Wed Feb 12 10:39:41 UTC 2025  I: starting to build sratom/unstable/armhf on jenkins on '2025-02-12 10:39'
Wed Feb 12 10:39:41 UTC 2025  I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_18/11657/console.log
Wed Feb 12 10:39:41 UTC 2025  I: Downloading source for unstable/sratom=0.6.18-1
--2025-02-12 10:39:41--  http://deb.debian.org/debian/pool/main/s/sratom/sratom_0.6.18-1.dsc
Connecting to 46.16.76.132:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 2420 (2.4K) [text/prs.lines.tag]
Saving to: ‘sratom_0.6.18-1.dsc’

     0K ..                                                    100%  366M=0s

2025-02-12 10:39:41 (366 MB/s) - ‘sratom_0.6.18-1.dsc’ saved [2420/2420]

Wed Feb 12 10:39:41 UTC 2025  I: sratom_0.6.18-1.dsc
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: sratom
Binary: libsratom-dev, libsratom-0-0
Architecture: any
Version: 0.6.18-1
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Uploaders:  Alessio Treglia <alessio@debian.org>, Jaromír Mikeš <mira.mikes@seznam.cz>, Dennis Braun <snd@debian.org>
Homepage: https://drobilla.net/software/sratom/
Standards-Version: 4.7.0
Vcs-Browser: https://salsa.debian.org/multimedia-team/sratom
Vcs-Git: https://salsa.debian.org/multimedia-team/sratom.git
Build-Depends: debhelper-compat (= 13), libserd-dev (>= 0.30), libsord-dev (>= 0.16.16), lv2-dev (>= 1.16), meson, pkgconf, python3:native
Package-List:
 libsratom-0-0 deb libs optional arch=any
 libsratom-dev deb libdevel optional arch=any
Checksums-Sha1:
 292f821392a4ca52fe33eaa53404a6b09acf7f06 19640 sratom_0.6.18.orig.tar.xz
 107a44ea33e3cc292cf806b1bc488b06bd98e88f 833 sratom_0.6.18.orig.tar.xz.asc
 49c157e52ca6b29f6cb2ae93710e01253679cfcb 10048 sratom_0.6.18-1.debian.tar.xz
Checksums-Sha256:
 4c6a6d9e0b4d6c01cc06a8849910feceb92e666cb38779c614dd2404a9931e92 19640 sratom_0.6.18.orig.tar.xz
 67ca7fb7fd4b2469fbf138439550f639274875ba2f9626632d97d29f16c410ba 833 sratom_0.6.18.orig.tar.xz.asc
 d90ff186869bd985ee06a7319dca0e36247debef89f36b631cdc77dae50fc89b 10048 sratom_0.6.18-1.debian.tar.xz
Files:
 7f0411550c69ab009365517186f4b103 19640 sratom_0.6.18.orig.tar.xz
 5a792c6ba169bea081694e12e2e0bf5e 833 sratom_0.6.18.orig.tar.xz.asc
 65fdc983a87653222888bf0744c5d233 10048 sratom_0.6.18-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEEPLfDAq+1fmGoxhfdY06lXZArmDYFAmeo2y8PHHNuZEBkZWJp
YW4ub3JnAAoJEGNOpV2QK5g2NhkP/AqDArKFbOM4jQczqIJeNrQ8hCcF1GTfntvf
IcZuyuvIo5mVCC7JY48KSDGCncCwCmt65YQU3tPNJdqTeRhJDQbM+P/cTXKKDfv1
bSOzbXB9IBl4HgQIcBrZcnoWL+k/cHKxbwu6O1T/dF1dj7PGoScA/zNr3Leem2Bx
48SgOuYjHQH8NESzPTwxGw7Wwy/1HLhVn2aTewxz+sb8DuuzLm0ZpTj8DWbytmaT
k8TjVrEY70WXlc5cl0EnJrSTiX73/5XWCaBV8V2txQQI/gp7bbn1Q5is0fNTJV57
5qnsUTLipOBZSiacbhJiX/m96vBmtuuuNd36CurDxM5TGTkX59vSJgytY3iDILVt
HM7Xcw0Gi8bOcLYgDpoforPHus224imKjN1Wla+TxCEM0UKd3OlIDq6nMWZfgLUd
lwik43bHPQpyHvLoMxM3eaeXk7Yt9aU+nXta1ALt0zVGkrWuKU8qU8mKCegIQlN7
v4N+inrLKNLWRvj4KRa7J3G4tVh0W7O1oIn4r4yMoQ2aEDUPP+owmQNaXiyE4UDD
qEElW31derCcufe1wKkplcf8kohBeKWrTsan0w7rpSx4GiuStMZOFDEML2CWyux6
74ndx8ypfBCJrLGOcd6c1lMBiY8b3AmHgF5n+F65od0RTmyZjT9miV0m79swf8Qr
hivRd++C
=o9A4
-----END PGP SIGNATURE-----
Wed Feb 12 10:39:41 UTC 2025  I: Checking whether the package is not for us
Wed Feb 12 10:39:41 UTC 2025  I: Starting 1st build on remote node ff64a-armhf-rb.debian.net.
Wed Feb 12 10:39:41 UTC 2025  I: Preparing to do remote build '1' on ff64a-armhf-rb.debian.net.
Wed Feb 12 10:47:05 UTC 2025  I: Deleting $TMPDIR on ff64a-armhf-rb.debian.net.
I: pbuilder: network access will be disabled during build
I: Current time: Tue Feb 11 22:39:53 -12 2025
I: pbuilder-time-stamp: 1739356793
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [sratom_0.6.18-1.dsc]
I: copying [./sratom_0.6.18.orig.tar.xz]
I: copying [./sratom_0.6.18.orig.tar.xz.asc]
I: copying [./sratom_0.6.18-1.debian.tar.xz]
I: Extracting source
dpkg-source: warning: cannot verify inline signature for ./sratom_0.6.18-1.dsc: unsupported subcommand
dpkg-source: info: extracting sratom in sratom-0.6.18
dpkg-source: info: unpacking sratom_0.6.18.orig.tar.xz
dpkg-source: info: unpacking sratom_0.6.18-1.debian.tar.xz
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/26179/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build/reproducible-path'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='armhf'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=5 '
  DISTRIBUTION='unstable'
  HOME='/root'
  HOST_ARCH='armhf'
  IFS=' 	
  '
  INVOCATION_ID='2413201b7c154bb7a59e641cd67b14b8'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='26179'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.SSb7yENO/pbuilderrc_YOy8 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.SSb7yENO/b1 --logfile b1/build.log sratom_0.6.18-1.dsc'
  SUDO_GID='114'
  SUDO_UID='109'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://10.0.0.15:3142/'
I: uname -a
  Linux ff64a 6.1.0-31-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/26179/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: armhf
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), libserd-dev (>= 0.30), libsord-dev (>= 0.16.16), lv2-dev (>= 1.16), meson, pkgconf, python3:native
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19531 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on libserd-dev (>= 0.30); however:
  Package libserd-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libsord-dev (>= 0.16.16); however:
  Package libsord-dev is not installed.
 pbuilder-satisfydepends-dummy depends on lv2-dev (>= 1.16); however:
  Package lv2-dev is not installed.
 pbuilder-satisfydepends-dummy depends on meson; however:
  Package meson is not installed.
 pbuilder-satisfydepends-dummy depends on pkgconf; however:
  Package pkgconf is not installed.
 pbuilder-satisfydepends-dummy depends on python3:native.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libffi8{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libpkgconf3{a} libpython3-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libreadline8t64{a} libserd-0-0{a} libserd-dev{a} libsord-0-0{a} libsord-dev{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2{a} libzix-0-0{a} libzix-dev{a} lv2-dev{a} m4{a} man-db{a} media-types{a} meson{a} netbase{a} ninja-build{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} python3{a} python3-autocommand{a} python3-inflect{a} python3-jaraco.context{a} python3-jaraco.functools{a} python3-jaraco.text{a} python3-minimal{a} python3-more-itertools{a} python3-pkg-resources{a} python3-setuptools{a} python3-typeguard{a} python3-typing-extensions{a} python3-zipp{a} python3.13{a} python3.13-minimal{a} readline-common{a} sensible-utils{a} tzdata{a} 
The following packages are RECOMMENDED but will NOT be installed:
  ca-certificates curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 
0 packages upgraded, 67 newly installed, 0 to remove and 0 not upgraded.
Need to get 28.1 MB of archives. After unpacking 110 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian unstable/main armhf libpython3.13-minimal armhf 3.13.2-1 [845 kB]
Get: 2 http://deb.debian.org/debian unstable/main armhf libexpat1 armhf 2.6.4-1 [83.5 kB]
Get: 3 http://deb.debian.org/debian unstable/main armhf python3.13-minimal armhf 3.13.2-1 [1842 kB]
Get: 4 http://deb.debian.org/debian unstable/main armhf python3-minimal armhf 3.13.1-2 [27.0 kB]
Get: 5 http://deb.debian.org/debian unstable/main armhf media-types all 11.0.0 [27.6 kB]
Get: 6 http://deb.debian.org/debian unstable/main armhf netbase all 6.4 [12.8 kB]
Get: 7 http://deb.debian.org/debian unstable/main armhf tzdata all 2025a-2 [259 kB]
Get: 8 http://deb.debian.org/debian unstable/main armhf libffi8 armhf 3.4.6-1 [20.0 kB]
Get: 9 http://deb.debian.org/debian unstable/main armhf readline-common all 8.2-6 [69.4 kB]
Get: 10 http://deb.debian.org/debian unstable/main armhf libreadline8t64 armhf 8.2-6 [146 kB]
Get: 11 http://deb.debian.org/debian unstable/main armhf libpython3.13-stdlib armhf 3.13.2-1 [1853 kB]
Get: 12 http://deb.debian.org/debian unstable/main armhf python3.13 armhf 3.13.2-1 [745 kB]
Get: 13 http://deb.debian.org/debian unstable/main armhf libpython3-stdlib armhf 3.13.1-2 [9952 B]
Get: 14 http://deb.debian.org/debian unstable/main armhf python3 armhf 3.13.1-2 [28.0 kB]
Get: 15 http://deb.debian.org/debian unstable/main armhf sensible-utils all 0.0.24 [24.8 kB]
Get: 16 http://deb.debian.org/debian unstable/main armhf libmagic-mgc armhf 1:5.45-3+b1 [314 kB]
Get: 17 http://deb.debian.org/debian unstable/main armhf libmagic1t64 armhf 1:5.45-3+b1 [98.5 kB]
Get: 18 http://deb.debian.org/debian unstable/main armhf file armhf 1:5.45-3+b1 [42.3 kB]
Get: 19 http://deb.debian.org/debian unstable/main armhf gettext-base armhf 0.23.1-1 [238 kB]
Get: 20 http://deb.debian.org/debian unstable/main armhf libuchardet0 armhf 0.0.8-1+b2 [65.6 kB]
Get: 21 http://deb.debian.org/debian unstable/main armhf groff-base armhf 1.23.0-7 [1095 kB]
Get: 22 http://deb.debian.org/debian unstable/main armhf bsdextrautils armhf 2.40.4-3 [84.6 kB]
Get: 23 http://deb.debian.org/debian unstable/main armhf libpipeline1 armhf 1.5.8-1 [35.0 kB]
Get: 24 http://deb.debian.org/debian unstable/main armhf man-db armhf 2.13.0-1 [1382 kB]
Get: 25 http://deb.debian.org/debian unstable/main armhf m4 armhf 1.4.19-5 [272 kB]
Get: 26 http://deb.debian.org/debian unstable/main armhf autoconf all 2.72-3 [493 kB]
Get: 27 http://deb.debian.org/debian unstable/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get: 28 http://deb.debian.org/debian unstable/main armhf automake all 1:1.17-3 [862 kB]
Get: 29 http://deb.debian.org/debian unstable/main armhf autopoint all 0.23.1-1 [770 kB]
Get: 30 http://deb.debian.org/debian unstable/main armhf libdebhelper-perl all 13.24.1 [90.9 kB]
Get: 31 http://deb.debian.org/debian unstable/main armhf libtool all 2.5.4-3 [539 kB]
Get: 32 http://deb.debian.org/debian unstable/main armhf dh-autoreconf all 20 [17.1 kB]
Get: 33 http://deb.debian.org/debian unstable/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get: 34 http://deb.debian.org/debian unstable/main armhf libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB]
Get: 35 http://deb.debian.org/debian unstable/main armhf dh-strip-nondeterminism all 1.14.1-2 [8620 B]
Get: 36 http://deb.debian.org/debian unstable/main armhf libelf1t64 armhf 0.192-4 [184 kB]
Get: 37 http://deb.debian.org/debian unstable/main armhf dwz armhf 0.15-1+b2 [106 kB]
Get: 38 http://deb.debian.org/debian unstable/main armhf libunistring5 armhf 1.3-1 [444 kB]
Get: 39 http://deb.debian.org/debian unstable/main armhf libicu72 armhf 72.1-6 [9086 kB]
Get: 40 http://deb.debian.org/debian unstable/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2+b1 [605 kB]
Get: 41 http://deb.debian.org/debian unstable/main armhf gettext armhf 0.23.1-1 [1560 kB]
Get: 42 http://deb.debian.org/debian unstable/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 43 http://deb.debian.org/debian unstable/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get: 44 http://deb.debian.org/debian unstable/main armhf debhelper all 13.24.1 [920 kB]
Get: 45 http://deb.debian.org/debian unstable/main armhf libpkgconf3 armhf 1.8.1-4 [31.8 kB]
Get: 46 http://deb.debian.org/debian unstable/main armhf libserd-0-0 armhf 0.32.4-1 [41.5 kB]
Get: 47 http://deb.debian.org/debian unstable/main armhf libserd-dev armhf 0.32.4-1 [18.0 kB]
Get: 48 http://deb.debian.org/debian unstable/main armhf libzix-0-0 armhf 0.6.2-1 [19.3 kB]
Get: 49 http://deb.debian.org/debian unstable/main armhf libsord-0-0 armhf 0.16.18-1 [15.6 kB]
Get: 50 http://deb.debian.org/debian unstable/main armhf libzix-dev armhf 0.6.2-1 [19.7 kB]
Get: 51 http://deb.debian.org/debian unstable/main armhf libsord-dev armhf 0.16.18-1 [14.2 kB]
Get: 52 http://deb.debian.org/debian unstable/main armhf lv2-dev armhf 1.18.10-2+b2 [116 kB]
Get: 53 http://deb.debian.org/debian unstable/main armhf ninja-build armhf 1.12.1-1 [125 kB]
Get: 54 http://deb.debian.org/debian unstable/main armhf python3-autocommand all 2.2.2-3 [13.6 kB]
Get: 55 http://deb.debian.org/debian unstable/main armhf python3-more-itertools all 10.6.0-1 [65.3 kB]
Get: 56 http://deb.debian.org/debian unstable/main armhf python3-typing-extensions all 4.12.2-2 [73.0 kB]
Get: 57 http://deb.debian.org/debian unstable/main armhf python3-typeguard all 4.4.1-1 [37.0 kB]
Get: 58 http://deb.debian.org/debian unstable/main armhf python3-inflect all 7.3.1-2 [32.4 kB]
Get: 59 http://deb.debian.org/debian unstable/main armhf python3-jaraco.context all 6.0.0-1 [7984 B]
Get: 60 http://deb.debian.org/debian unstable/main armhf python3-jaraco.functools all 4.1.0-1 [12.0 kB]
Get: 61 http://deb.debian.org/debian unstable/main armhf python3-pkg-resources all 75.6.0-1 [222 kB]
Get: 62 http://deb.debian.org/debian unstable/main armhf python3-jaraco.text all 4.0.0-1 [11.4 kB]
Get: 63 http://deb.debian.org/debian unstable/main armhf python3-zipp all 3.21.0-1 [10.6 kB]
Get: 64 http://deb.debian.org/debian unstable/main armhf python3-setuptools all 75.6.0-1 [720 kB]
Get: 65 http://deb.debian.org/debian unstable/main armhf meson all 1.7.0-1 [639 kB]
Get: 66 http://deb.debian.org/debian unstable/main armhf pkgconf-bin armhf 1.8.1-4 [29.2 kB]
Get: 67 http://deb.debian.org/debian unstable/main armhf pkgconf armhf 1.8.1-4 [26.1 kB]
Fetched 28.1 MB in 2s (11.6 MB/s)
Preconfiguring packages ...
Selecting previously unselected package libpython3.13-minimal:armhf.
(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 ... 19531 files and directories currently installed.)
Preparing to unpack .../libpython3.13-minimal_3.13.2-1_armhf.deb ...
Unpacking libpython3.13-minimal:armhf (3.13.2-1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.6.4-1_armhf.deb ...
Unpacking libexpat1:armhf (2.6.4-1) ...
Selecting previously unselected package python3.13-minimal.
Preparing to unpack .../python3.13-minimal_3.13.2-1_armhf.deb ...
Unpacking python3.13-minimal (3.13.2-1) ...
Setting up libpython3.13-minimal:armhf (3.13.2-1) ...
Setting up libexpat1:armhf (2.6.4-1) ...
Setting up python3.13-minimal (3.13.2-1) ...
Selecting previously unselected package python3-minimal.
(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 ... 19865 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.13.1-2_armhf.deb ...
Unpacking python3-minimal (3.13.1-2) ...
Selecting previously unselected package media-types.
Preparing to unpack .../1-media-types_11.0.0_all.deb ...
Unpacking media-types (11.0.0) ...
Selecting previously unselected package netbase.
Preparing to unpack .../2-netbase_6.4_all.deb ...
Unpacking netbase (6.4) ...
Selecting previously unselected package tzdata.
Preparing to unpack .../3-tzdata_2025a-2_all.deb ...
Unpacking tzdata (2025a-2) ...
Selecting previously unselected package libffi8:armhf.
Preparing to unpack .../4-libffi8_3.4.6-1_armhf.deb ...
Unpacking libffi8:armhf (3.4.6-1) ...
Selecting previously unselected package readline-common.
Preparing to unpack .../5-readline-common_8.2-6_all.deb ...
Unpacking readline-common (8.2-6) ...
Selecting previously unselected package libreadline8t64:armhf.
Preparing to unpack .../6-libreadline8t64_8.2-6_armhf.deb ...
Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64'
Adding 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64'
Unpacking libreadline8t64:armhf (8.2-6) ...
Selecting previously unselected package libpython3.13-stdlib:armhf.
Preparing to unpack .../7-libpython3.13-stdlib_3.13.2-1_armhf.deb ...
Unpacking libpython3.13-stdlib:armhf (3.13.2-1) ...
Selecting previously unselected package python3.13.
Preparing to unpack .../8-python3.13_3.13.2-1_armhf.deb ...
Unpacking python3.13 (3.13.2-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../9-libpython3-stdlib_3.13.1-2_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.13.1-2) ...
Setting up python3-minimal (3.13.1-2) ...
Selecting previously unselected package python3.
(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 ... 20875 files and directories currently installed.)
Preparing to unpack .../00-python3_3.13.1-2_armhf.deb ...
Unpacking python3 (3.13.1-2) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../01-sensible-utils_0.0.24_all.deb ...
Unpacking sensible-utils (0.0.24) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_armhf.deb ...
Unpacking libmagic-mgc (1:5.45-3+b1) ...
Selecting previously unselected package libmagic1t64:armhf.
Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_armhf.deb ...
Unpacking libmagic1t64:armhf (1:5.45-3+b1) ...
Selecting previously unselected package file.
Preparing to unpack .../04-file_1%3a5.45-3+b1_armhf.deb ...
Unpacking file (1:5.45-3+b1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../05-gettext-base_0.23.1-1_armhf.deb ...
Unpacking gettext-base (0.23.1-1) ...
Selecting previously unselected package libuchardet0:armhf.
Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.8-1+b2) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../07-groff-base_1.23.0-7_armhf.deb ...
Unpacking groff-base (1.23.0-7) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../08-bsdextrautils_2.40.4-3_armhf.deb ...
Unpacking bsdextrautils (2.40.4-3) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../09-libpipeline1_1.5.8-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.8-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../10-man-db_2.13.0-1_armhf.deb ...
Unpacking man-db (2.13.0-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../11-m4_1.4.19-5_armhf.deb ...
Unpacking m4 (1.4.19-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../12-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../14-automake_1%3a1.17-3_all.deb ...
Unpacking automake (1:1.17-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../15-autopoint_0.23.1-1_all.deb ...
Unpacking autopoint (0.23.1-1) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../16-libdebhelper-perl_13.24.1_all.deb ...
Unpacking libdebhelper-perl (13.24.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../17-libtool_2.5.4-3_all.deb ...
Unpacking libtool (2.5.4-3) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../18-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../19-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../21-dh-strip-nondeterminism_1.14.1-2_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.1-2) ...
Selecting previously unselected package libelf1t64:armhf.
Preparing to unpack .../22-libelf1t64_0.192-4_armhf.deb ...
Unpacking libelf1t64:armhf (0.192-4) ...
Selecting previously unselected package dwz.
Preparing to unpack .../23-dwz_0.15-1+b2_armhf.deb ...
Unpacking dwz (0.15-1+b2) ...
Selecting previously unselected package libunistring5:armhf.
Preparing to unpack .../24-libunistring5_1.3-1_armhf.deb ...
Unpacking libunistring5:armhf (1.3-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../25-libicu72_72.1-6_armhf.deb ...
Unpacking libicu72:armhf (72.1-6) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../26-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_armhf.deb ...
Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../27-gettext_0.23.1-1_armhf.deb ...
Unpacking gettext (0.23.1-1) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../28-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../29-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../30-debhelper_13.24.1_all.deb ...
Unpacking debhelper (13.24.1) ...
Selecting previously unselected package libpkgconf3:armhf.
Preparing to unpack .../31-libpkgconf3_1.8.1-4_armhf.deb ...
Unpacking libpkgconf3:armhf (1.8.1-4) ...
Selecting previously unselected package libserd-0-0:armhf.
Preparing to unpack .../32-libserd-0-0_0.32.4-1_armhf.deb ...
Unpacking libserd-0-0:armhf (0.32.4-1) ...
Selecting previously unselected package libserd-dev:armhf.
Preparing to unpack .../33-libserd-dev_0.32.4-1_armhf.deb ...
Unpacking libserd-dev:armhf (0.32.4-1) ...
Selecting previously unselected package libzix-0-0:armhf.
Preparing to unpack .../34-libzix-0-0_0.6.2-1_armhf.deb ...
Unpacking libzix-0-0:armhf (0.6.2-1) ...
Selecting previously unselected package libsord-0-0:armhf.
Preparing to unpack .../35-libsord-0-0_0.16.18-1_armhf.deb ...
Unpacking libsord-0-0:armhf (0.16.18-1) ...
Selecting previously unselected package libzix-dev:armhf.
Preparing to unpack .../36-libzix-dev_0.6.2-1_armhf.deb ...
Unpacking libzix-dev:armhf (0.6.2-1) ...
Selecting previously unselected package libsord-dev:armhf.
Preparing to unpack .../37-libsord-dev_0.16.18-1_armhf.deb ...
Unpacking libsord-dev:armhf (0.16.18-1) ...
Selecting previously unselected package lv2-dev:armhf.
Preparing to unpack .../38-lv2-dev_1.18.10-2+b2_armhf.deb ...
Unpacking lv2-dev:armhf (1.18.10-2+b2) ...
Selecting previously unselected package ninja-build.
Preparing to unpack .../39-ninja-build_1.12.1-1_armhf.deb ...
Unpacking ninja-build (1.12.1-1) ...
Selecting previously unselected package python3-autocommand.
Preparing to unpack .../40-python3-autocommand_2.2.2-3_all.deb ...
Unpacking python3-autocommand (2.2.2-3) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../41-python3-more-itertools_10.6.0-1_all.deb ...
Unpacking python3-more-itertools (10.6.0-1) ...
Selecting previously unselected package python3-typing-extensions.
Preparing to unpack .../42-python3-typing-extensions_4.12.2-2_all.deb ...
Unpacking python3-typing-extensions (4.12.2-2) ...
Selecting previously unselected package python3-typeguard.
Preparing to unpack .../43-python3-typeguard_4.4.1-1_all.deb ...
Unpacking python3-typeguard (4.4.1-1) ...
Selecting previously unselected package python3-inflect.
Preparing to unpack .../44-python3-inflect_7.3.1-2_all.deb ...
Unpacking python3-inflect (7.3.1-2) ...
Selecting previously unselected package python3-jaraco.context.
Preparing to unpack .../45-python3-jaraco.context_6.0.0-1_all.deb ...
Unpacking python3-jaraco.context (6.0.0-1) ...
Selecting previously unselected package python3-jaraco.functools.
Preparing to unpack .../46-python3-jaraco.functools_4.1.0-1_all.deb ...
Unpacking python3-jaraco.functools (4.1.0-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../47-python3-pkg-resources_75.6.0-1_all.deb ...
Unpacking python3-pkg-resources (75.6.0-1) ...
Selecting previously unselected package python3-jaraco.text.
Preparing to unpack .../48-python3-jaraco.text_4.0.0-1_all.deb ...
Unpacking python3-jaraco.text (4.0.0-1) ...
Selecting previously unselected package python3-zipp.
Preparing to unpack .../49-python3-zipp_3.21.0-1_all.deb ...
Unpacking python3-zipp (3.21.0-1) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../50-python3-setuptools_75.6.0-1_all.deb ...
Unpacking python3-setuptools (75.6.0-1) ...
Selecting previously unselected package meson.
Preparing to unpack .../51-meson_1.7.0-1_all.deb ...
Unpacking meson (1.7.0-1) ...
Selecting previously unselected package pkgconf-bin.
Preparing to unpack .../52-pkgconf-bin_1.8.1-4_armhf.deb ...
Unpacking pkgconf-bin (1.8.1-4) ...
Selecting previously unselected package pkgconf:armhf.
Preparing to unpack .../53-pkgconf_1.8.1-4_armhf.deb ...
Unpacking pkgconf:armhf (1.8.1-4) ...
Setting up media-types (11.0.0) ...
Setting up libpipeline1:armhf (1.5.8-1) ...
Setting up libicu72:armhf (72.1-6) ...
Setting up bsdextrautils (2.40.4-3) ...
Setting up libmagic-mgc (1:5.45-3+b1) ...
Setting up libzix-0-0:armhf (0.6.2-1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.24.1) ...
Setting up libmagic1t64:armhf (1:5.45-3+b1) ...
Setting up gettext-base (0.23.1-1) ...
Setting up m4 (1.4.19-5) ...
Setting up file (1:5.45-3+b1) ...
Setting up ninja-build (1.12.1-1) ...
Setting up libelf1t64:armhf (0.192-4) ...
Setting up libzix-dev:armhf (0.6.2-1) ...
Setting up tzdata (2025a-2) ...

Current default time zone: 'Etc/UTC'
Local time is now:      Wed Feb 12 10:43:16 UTC 2025.
Universal Time is now:  Wed Feb 12 10:43:16 UTC 2025.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Setting up autotools-dev (20220109.1) ...
Setting up libpkgconf3:armhf (1.8.1-4) ...
Setting up libunistring5:armhf (1.3-1) ...
Setting up autopoint (0.23.1-1) ...
Setting up pkgconf-bin (1.8.1-4) ...
Setting up autoconf (2.72-3) ...
Setting up libffi8:armhf (3.4.6-1) ...
Setting up dwz (0.15-1+b2) ...
Setting up sensible-utils (0.0.24) ...
Setting up lv2-dev:armhf (1.18.10-2+b2) ...
Setting up libuchardet0:armhf (0.0.8-1+b2) ...
Setting up netbase (6.4) ...
Setting up readline-common (8.2-6) ...
Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up libserd-0-0:armhf (0.32.4-1) ...
Setting up automake (1:1.17-3) ...
update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.14.1-2) ...
Setting up gettext (0.23.1-1) ...
Setting up libtool (2.5.4-3) ...
Setting up pkgconf:armhf (1.8.1-4) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libserd-dev:armhf (0.32.4-1) ...
Setting up libreadline8t64:armhf (8.2-6) ...
Setting up dh-strip-nondeterminism (1.14.1-2) ...
Setting up groff-base (1.23.0-7) ...
Setting up libsord-0-0:armhf (0.16.18-1) ...
Setting up libsord-dev:armhf (0.16.18-1) ...
Setting up libpython3.13-stdlib:armhf (3.13.2-1) ...
Setting up libpython3-stdlib:armhf (3.13.1-2) ...
Setting up python3.13 (3.13.2-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up python3 (3.13.1-2) ...
Setting up python3-zipp (3.21.0-1) ...
Setting up python3-autocommand (2.2.2-3) ...
Setting up man-db (2.13.0-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up python3-typing-extensions (4.12.2-2) ...
Setting up python3-more-itertools (10.6.0-1) ...
Setting up python3-jaraco.functools (4.1.0-1) ...
Setting up python3-jaraco.context (6.0.0-1) ...
Setting up python3-typeguard (4.4.1-1) ...
Setting up debhelper (13.24.1) ...
Setting up python3-inflect (7.3.1-2) ...
Setting up python3-jaraco.text (4.0.0-1) ...
Setting up python3-pkg-resources (75.6.0-1) ...
Setting up python3-setuptools (75.6.0-1) ...
Setting up meson (1.7.0-1) ...
Processing triggers for libc-bin (2.40-6) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
I: Building the package
I: Running cd /build/reproducible-path/sratom-0.6.18/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S  > ../sratom_0.6.18-1_source.changes
dpkg-buildpackage: info: source package sratom
dpkg-buildpackage: info: source version 0.6.18-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Dennis Braun <snd@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
	cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 meson setup .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/arm-linux-gnueabihf -Dpython.bytecompile=-1
The Meson build system
Version: 1.7.0
Source dir: /build/reproducible-path/sratom-0.6.18
Build dir: /build/reproducible-path/sratom-0.6.18/obj-arm-linux-gnueabihf
Build type: native build
Project name: sratom
Project version: 0.6.18
C compiler for the host machine: cc (gcc 14.2.0 "cc (Debian 14.2.0-16) 14.2.0")
C linker for the host machine: cc ld.bfd 2.44
Host machine cpu family: arm
Host machine cpu: arm
Library m found: YES
Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1
Run-time dependency serd-0 found: YES 0.32.4
Run-time dependency sord-0 found: YES 0.16.18
Run-time dependency lv2 found: YES 1.18.10
Program doxygen found: NO
Program sphinx-build found: NO
Build targets in project: 3

sratom 0.6.18

  Components
    Tests             : YES
    Documentation     : NO

  Directories
    Install prefix    : /usr
    Headers           : /usr/include
    Libraries         : /usr/lib/arm-linux-gnueabihf

  User defined options
    buildtype         : plain
    libdir            : lib/arm-linux-gnueabihf
    localstatedir     : /var
    prefix            : /usr
    python.bytecompile: -1
    sysconfdir        : /etc
    wrap_mode         : nodownload

Found ninja-1.12.1 at /usr/bin/ninja
   dh_auto_build
	cd obj-arm-linux-gnueabihf && LC_ALL=C.UTF-8 ninja -j5 -v
[1/7] cc -Itest/headers/test_headers.p -Itest/headers -I../test/headers -I../include -I/usr/include/serd-0 -I/usr/include/sord-0 -I/usr/include/zix-0 -fdiagnostics-color=always -DNDEBUG -Wall -Winvalid-pch -std=c99 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/sratom-0.6.18=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ test/headers/test_headers.p/test_headers.c.o -MF test/headers/test_headers.p/test_headers.c.o.d -o test/headers/test_headers.p/test_headers.c.o -c ../test/headers/test_headers.c
[2/7] cc -Itest/test_sratom.p -Itest -I../test -I../include -I/usr/include/serd-0 -I/usr/include/sord-0 -I/usr/include/zix-0 -fdiagnostics-color=always -DNDEBUG -Wall -Winvalid-pch -std=c99 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/sratom-0.6.18=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -MD -MQ test/test_sratom.p/test_sratom.c.o -MF test/test_sratom.p/test_sratom.c.o.d -o test/test_sratom.p/test_sratom.c.o -c ../test/test_sratom.c
[3/7] cc -Ilibsratom-0.so.0.6.18.p -I. -I.. -I../include -I/usr/include/serd-0 -I/usr/include/sord-0 -I/usr/include/zix-0 -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -Wall -Winvalid-pch -std=c99 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/sratom-0.6.18=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DSRATOM_INTERNAL -MD -MQ libsratom-0.so.0.6.18.p/src_sratom.c.o -MF libsratom-0.so.0.6.18.p/src_sratom.c.o.d -o libsratom-0.so.0.6.18.p/src_sratom.c.o -c ../src/sratom.c
[4/7] cc  -o libsratom-0.so.0.6.18 libsratom-0.so.0.6.18.p/src_sratom.c.o -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,-soname,libsratom-0.so.0 -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/sratom-0.6.18=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,--start-group -lm /usr/lib/arm-linux-gnueabihf/libserd-0.so /usr/lib/arm-linux-gnueabihf/libsord-0.so -Wl,--end-group
[5/7] /usr/bin/meson --internal symbolextractor /build/reproducible-path/sratom-0.6.18/obj-arm-linux-gnueabihf libsratom-0.so.0.6.18 libsratom-0.so.0.6.18 libsratom-0.so.0.6.18.p/libsratom-0.so.0.6.18.symbols 
[6/7] cc  -o test/test_sratom test/test_sratom.p/test_sratom.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/sratom-0.6.18=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/..' -Wl,-rpath-link,/build/reproducible-path/sratom-0.6.18/obj-arm-linux-gnueabihf/ -Wl,--start-group libsratom-0.so.0.6.18 -lm /usr/lib/arm-linux-gnueabihf/libserd-0.so /usr/lib/arm-linux-gnueabihf/libsord-0.so -Wl,--end-group
[7/7] cc  -o test/headers/test_headers test/headers/test_headers.p/test_headers.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-z,now -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/sratom-0.6.18=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../..' -Wl,-rpath-link,/build/reproducible-path/sratom-0.6.18/obj-arm-linux-gnueabihf/ -Wl,--start-group libsratom-0.so.0.6.18 -lm /usr/lib/arm-linux-gnueabihf/libserd-0.so /usr/lib/arm-linux-gnueabihf/libsord-0.so -Wl,--end-group
   dh_auto_test
	cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=5 meson test --verbose
ninja: Entering directory `/build/reproducible-path/sratom-0.6.18/obj-arm-linux-gnueabihf'
ninja: no work to do.
1/2 headers RUNNING       
>>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=61 LD_LIBRARY_PATH=/build/reproducible-path/sratom-0.6.18/obj-arm-linux-gnueabihf/ MESON_TEST_ITERATION=1 /build/reproducible-path/sratom-0.6.18/obj-arm-linux-gnueabihf/test/headers/test_headers

2/2 sratom  RUNNING       
>>> UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 LD_LIBRARY_PATH=/build/reproducible-path/sratom-0.6.18/obj-arm-linux-gnueabihf/ MESON_TEST_ITERATION=1 MALLOC_PERTURB_=237 /build/reproducible-path/sratom-0.6.18/obj-arm-linux-gnueabihf/test/test_sratom

1/2 headers OK              0.11s

2/2 sratom  OK              0.21s
――――――――――――――――――――――――――――――――――――― ✀  ―――――――――――――――――――――――――――――――――――――
# Atom => Turtle

<http://example.org/obj>
	<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> [
		a <http://example.org/Object> ;
		<http://example.org/a-one> "1"^^<http://www.w3.org/2001/XMLSchema#int> ;
		<http://example.org/b-two> "2"^^<http://www.w3.org/2001/XMLSchema#long> ;
		<http://example.org/c-three> "3.0"^^<http://www.w3.org/2001/XMLSchema#float> ;
		<http://example.org/d-four> "4.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
		<http://example.org/e-true> true ;
		<http://example.org/f-false> false ;
		<http://example.org/g-path> <file:///absolute/path> ;
		<http://example.org/h-winpath> <file:///C:/Stupid/File%20System> ;
		<http://example.org/i-relpath> <foo/bar> ;
		<http://example.org/j-urid> <http://example.org/value> ;
		<http://example.org/k-string> "hello" ;
		<http://example.org/l-langlit> "你好"@cmn ;
		<http://example.org/m-typelit> "value"^^<http://example.org/Type> ;
		<http://example.org/n-null> () ;
		<http://example.org/o-chunk> "vu/erQ=="^^<http://www.w3.org/2001/XMLSchema#base64Binary> ;
		<http://example.org/p-blob> [
			a <http://example.org/Blob> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "3q2+7w=="^^<http://www.w3.org/2001/XMLSchema#base64Binary>
		] ;
		<http://example.org/q-blank> [
			a <http://example.org/Object> ;
			<http://example.org/q-blank> [
				a <http://example.org/Object>
			]
		] ;
		<http://example.org/r-tuple> [
			a <http://lv2plug.in/ns/ext/atom#Tuple> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"foo"
				true
			)
		] ;
		<http://example.org/s-rectup> [
			a <http://lv2plug.in/ns/ext/atom#Tuple> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"foo"
				true
				[
					a <http://lv2plug.in/ns/ext/atom#Tuple> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
						"bar"
						false
					)
				]
			)
		] ;
		<http://example.org/t-ivector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Int> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1"^^<http://www.w3.org/2001/XMLSchema#int>
				"2"^^<http://www.w3.org/2001/XMLSchema#int>
				"3"^^<http://www.w3.org/2001/XMLSchema#int>
				"4"^^<http://www.w3.org/2001/XMLSchema#int>
				"5"^^<http://www.w3.org/2001/XMLSchema#int>
			)
		] ;
		<http://example.org/u-lvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Long> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1"^^<http://www.w3.org/2001/XMLSchema#long>
				"2"^^<http://www.w3.org/2001/XMLSchema#long>
				"3"^^<http://www.w3.org/2001/XMLSchema#long>
				"4"^^<http://www.w3.org/2001/XMLSchema#long>
			)
		] ;
		<http://example.org/v-fvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Float> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"2.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"3.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"4.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"5.0"^^<http://www.w3.org/2001/XMLSchema#float>
			)
		] ;
		<http://example.org/w-dvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Double> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1.0"^^<http://www.w3.org/2001/XMLSchema#double>
				"2.0"^^<http://www.w3.org/2001/XMLSchema#double>
				"3.0"^^<http://www.w3.org/2001/XMLSchema#double>
				"4.0"^^<http://www.w3.org/2001/XMLSchema#double>
			)
		] ;
		<http://example.org/x-bvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Bool> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				true
				false
				true
			)
		] ;
		<http://example.org/y-fseq> [
			a <http://lv2plug.in/ns/ext/atom#Sequence> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				[
					<http://lv2plug.in/ns/ext/atom#frameTime> "1"^^<http://www.w3.org/2001/XMLSchema#long> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
				[
					<http://lv2plug.in/ns/ext/atom#frameTime> "3"^^<http://www.w3.org/2001/XMLSchema#long> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
			)
		] ;
		<http://example.org/z-bseq> [
			a <http://lv2plug.in/ns/ext/atom#Sequence> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				[
					<http://lv2plug.in/ns/ext/atom#beatTime> "1.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
				[
					<http://lv2plug.in/ns/ext/atom#beatTime> "2.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
			)
		]
	] .
# Turtle => Atom

<http://example.org/obj>
	<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> [
		a <http://example.org/Object> ;
		<http://example.org/a-one> "1"^^<http://www.w3.org/2001/XMLSchema#int> ;
		<http://example.org/b-two> "2"^^<http://www.w3.org/2001/XMLSchema#long> ;
		<http://example.org/c-three> "3.0"^^<http://www.w3.org/2001/XMLSchema#float> ;
		<http://example.org/d-four> "4.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
		<http://example.org/e-true> true ;
		<http://example.org/f-false> false ;
		<http://example.org/g-path> <file:///absolute/path> ;
		<http://example.org/h-winpath> <file:///C:/Stupid/File%20System> ;
		<http://example.org/i-relpath> <foo/bar> ;
		<http://example.org/j-urid> <http://example.org/value> ;
		<http://example.org/k-string> "hello" ;
		<http://example.org/l-langlit> "你好"@cmn ;
		<http://example.org/m-typelit> "value"^^<http://example.org/Type> ;
		<http://example.org/n-null> () ;
		<http://example.org/o-chunk> "vu/erQ=="^^<http://www.w3.org/2001/XMLSchema#base64Binary> ;
		<http://example.org/p-blob> [
			a <http://example.org/Blob> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "3q2+7w=="^^<http://www.w3.org/2001/XMLSchema#base64Binary>
		] ;
		<http://example.org/q-blank> [
			a <http://example.org/Object> ;
			<http://example.org/q-blank> [
				a <http://example.org/Object>
			]
		] ;
		<http://example.org/r-tuple> [
			a <http://lv2plug.in/ns/ext/atom#Tuple> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"foo"
				true
			)
		] ;
		<http://example.org/s-rectup> [
			a <http://lv2plug.in/ns/ext/atom#Tuple> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"foo"
				true
				[
					a <http://lv2plug.in/ns/ext/atom#Tuple> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
						"bar"
						false
					)
				]
			)
		] ;
		<http://example.org/t-ivector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Int> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1"^^<http://www.w3.org/2001/XMLSchema#int>
				"2"^^<http://www.w3.org/2001/XMLSchema#int>
				"3"^^<http://www.w3.org/2001/XMLSchema#int>
				"4"^^<http://www.w3.org/2001/XMLSchema#int>
				"5"^^<http://www.w3.org/2001/XMLSchema#int>
			)
		] ;
		<http://example.org/u-lvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Long> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1"^^<http://www.w3.org/2001/XMLSchema#long>
				"2"^^<http://www.w3.org/2001/XMLSchema#long>
				"3"^^<http://www.w3.org/2001/XMLSchema#long>
				"4"^^<http://www.w3.org/2001/XMLSchema#long>
			)
		] ;
		<http://example.org/v-fvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Float> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"2.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"3.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"4.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"5.0"^^<http://www.w3.org/2001/XMLSchema#float>
			)
		] ;
		<http://example.org/w-dvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Double> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1.0"^^<http://www.w3.org/2001/XMLSchema#double>
				"2.0"^^<http://www.w3.org/2001/XMLSchema#double>
				"3.0"^^<http://www.w3.org/2001/XMLSchema#double>
				"4.0"^^<http://www.w3.org/2001/XMLSchema#double>
			)
		] ;
		<http://example.org/x-bvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Bool> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				true
				false
				true
			)
		] ;
		<http://example.org/y-fseq> [
			a <http://lv2plug.in/ns/ext/atom#Sequence> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				[
					<http://lv2plug.in/ns/ext/atom#frameTime> "1"^^<http://www.w3.org/2001/XMLSchema#long> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
				[
					<http://lv2plug.in/ns/ext/atom#frameTime> "3"^^<http://www.w3.org/2001/XMLSchema#long> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
			)
		] ;
		<http://example.org/z-bseq> [
			a <http://lv2plug.in/ns/ext/atom#Sequence> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				[
					<http://lv2plug.in/ns/ext/atom#beatTime> "1.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
				[
					<http://lv2plug.in/ns/ext/atom#beatTime> "2.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
			)
		]
	] .
All tests passed.
# Atom => Turtle

<http://example.org/obj>
	a <http://example.org/Object> ;
	<http://example.org/a-one> "1"^^<http://www.w3.org/2001/XMLSchema#int> ;
	<http://example.org/b-two> "2"^^<http://www.w3.org/2001/XMLSchema#long> ;
	<http://example.org/c-three> "3.0"^^<http://www.w3.org/2001/XMLSchema#float> ;
	<http://example.org/d-four> "4.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
	<http://example.org/e-true> true ;
	<http://example.org/f-false> false ;
	<http://example.org/g-path> <file:///absolute/path> ;
	<http://example.org/h-winpath> <file:///C:/Stupid/File%20System> ;
	<http://example.org/i-relpath> <foo/bar> ;
	<http://example.org/j-urid> <http://example.org/value> ;
	<http://example.org/k-string> "hello" ;
	<http://example.org/l-langlit> "你好"@cmn ;
	<http://example.org/m-typelit> "value"^^<http://example.org/Type> ;
	<http://example.org/n-null> () ;
	<http://example.org/o-chunk> "vu/erQ=="^^<http://www.w3.org/2001/XMLSchema#base64Binary> ;
	<http://example.org/p-blob> [
		a <http://example.org/Blob> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "3q2+7w=="^^<http://www.w3.org/2001/XMLSchema#base64Binary>
	] ;
	<http://example.org/q-blank> [
		a <http://example.org/Object> ;
		<http://example.org/q-blank> [
			a <http://example.org/Object>
		]
	] ;
	<http://example.org/r-tuple> [
		a <http://lv2plug.in/ns/ext/atom#Tuple> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"foo"
			true
		)
	] ;
	<http://example.org/s-rectup> [
		a <http://lv2plug.in/ns/ext/atom#Tuple> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"foo"
			true
			[
				a <http://lv2plug.in/ns/ext/atom#Tuple> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
					"bar"
					false
				)
			]
		)
	] ;
	<http://example.org/t-ivector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Int> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1"^^<http://www.w3.org/2001/XMLSchema#int>
			"2"^^<http://www.w3.org/2001/XMLSchema#int>
			"3"^^<http://www.w3.org/2001/XMLSchema#int>
			"4"^^<http://www.w3.org/2001/XMLSchema#int>
			"5"^^<http://www.w3.org/2001/XMLSchema#int>
		)
	] ;
	<http://example.org/u-lvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Long> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1"^^<http://www.w3.org/2001/XMLSchema#long>
			"2"^^<http://www.w3.org/2001/XMLSchema#long>
			"3"^^<http://www.w3.org/2001/XMLSchema#long>
			"4"^^<http://www.w3.org/2001/XMLSchema#long>
		)
	] ;
	<http://example.org/v-fvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Float> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"2.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"3.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"4.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"5.0"^^<http://www.w3.org/2001/XMLSchema#float>
		)
	] ;
	<http://example.org/w-dvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Double> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1.0"^^<http://www.w3.org/2001/XMLSchema#double>
			"2.0"^^<http://www.w3.org/2001/XMLSchema#double>
			"3.0"^^<http://www.w3.org/2001/XMLSchema#double>
			"4.0"^^<http://www.w3.org/2001/XMLSchema#double>
		)
	] ;
	<http://example.org/x-bvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Bool> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			true
			false
			true
		)
	] ;
	<http://example.org/y-fseq> [
		a <http://lv2plug.in/ns/ext/atom#Sequence> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			[
				<http://lv2plug.in/ns/ext/atom#frameTime> "1"^^<http://www.w3.org/2001/XMLSchema#long> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
			[
				<http://lv2plug.in/ns/ext/atom#frameTime> "3"^^<http://www.w3.org/2001/XMLSchema#long> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
		)
	] ;
	<http://example.org/z-bseq> [
		a <http://lv2plug.in/ns/ext/atom#Sequence> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			[
				<http://lv2plug.in/ns/ext/atom#beatTime> "1.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
			[
				<http://lv2plug.in/ns/ext/atom#beatTime> "2.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
		)
	] .
# Turtle => Atom

<http://example.org/obj>
	a <http://example.org/Object> ;
	<http://example.org/a-one> "1"^^<http://www.w3.org/2001/XMLSchema#int> ;
	<http://example.org/b-two> "2"^^<http://www.w3.org/2001/XMLSchema#long> ;
	<http://example.org/c-three> "3.0"^^<http://www.w3.org/2001/XMLSchema#float> ;
	<http://example.org/d-four> "4.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
	<http://example.org/e-true> true ;
	<http://example.org/f-false> false ;
	<http://example.org/g-path> <file:///absolute/path> ;
	<http://example.org/h-winpath> <file:///C:/Stupid/File%20System> ;
	<http://example.org/i-relpath> <foo/bar> ;
	<http://example.org/j-urid> <http://example.org/value> ;
	<http://example.org/k-string> "hello" ;
	<http://example.org/l-langlit> "你好"@cmn ;
	<http://example.org/m-typelit> "value"^^<http://example.org/Type> ;
	<http://example.org/n-null> () ;
	<http://example.org/o-chunk> "vu/erQ=="^^<http://www.w3.org/2001/XMLSchema#base64Binary> ;
	<http://example.org/p-blob> [
		a <http://example.org/Blob> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "3q2+7w=="^^<http://www.w3.org/2001/XMLSchema#base64Binary>
	] ;
	<http://example.org/q-blank> [
		a <http://example.org/Object> ;
		<http://example.org/q-blank> [
			a <http://example.org/Object>
		]
	] ;
	<http://example.org/r-tuple> [
		a <http://lv2plug.in/ns/ext/atom#Tuple> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"foo"
			true
		)
	] ;
	<http://example.org/s-rectup> [
		a <http://lv2plug.in/ns/ext/atom#Tuple> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"foo"
			true
			[
				a <http://lv2plug.in/ns/ext/atom#Tuple> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
					"bar"
					false
				)
			]
		)
	] ;
	<http://example.org/t-ivector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Int> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1"^^<http://www.w3.org/2001/XMLSchema#int>
			"2"^^<http://www.w3.org/2001/XMLSchema#int>
			"3"^^<http://www.w3.org/2001/XMLSchema#int>
			"4"^^<http://www.w3.org/2001/XMLSchema#int>
			"5"^^<http://www.w3.org/2001/XMLSchema#int>
		)
	] ;
	<http://example.org/u-lvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Long> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1"^^<http://www.w3.org/2001/XMLSchema#long>
			"2"^^<http://www.w3.org/2001/XMLSchema#long>
			"3"^^<http://www.w3.org/2001/XMLSchema#long>
			"4"^^<http://www.w3.org/2001/XMLSchema#long>
		)
	] ;
	<http://example.org/v-fvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Float> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"2.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"3.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"4.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"5.0"^^<http://www.w3.org/2001/XMLSchema#float>
		)
	] ;
	<http://example.org/w-dvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Double> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1.0"^^<http://www.w3.org/2001/XMLSchema#double>
			"2.0"^^<http://www.w3.org/2001/XMLSchema#double>
			"3.0"^^<http://www.w3.org/2001/XMLSchema#double>
			"4.0"^^<http://www.w3.org/2001/XMLSchema#double>
		)
	] ;
	<http://example.org/x-bvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Bool> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			true
			false
			true
		)
	] ;
	<http://example.org/y-fseq> [
		a <http://lv2plug.in/ns/ext/atom#Sequence> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			[
				<http://lv2plug.in/ns/ext/atom#frameTime> "1"^^<http://www.w3.org/2001/XMLSchema#long> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
			[
				<http://lv2plug.in/ns/ext/atom#frameTime> "3"^^<http://www.w3.org/2001/XMLSchema#long> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
		)
	] ;
	<http://example.org/z-bseq> [
		a <http://lv2plug.in/ns/ext/atom#Sequence> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			[
				<http://lv2plug.in/ns/ext/atom#beatTime> "1.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
			[
				<http://lv2plug.in/ns/ext/atom#beatTime> "2.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
		)
	] .
All tests passed.
# Atom => Turtle

<http://example.org/obj>
	<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> [
		a <http://example.org/Object> ;
		<http://example.org/a-one> 1 ;
		<http://example.org/b-two> 2 ;
		<http://example.org/c-three> 3.0 ;
		<http://example.org/d-four> 4.0 ;
		<http://example.org/e-true> true ;
		<http://example.org/f-false> false ;
		<http://example.org/g-path> <file:///absolute/path> ;
		<http://example.org/h-winpath> <file:///C:/Stupid/File%20System> ;
		<http://example.org/i-relpath> <foo/bar> ;
		<http://example.org/j-urid> <http://example.org/value> ;
		<http://example.org/k-string> "hello" ;
		<http://example.org/l-langlit> "你好"@cmn ;
		<http://example.org/m-typelit> "value"^^<http://example.org/Type> ;
		<http://example.org/n-null> () ;
		<http://example.org/o-chunk> "vu/erQ=="^^<http://www.w3.org/2001/XMLSchema#base64Binary> ;
		<http://example.org/p-blob> [
			a <http://example.org/Blob> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "3q2+7w=="^^<http://www.w3.org/2001/XMLSchema#base64Binary>
		] ;
		<http://example.org/q-blank> [
			a <http://example.org/Object> ;
			<http://example.org/q-blank> [
				a <http://example.org/Object>
			]
		] ;
		<http://example.org/r-tuple> [
			a <http://lv2plug.in/ns/ext/atom#Tuple> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"foo"
				true
			)
		] ;
		<http://example.org/s-rectup> [
			a <http://lv2plug.in/ns/ext/atom#Tuple> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"foo"
				true
				[
					a <http://lv2plug.in/ns/ext/atom#Tuple> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
						"bar"
						false
					)
				]
			)
		] ;
		<http://example.org/t-ivector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Int> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				1
				2
				3
				4
				5
			)
		] ;
		<http://example.org/u-lvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Long> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				1
				2
				3
				4
			)
		] ;
		<http://example.org/v-fvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Float> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				1.0
				2.0
				3.0
				4.0
				5.0
			)
		] ;
		<http://example.org/w-dvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Double> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				1.0
				2.0
				3.0
				4.0
			)
		] ;
		<http://example.org/x-bvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Bool> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				true
				false
				true
			)
		] ;
		<http://example.org/y-fseq> [
			a <http://lv2plug.in/ns/ext/atom#Sequence> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				[
					<http://lv2plug.in/ns/ext/atom#frameTime> 1 ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
				[
					<http://lv2plug.in/ns/ext/atom#frameTime> 3 ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
			)
		] ;
		<http://example.org/z-bseq> [
			a <http://lv2plug.in/ns/ext/atom#Sequence> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				[
					<http://lv2plug.in/ns/ext/atom#beatTime> 1.0 ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
				[
					<http://lv2plug.in/ns/ext/atom#beatTime> 2.0 ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
			)
		]
	] .
All tests passed.
# Atom => Turtle

<http://example.org/obj>
	a <http://example.org/Object> ;
	<http://example.org/a-one> 1 ;
	<http://example.org/b-two> 2 ;
	<http://example.org/c-three> 3.0 ;
	<http://example.org/d-four> 4.0 ;
	<http://example.org/e-true> true ;
	<http://example.org/f-false> false ;
	<http://example.org/g-path> <file:///absolute/path> ;
	<http://example.org/h-winpath> <file:///C:/Stupid/File%20System> ;
	<http://example.org/i-relpath> <foo/bar> ;
	<http://example.org/j-urid> <http://example.org/value> ;
	<http://example.org/k-string> "hello" ;
	<http://example.org/l-langlit> "你好"@cmn ;
	<http://example.org/m-typelit> "value"^^<http://example.org/Type> ;
	<http://example.org/n-null> () ;
	<http://example.org/o-chunk> "vu/erQ=="^^<http://www.w3.org/2001/XMLSchema#base64Binary> ;
	<http://example.org/p-blob> [
		a <http://example.org/Blob> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "3q2+7w=="^^<http://www.w3.org/2001/XMLSchema#base64Binary>
	] ;
	<http://example.org/q-blank> [
		a <http://example.org/Object> ;
		<http://example.org/q-blank> [
			a <http://example.org/Object>
		]
	] ;
	<http://example.org/r-tuple> [
		a <http://lv2plug.in/ns/ext/atom#Tuple> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"foo"
			true
		)
	] ;
	<http://example.org/s-rectup> [
		a <http://lv2plug.in/ns/ext/atom#Tuple> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"foo"
			true
			[
				a <http://lv2plug.in/ns/ext/atom#Tuple> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
					"bar"
					false
				)
			]
		)
	] ;
	<http://example.org/t-ivector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Int> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			1
			2
			3
			4
			5
		)
	] ;
	<http://example.org/u-lvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Long> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			1
			2
			3
			4
		)
	] ;
	<http://example.org/v-fvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Float> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			1.0
			2.0
			3.0
			4.0
			5.0
		)
	] ;
	<http://example.org/w-dvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Double> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			1.0
			2.0
			3.0
			4.0
		)
	] ;
	<http://example.org/x-bvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Bool> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			true
			false
			true
		)
	] ;
	<http://example.org/y-fseq> [
		a <http://lv2plug.in/ns/ext/atom#Sequence> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			[
				<http://lv2plug.in/ns/ext/atom#frameTime> 1 ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
			[
				<http://lv2plug.in/ns/ext/atom#frameTime> 3 ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
		)
	] ;
	<http://example.org/z-bseq> [
		a <http://lv2plug.in/ns/ext/atom#Sequence> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			[
				<http://lv2plug.in/ns/ext/atom#beatTime> 1.0 ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
			[
				<http://lv2plug.in/ns/ext/atom#beatTime> 2.0 ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
		)
	] .
All tests passed.
# Atom => Turtle

eg:obj
	<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> [
		a eg:Object ;
		<http://example.org/a-one> "1"^^<http://www.w3.org/2001/XMLSchema#int> ;
		<http://example.org/b-two> "2"^^<http://www.w3.org/2001/XMLSchema#long> ;
		<http://example.org/c-three> "3.0"^^<http://www.w3.org/2001/XMLSchema#float> ;
		<http://example.org/d-four> "4.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
		<http://example.org/e-true> true ;
		<http://example.org/f-false> false ;
		<http://example.org/g-path> <file:///absolute/path> ;
		<http://example.org/h-winpath> <file:///C:/Stupid/File%20System> ;
		<http://example.org/i-relpath> <foo/bar> ;
		<http://example.org/j-urid> eg:value ;
		<http://example.org/k-string> "hello" ;
		<http://example.org/l-langlit> "你好"@cmn ;
		<http://example.org/m-typelit> "value"^^eg:Type ;
		<http://example.org/n-null> () ;
		<http://example.org/o-chunk> "vu/erQ=="^^<http://www.w3.org/2001/XMLSchema#base64Binary> ;
		<http://example.org/p-blob> [
			a eg:Blob ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "3q2+7w=="^^<http://www.w3.org/2001/XMLSchema#base64Binary>
		] ;
		<http://example.org/q-blank> [
			a eg:Object ;
			<http://example.org/q-blank> [
				a eg:Object
			]
		] ;
		<http://example.org/r-tuple> [
			a <http://lv2plug.in/ns/ext/atom#Tuple> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"foo"
				true
			)
		] ;
		<http://example.org/s-rectup> [
			a <http://lv2plug.in/ns/ext/atom#Tuple> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"foo"
				true
				[
					a <http://lv2plug.in/ns/ext/atom#Tuple> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
						"bar"
						false
					)
				]
			)
		] ;
		<http://example.org/t-ivector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Int> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1"^^<http://www.w3.org/2001/XMLSchema#int>
				"2"^^<http://www.w3.org/2001/XMLSchema#int>
				"3"^^<http://www.w3.org/2001/XMLSchema#int>
				"4"^^<http://www.w3.org/2001/XMLSchema#int>
				"5"^^<http://www.w3.org/2001/XMLSchema#int>
			)
		] ;
		<http://example.org/u-lvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Long> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1"^^<http://www.w3.org/2001/XMLSchema#long>
				"2"^^<http://www.w3.org/2001/XMLSchema#long>
				"3"^^<http://www.w3.org/2001/XMLSchema#long>
				"4"^^<http://www.w3.org/2001/XMLSchema#long>
			)
		] ;
		<http://example.org/v-fvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Float> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"2.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"3.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"4.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"5.0"^^<http://www.w3.org/2001/XMLSchema#float>
			)
		] ;
		<http://example.org/w-dvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Double> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1.0"^^<http://www.w3.org/2001/XMLSchema#double>
				"2.0"^^<http://www.w3.org/2001/XMLSchema#double>
				"3.0"^^<http://www.w3.org/2001/XMLSchema#double>
				"4.0"^^<http://www.w3.org/2001/XMLSchema#double>
			)
		] ;
		<http://example.org/x-bvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Bool> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				true
				false
				true
			)
		] ;
		<http://example.org/y-fseq> [
			a <http://lv2plug.in/ns/ext/atom#Sequence> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				[
					<http://lv2plug.in/ns/ext/atom#frameTime> "1"^^<http://www.w3.org/2001/XMLSchema#long> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
				[
					<http://lv2plug.in/ns/ext/atom#frameTime> "3"^^<http://www.w3.org/2001/XMLSchema#long> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
			)
		] ;
		<http://example.org/z-bseq> [
			a <http://lv2plug.in/ns/ext/atom#Sequence> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				[
					<http://lv2plug.in/ns/ext/atom#beatTime> "1.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
				[
					<http://lv2plug.in/ns/ext/atom#beatTime> "2.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
			)
		]
	] .
# Turtle => Atom

eg:obj
	<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> [
		a eg:Object ;
		<http://example.org/a-one> "1"^^<http://www.w3.org/2001/XMLSchema#int> ;
		<http://example.org/b-two> "2"^^<http://www.w3.org/2001/XMLSchema#long> ;
		<http://example.org/c-three> "3.0"^^<http://www.w3.org/2001/XMLSchema#float> ;
		<http://example.org/d-four> "4.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
		<http://example.org/e-true> true ;
		<http://example.org/f-false> false ;
		<http://example.org/g-path> <file:///absolute/path> ;
		<http://example.org/h-winpath> <file:///C:/Stupid/File%20System> ;
		<http://example.org/i-relpath> <foo/bar> ;
		<http://example.org/j-urid> eg:value ;
		<http://example.org/k-string> "hello" ;
		<http://example.org/l-langlit> "你好"@cmn ;
		<http://example.org/m-typelit> "value"^^eg:Type ;
		<http://example.org/n-null> () ;
		<http://example.org/o-chunk> "vu/erQ=="^^<http://www.w3.org/2001/XMLSchema#base64Binary> ;
		<http://example.org/p-blob> [
			a eg:Blob ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "3q2+7w=="^^<http://www.w3.org/2001/XMLSchema#base64Binary>
		] ;
		<http://example.org/q-blank> [
			a eg:Object ;
			<http://example.org/q-blank> [
				a eg:Object
			]
		] ;
		<http://example.org/r-tuple> [
			a <http://lv2plug.in/ns/ext/atom#Tuple> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"foo"
				true
			)
		] ;
		<http://example.org/s-rectup> [
			a <http://lv2plug.in/ns/ext/atom#Tuple> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"foo"
				true
				[
					a <http://lv2plug.in/ns/ext/atom#Tuple> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
						"bar"
						false
					)
				]
			)
		] ;
		<http://example.org/t-ivector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Int> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1"^^<http://www.w3.org/2001/XMLSchema#int>
				"2"^^<http://www.w3.org/2001/XMLSchema#int>
				"3"^^<http://www.w3.org/2001/XMLSchema#int>
				"4"^^<http://www.w3.org/2001/XMLSchema#int>
				"5"^^<http://www.w3.org/2001/XMLSchema#int>
			)
		] ;
		<http://example.org/u-lvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Long> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1"^^<http://www.w3.org/2001/XMLSchema#long>
				"2"^^<http://www.w3.org/2001/XMLSchema#long>
				"3"^^<http://www.w3.org/2001/XMLSchema#long>
				"4"^^<http://www.w3.org/2001/XMLSchema#long>
			)
		] ;
		<http://example.org/v-fvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Float> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"2.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"3.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"4.0"^^<http://www.w3.org/2001/XMLSchema#float>
				"5.0"^^<http://www.w3.org/2001/XMLSchema#float>
			)
		] ;
		<http://example.org/w-dvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Double> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"1.0"^^<http://www.w3.org/2001/XMLSchema#double>
				"2.0"^^<http://www.w3.org/2001/XMLSchema#double>
				"3.0"^^<http://www.w3.org/2001/XMLSchema#double>
				"4.0"^^<http://www.w3.org/2001/XMLSchema#double>
			)
		] ;
		<http://example.org/x-bvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Bool> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				true
				false
				true
			)
		] ;
		<http://example.org/y-fseq> [
			a <http://lv2plug.in/ns/ext/atom#Sequence> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				[
					<http://lv2plug.in/ns/ext/atom#frameTime> "1"^^<http://www.w3.org/2001/XMLSchema#long> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
				[
					<http://lv2plug.in/ns/ext/atom#frameTime> "3"^^<http://www.w3.org/2001/XMLSchema#long> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
			)
		] ;
		<http://example.org/z-bseq> [
			a <http://lv2plug.in/ns/ext/atom#Sequence> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				[
					<http://lv2plug.in/ns/ext/atom#beatTime> "1.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
				[
					<http://lv2plug.in/ns/ext/atom#beatTime> "2.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
			)
		]
	] .
All tests passed.
# Atom => Turtle

eg:obj
	a eg:Object ;
	<http://example.org/a-one> "1"^^<http://www.w3.org/2001/XMLSchema#int> ;
	<http://example.org/b-two> "2"^^<http://www.w3.org/2001/XMLSchema#long> ;
	<http://example.org/c-three> "3.0"^^<http://www.w3.org/2001/XMLSchema#float> ;
	<http://example.org/d-four> "4.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
	<http://example.org/e-true> true ;
	<http://example.org/f-false> false ;
	<http://example.org/g-path> <file:///absolute/path> ;
	<http://example.org/h-winpath> <file:///C:/Stupid/File%20System> ;
	<http://example.org/i-relpath> <foo/bar> ;
	<http://example.org/j-urid> eg:value ;
	<http://example.org/k-string> "hello" ;
	<http://example.org/l-langlit> "你好"@cmn ;
	<http://example.org/m-typelit> "value"^^eg:Type ;
	<http://example.org/n-null> () ;
	<http://example.org/o-chunk> "vu/erQ=="^^<http://www.w3.org/2001/XMLSchema#base64Binary> ;
	<http://example.org/p-blob> [
		a eg:Blob ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "3q2+7w=="^^<http://www.w3.org/2001/XMLSchema#base64Binary>
	] ;
	<http://example.org/q-blank> [
		a eg:Object ;
		<http://example.org/q-blank> [
			a eg:Object
		]
	] ;
	<http://example.org/r-tuple> [
		a <http://lv2plug.in/ns/ext/atom#Tuple> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"foo"
			true
		)
	] ;
	<http://example.org/s-rectup> [
		a <http://lv2plug.in/ns/ext/atom#Tuple> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"foo"
			true
			[
				a <http://lv2plug.in/ns/ext/atom#Tuple> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
					"bar"
					false
				)
			]
		)
	] ;
	<http://example.org/t-ivector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Int> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1"^^<http://www.w3.org/2001/XMLSchema#int>
			"2"^^<http://www.w3.org/2001/XMLSchema#int>
			"3"^^<http://www.w3.org/2001/XMLSchema#int>
			"4"^^<http://www.w3.org/2001/XMLSchema#int>
			"5"^^<http://www.w3.org/2001/XMLSchema#int>
		)
	] ;
	<http://example.org/u-lvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Long> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1"^^<http://www.w3.org/2001/XMLSchema#long>
			"2"^^<http://www.w3.org/2001/XMLSchema#long>
			"3"^^<http://www.w3.org/2001/XMLSchema#long>
			"4"^^<http://www.w3.org/2001/XMLSchema#long>
		)
	] ;
	<http://example.org/v-fvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Float> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"2.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"3.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"4.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"5.0"^^<http://www.w3.org/2001/XMLSchema#float>
		)
	] ;
	<http://example.org/w-dvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Double> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1.0"^^<http://www.w3.org/2001/XMLSchema#double>
			"2.0"^^<http://www.w3.org/2001/XMLSchema#double>
			"3.0"^^<http://www.w3.org/2001/XMLSchema#double>
			"4.0"^^<http://www.w3.org/2001/XMLSchema#double>
		)
	] ;
	<http://example.org/x-bvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Bool> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			true
			false
			true
		)
	] ;
	<http://example.org/y-fseq> [
		a <http://lv2plug.in/ns/ext/atom#Sequence> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			[
				<http://lv2plug.in/ns/ext/atom#frameTime> "1"^^<http://www.w3.org/2001/XMLSchema#long> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
			[
				<http://lv2plug.in/ns/ext/atom#frameTime> "3"^^<http://www.w3.org/2001/XMLSchema#long> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
		)
	] ;
	<http://example.org/z-bseq> [
		a <http://lv2plug.in/ns/ext/atom#Sequence> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			[
				<http://lv2plug.in/ns/ext/atom#beatTime> "1.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
			[
				<http://lv2plug.in/ns/ext/atom#beatTime> "2.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
		)
	] .
# Turtle => Atom

eg:obj
	a eg:Object ;
	<http://example.org/a-one> "1"^^<http://www.w3.org/2001/XMLSchema#int> ;
	<http://example.org/b-two> "2"^^<http://www.w3.org/2001/XMLSchema#long> ;
	<http://example.org/c-three> "3.0"^^<http://www.w3.org/2001/XMLSchema#float> ;
	<http://example.org/d-four> "4.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
	<http://example.org/e-true> true ;
	<http://example.org/f-false> false ;
	<http://example.org/g-path> <file:///absolute/path> ;
	<http://example.org/h-winpath> <file:///C:/Stupid/File%20System> ;
	<http://example.org/i-relpath> <foo/bar> ;
	<http://example.org/j-urid> eg:value ;
	<http://example.org/k-string> "hello" ;
	<http://example.org/l-langlit> "你好"@cmn ;
	<http://example.org/m-typelit> "value"^^eg:Type ;
	<http://example.org/n-null> () ;
	<http://example.org/o-chunk> "vu/erQ=="^^<http://www.w3.org/2001/XMLSchema#base64Binary> ;
	<http://example.org/p-blob> [
		a eg:Blob ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "3q2+7w=="^^<http://www.w3.org/2001/XMLSchema#base64Binary>
	] ;
	<http://example.org/q-blank> [
		a eg:Object ;
		<http://example.org/q-blank> [
			a eg:Object
		]
	] ;
	<http://example.org/r-tuple> [
		a <http://lv2plug.in/ns/ext/atom#Tuple> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"foo"
			true
		)
	] ;
	<http://example.org/s-rectup> [
		a <http://lv2plug.in/ns/ext/atom#Tuple> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"foo"
			true
			[
				a <http://lv2plug.in/ns/ext/atom#Tuple> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
					"bar"
					false
				)
			]
		)
	] ;
	<http://example.org/t-ivector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Int> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1"^^<http://www.w3.org/2001/XMLSchema#int>
			"2"^^<http://www.w3.org/2001/XMLSchema#int>
			"3"^^<http://www.w3.org/2001/XMLSchema#int>
			"4"^^<http://www.w3.org/2001/XMLSchema#int>
			"5"^^<http://www.w3.org/2001/XMLSchema#int>
		)
	] ;
	<http://example.org/u-lvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Long> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1"^^<http://www.w3.org/2001/XMLSchema#long>
			"2"^^<http://www.w3.org/2001/XMLSchema#long>
			"3"^^<http://www.w3.org/2001/XMLSchema#long>
			"4"^^<http://www.w3.org/2001/XMLSchema#long>
		)
	] ;
	<http://example.org/v-fvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Float> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"2.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"3.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"4.0"^^<http://www.w3.org/2001/XMLSchema#float>
			"5.0"^^<http://www.w3.org/2001/XMLSchema#float>
		)
	] ;
	<http://example.org/w-dvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Double> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"1.0"^^<http://www.w3.org/2001/XMLSchema#double>
			"2.0"^^<http://www.w3.org/2001/XMLSchema#double>
			"3.0"^^<http://www.w3.org/2001/XMLSchema#double>
			"4.0"^^<http://www.w3.org/2001/XMLSchema#double>
		)
	] ;
	<http://example.org/x-bvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Bool> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			true
			false
			true
		)
	] ;
	<http://example.org/y-fseq> [
		a <http://lv2plug.in/ns/ext/atom#Sequence> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			[
				<http://lv2plug.in/ns/ext/atom#frameTime> "1"^^<http://www.w3.org/2001/XMLSchema#long> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
			[
				<http://lv2plug.in/ns/ext/atom#frameTime> "3"^^<http://www.w3.org/2001/XMLSchema#long> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
		)
	] ;
	<http://example.org/z-bseq> [
		a <http://lv2plug.in/ns/ext/atom#Sequence> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			[
				<http://lv2plug.in/ns/ext/atom#beatTime> "1.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
			[
				<http://lv2plug.in/ns/ext/atom#beatTime> "2.0"^^<http://www.w3.org/2001/XMLSchema#double> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
		)
	] .
All tests passed.
# Atom => Turtle

eg:obj
	<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> [
		a eg:Object ;
		<http://example.org/a-one> 1 ;
		<http://example.org/b-two> 2 ;
		<http://example.org/c-three> 3.0 ;
		<http://example.org/d-four> 4.0 ;
		<http://example.org/e-true> true ;
		<http://example.org/f-false> false ;
		<http://example.org/g-path> <file:///absolute/path> ;
		<http://example.org/h-winpath> <file:///C:/Stupid/File%20System> ;
		<http://example.org/i-relpath> <foo/bar> ;
		<http://example.org/j-urid> eg:value ;
		<http://example.org/k-string> "hello" ;
		<http://example.org/l-langlit> "你好"@cmn ;
		<http://example.org/m-typelit> "value"^^eg:Type ;
		<http://example.org/n-null> () ;
		<http://example.org/o-chunk> "vu/erQ=="^^<http://www.w3.org/2001/XMLSchema#base64Binary> ;
		<http://example.org/p-blob> [
			a eg:Blob ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "3q2+7w=="^^<http://www.w3.org/2001/XMLSchema#base64Binary>
		] ;
		<http://example.org/q-blank> [
			a eg:Object ;
			<http://example.org/q-blank> [
				a eg:Object
			]
		] ;
		<http://example.org/r-tuple> [
			a <http://lv2plug.in/ns/ext/atom#Tuple> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"foo"
				true
			)
		] ;
		<http://example.org/s-rectup> [
			a <http://lv2plug.in/ns/ext/atom#Tuple> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				"foo"
				true
				[
					a <http://lv2plug.in/ns/ext/atom#Tuple> ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
						"bar"
						false
					)
				]
			)
		] ;
		<http://example.org/t-ivector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Int> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				1
				2
				3
				4
				5
			)
		] ;
		<http://example.org/u-lvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Long> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				1
				2
				3
				4
			)
		] ;
		<http://example.org/v-fvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Float> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				1.0
				2.0
				3.0
				4.0
				5.0
			)
		] ;
		<http://example.org/w-dvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Double> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				1.0
				2.0
				3.0
				4.0
			)
		] ;
		<http://example.org/x-bvector> [
			a <http://lv2plug.in/ns/ext/atom#Vector> ;
			<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Bool> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				true
				false
				true
			)
		] ;
		<http://example.org/y-fseq> [
			a <http://lv2plug.in/ns/ext/atom#Sequence> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				[
					<http://lv2plug.in/ns/ext/atom#frameTime> 1 ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
				[
					<http://lv2plug.in/ns/ext/atom#frameTime> 3 ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
			)
		] ;
		<http://example.org/z-bseq> [
			a <http://lv2plug.in/ns/ext/atom#Sequence> ;
			<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
				[
					<http://lv2plug.in/ns/ext/atom#beatTime> 1.0 ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
				[
					<http://lv2plug.in/ns/ext/atom#beatTime> 2.0 ;
					<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
				]
			)
		]
	] .
All tests passed.
# Atom => Turtle

eg:obj
	a eg:Object ;
	<http://example.org/a-one> 1 ;
	<http://example.org/b-two> 2 ;
	<http://example.org/c-three> 3.0 ;
	<http://example.org/d-four> 4.0 ;
	<http://example.org/e-true> true ;
	<http://example.org/f-false> false ;
	<http://example.org/g-path> <file:///absolute/path> ;
	<http://example.org/h-winpath> <file:///C:/Stupid/File%20System> ;
	<http://example.org/i-relpath> <foo/bar> ;
	<http://example.org/j-urid> eg:value ;
	<http://example.org/k-string> "hello" ;
	<http://example.org/l-langlit> "你好"@cmn ;
	<http://example.org/m-typelit> "value"^^eg:Type ;
	<http://example.org/n-null> () ;
	<http://example.org/o-chunk> "vu/erQ=="^^<http://www.w3.org/2001/XMLSchema#base64Binary> ;
	<http://example.org/p-blob> [
		a eg:Blob ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "3q2+7w=="^^<http://www.w3.org/2001/XMLSchema#base64Binary>
	] ;
	<http://example.org/q-blank> [
		a eg:Object ;
		<http://example.org/q-blank> [
			a eg:Object
		]
	] ;
	<http://example.org/r-tuple> [
		a <http://lv2plug.in/ns/ext/atom#Tuple> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"foo"
			true
		)
	] ;
	<http://example.org/s-rectup> [
		a <http://lv2plug.in/ns/ext/atom#Tuple> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			"foo"
			true
			[
				a <http://lv2plug.in/ns/ext/atom#Tuple> ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
					"bar"
					false
				)
			]
		)
	] ;
	<http://example.org/t-ivector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Int> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			1
			2
			3
			4
			5
		)
	] ;
	<http://example.org/u-lvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Long> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			1
			2
			3
			4
		)
	] ;
	<http://example.org/v-fvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Float> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			1.0
			2.0
			3.0
			4.0
			5.0
		)
	] ;
	<http://example.org/w-dvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Double> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			1.0
			2.0
			3.0
			4.0
		)
	] ;
	<http://example.org/x-bvector> [
		a <http://lv2plug.in/ns/ext/atom#Vector> ;
		<http://lv2plug.in/ns/ext/atom#childType> <http://lv2plug.in/ns/ext/atom#Bool> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			true
			false
			true
		)
	] ;
	<http://example.org/y-fseq> [
		a <http://lv2plug.in/ns/ext/atom#Sequence> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			[
				<http://lv2plug.in/ns/ext/atom#frameTime> 1 ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
			[
				<http://lv2plug.in/ns/ext/atom#frameTime> 3 ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
		)
	] ;
	<http://example.org/z-bseq> [
		a <http://lv2plug.in/ns/ext/atom#Sequence> ;
		<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> (
			[
				<http://lv2plug.in/ns/ext/atom#beatTime> 1.0 ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "901A01"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
			[
				<http://lv2plug.in/ns/ext/atom#beatTime> 2.0 ;
				<http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "902B02"^^<http://lv2plug.in/ns/ext/midi#MidiEvent>
			]
		)
	] .
All tests passed.
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――


Ok:                 2   
Expected Fail:      0   
Fail:               0   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

Full log written to /build/reproducible-path/sratom-0.6.18/obj-arm-linux-gnueabihf/meson-logs/testlog.txt
   create-stamp debian/debhelper-build-stamp
   dh_prep
   dh_auto_install
	cd obj-arm-linux-gnueabihf && DESTDIR=/build/reproducible-path/sratom-0.6.18/debian/tmp LC_ALL=C.UTF-8 ninja install
[0/1] Installing files
Installing libsratom-0.so.0.6.18 to /build/reproducible-path/sratom-0.6.18/debian/tmp/usr/lib/arm-linux-gnueabihf
Installing /build/reproducible-path/sratom-0.6.18/include/sratom/sratom.h to /build/reproducible-path/sratom-0.6.18/debian/tmp/usr/include/sratom-0/sratom
Installing /build/reproducible-path/sratom-0.6.18/obj-arm-linux-gnueabihf/meson-private/sratom-0.pc to /build/reproducible-path/sratom-0.6.18/debian/tmp/usr/lib/arm-linux-gnueabihf/pkgconfig
Installing symlink pointing to libsratom-0.so.0.6.18 to /build/reproducible-path/sratom-0.6.18/debian/tmp/usr/lib/arm-linux-gnueabihf/libsratom-0.so.0
Installing symlink pointing to libsratom-0.so.0 to /build/reproducible-path/sratom-0.6.18/debian/tmp/usr/lib/arm-linux-gnueabihf/libsratom-0.so
   dh_install
   dh_installdocs
   debian/rules override_dh_installchangelogs
make[1]: Entering directory '/build/reproducible-path/sratom-0.6.18'
dh_installchangelogs NEWS
make[1]: Leaving directory '/build/reproducible-path/sratom-0.6.18'
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
   dh_shlibdeps -a
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
 diversion by libc6 from: /lib/ld-linux-armhf.so.3
dpkg-shlibdeps: warning: diversions involved - output may be incorrect
 diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'libsratom-dev' in '../libsratom-dev_0.6.18-1_armhf.deb'.
dpkg-deb: building package 'libsratom-0-0' in '../libsratom-0-0_0.6.18-1_armhf.deb'.
dpkg-deb: building package 'libsratom-0-0-dbgsym' in '../libsratom-0-0-dbgsym_0.6.18-1_armhf.deb'.
 dpkg-genbuildinfo --build=binary -O../sratom_0.6.18-1_armhf.buildinfo
 dpkg-genchanges --build=binary -O../sratom_0.6.18-1_armhf.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: including full source code in upload
I: copying local configuration
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/26179 and its subdirectories
I: Current time: Tue Feb 11 22:46:59 -12 2025
I: pbuilder-time-stamp: 1739357219
Wed Feb 12 10:47:07 UTC 2025  I: 1st build successful. Starting 2nd build on remote node virt32a-armhf-rb.debian.net.
Wed Feb 12 10:47:07 UTC 2025  I: Preparing to do remote build '2' on virt32a-armhf-rb.debian.net.
Wed Feb 12 10:48:54 UTC 2025  I: Deleting $TMPDIR on virt32a-armhf-rb.debian.net.
Wed Feb 12 10:48:57 UTC 2025  I: sratom_0.6.18-1_armhf.changes:
Format: 1.8
Date: Sun, 09 Feb 2025 17:04:34 +0100
Source: sratom
Binary: libsratom-0-0 libsratom-0-0-dbgsym libsratom-dev
Architecture: armhf
Version: 0.6.18-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Dennis Braun <snd@debian.org>
Description:
 libsratom-0-0 - library for serialising LV2 atoms to/from Turtle
 libsratom-dev - library for serialising LV2 atoms to/from Turtle - development fi
Changes:
 sratom (0.6.18-1) unstable; urgency=medium
 .
   * New upstream version 0.6.18
   * Bump Standards-Version to 4.7.0
   * Bump d/copyright years and add files licensed under 0BSD license
   * pkg-config -> pkgconf
   * Change my email address
Checksums-Sha1:
 77b5c23ec6065840dc62ada997b323ed004c2cea 51968 libsratom-0-0-dbgsym_0.6.18-1_armhf.deb
 313c0a493d3c6a29f99dbb4029b2ddc5ccc8ef86 15980 libsratom-0-0_0.6.18-1_armhf.deb
 80260e4b661a0b15c322b501ae7eb17d0c05ca9f 7156 libsratom-dev_0.6.18-1_armhf.deb
 79940f969fef3ee18f91e24a2ab508f891cb6539 6163 sratom_0.6.18-1_armhf.buildinfo
Checksums-Sha256:
 39a40c6fd003bc3191051a5f269843b09451ee65b5fd17b60938f9846fc9a484 51968 libsratom-0-0-dbgsym_0.6.18-1_armhf.deb
 8194cb9361b9efc5361fb77c27cd25f8a64e28065c3001ad281fe3fbc0803c1f 15980 libsratom-0-0_0.6.18-1_armhf.deb
 77a0d3e3069262cb58032531c2766ec81d44f979d7d1e4e6caa9deaf9178a522 7156 libsratom-dev_0.6.18-1_armhf.deb
 6b402edb6073a1707cf9adc339ab7f1d9f744cccfe0eee6176a224495ae3c435 6163 sratom_0.6.18-1_armhf.buildinfo
Files:
 b0b165b77e243445448eaba703cdec20 51968 debug optional libsratom-0-0-dbgsym_0.6.18-1_armhf.deb
 8e60fa1257191d9e79964c7090013bb5 15980 libs optional libsratom-0-0_0.6.18-1_armhf.deb
 0d2f9b89aa6b81d9346d9b9fb9adca04 7156 libdevel optional libsratom-dev_0.6.18-1_armhf.deb
 be2d81128f36d27ff5e542f25fbb710f 6163 libs optional sratom_0.6.18-1_armhf.buildinfo
Wed Feb 12 10:48:57 UTC 2025  I: diffoscope 288 will be used to compare the two builds:
Running as unit: rb-diffoscope-armhf_18-11657.service
# Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.SSb7yENO/sratom_0.6.18-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.SSb7yENO/sratom_0.6.18-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.SSb7yENO/sratom_0.6.18-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.SSb7yENO/b1/sratom_0.6.18-1_armhf.changes /srv/reproducible-results/rbuild-debian/r-b-build.SSb7yENO/b2/sratom_0.6.18-1_armhf.changes

## command (total time: 0.000s)
       0.000s      1 call     cmp (internal)

## has_same_content_as (total time: 0.000s)
       0.000s      1 call     diffoscope.comparators.binary.FilesystemFile

## main (total time: 0.003s)
       0.003s      2 calls    outputs
       0.000s      1 call     cleanup
Finished with result: success
Main processes terminated with: code=exited/status=0
Service runtime: 217ms
CPU time consumed: 219ms
Wed Feb 12 10:48:58 UTC 2025  I: diffoscope 288 found no differences in the changes files, and a .buildinfo file also exists.
Wed Feb 12 10:48:58 UTC 2025  I: sratom from unstable built successfully and reproducibly on armhf.
Wed Feb 12 10:48:59 UTC 2025  I: Submitting .buildinfo files to external archives:
Wed Feb 12 10:48:59 UTC 2025  I: Submitting 8.0K	b1/sratom_0.6.18-1_armhf.buildinfo.asc
Wed Feb 12 10:49:01 UTC 2025  I: Submitting 8.0K	b2/sratom_0.6.18-1_armhf.buildinfo.asc
Wed Feb 12 10:49:02 UTC 2025  I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit.
Wed Feb 12 10:49:02 UTC 2025  I: Done submitting .buildinfo files.
Wed Feb 12 10:49:02 UTC 2025  I: Removing signed sratom_0.6.18-1_armhf.buildinfo.asc files:
removed './b1/sratom_0.6.18-1_armhf.buildinfo.asc'
removed './b2/sratom_0.6.18-1_armhf.buildinfo.asc'