<86>Oct 12 10:00:49 userdel[688720]: delete user 'rooter'
<86>Oct 12 10:00:49 userdel[688720]: removed group 'rooter' owned by 'rooter'
<86>Oct 12 10:00:49 userdel[688720]: removed shadow group 'rooter' owned by 'rooter'
<86>Oct 12 10:00:49 groupadd[688750]: group added to /etc/group: name=rooter, GID=591
<86>Oct 12 10:00:49 groupadd[688750]: group added to /etc/gshadow: name=rooter
<86>Oct 12 10:00:49 groupadd[688750]: new group: name=rooter, GID=591
<86>Oct 12 10:00:49 useradd[688769]: new user: name=rooter, UID=591, GID=591, home=/root, shell=/bin/bash
<86>Oct 12 10:00:49 userdel[688806]: delete user 'builder'
<86>Oct 12 10:00:49 userdel[688806]: removed group 'builder' owned by 'builder'
<86>Oct 12 10:00:49 userdel[688806]: removed shadow group 'builder' owned by 'builder'
<86>Oct 12 10:00:49 groupadd[688832]: group added to /etc/group: name=builder, GID=592
<86>Oct 12 10:00:49 groupadd[688832]: group added to /etc/gshadow: name=builder
<86>Oct 12 10:00:49 groupadd[688832]: new group: name=builder, GID=592
<86>Oct 12 10:00:49 useradd[688845]: new user: name=builder, UID=592, GID=592, home=/usr/src, shell=/bin/bash
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
<13>Oct 12 10:00:53 rpmi: libexpat-2.2.9-alt1 sisyphus+252464.200.2.1 1590958865 installed
<13>Oct 12 10:00:53 rpmi: libpng16-1.6.37-alt1 sisyphus+236677.100.2.1 1566917998 installed
<13>Oct 12 10:00:53 rpmi: libjpeg-2:2.0.2-alt1 sisyphus+226996.100.1.1 1554902907 installed
<13>Oct 12 10:00:53 rpmi: libserd-0.30.2-alt1_1 sisyphus+243654.100.1.1 1577467451 installed
<13>Oct 12 10:00:53 rpmi: libsord-0.16.4-alt1_5 sisyphus+254071.100.1.1 1593121739 installed
<13>Oct 12 10:00:53 rpmi: libICE-1.0.10-alt1 sisyphus+247690.100.1.1 1584000387 installed
<13>Oct 12 10:00:53 rpmi: libglvnd-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Oct 12 10:00:53 rpmi: libwayland-server-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed
<13>Oct 12 10:00:53 rpmi: libwebp7-1.1.0-alt1 sisyphus+243895.100.1.1 1578410873 installed
<13>Oct 12 10:00:53 rpmi: libSM-1.2.3-alt1 sisyphus+226734.100.2.1 1554586158 installed
<13>Oct 12 10:00:53 rpmi: libserd-devel-0.30.2-alt1_1 sisyphus+243654.100.1.1 1577467451 installed
<13>Oct 12 10:00:53 rpmi: libjasper-2.0.22-alt1 sisyphus+259396.40.3.1 1602110527 installed
<13>Oct 12 10:00:53 rpmi: xml-utils-1:2.9.10-alt3 sisyphus+245000.16400.79.1 1583230501 installed
<13>Oct 12 10:00:53 rpmi: lv2-1.16.0-alt1_3 sisyphus+248914.100.1.1 1585585918 installed
<13>Oct 12 10:00:53 rpmi: libltdl7-2.4.6-alt1 sisyphus+226971.100.2.1 1554906368 installed
<13>Oct 12 10:00:53 rpmi: libgts-0.7.6-alt2.drc20130205.1 sisyphus+225727.500.8.1 1553672623 installed
<13>Oct 12 10:00:53 rpmi: libpaper-1.1.28-alt1 sisyphus+259176.100.1.1 1601738993 installed
<13>Oct 12 10:00:53 rpmi: libopenjpeg2.0-2.3.1-alt1 sisyphus+226454.100.1.1 1554284337 installed
<13>Oct 12 10:00:54 rpmi: libgtk+2-locales-2.24.32-alt4 sisyphus+255972.200.2.1 1596837957 installed
<13>Oct 12 10:00:54 rpmi: libgdbm-1.8.3-alt10 1454943334 installed
<13>Oct 12 10:00:54 rpmi: libfribidi-1.0.10-alt1 sisyphus+254557.100.1.1 1594020362 installed
<13>Oct 12 10:00:54 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed
<13>Oct 12 10:00:54 rpmi: libthai-0.1.28-alt1_1 sisyphus+226107.100.1.1 1554123079 installed
<13>Oct 12 10:00:54 rpmi: libpixman-3:0.40.0-alt1 sisyphus+250700.100.1.1 1587971055 installed
<13>Oct 12 10:00:54 rpmi: liblz4-1:1.9.2-alt1 sisyphus+238585.100.2.2 1570066927 installed
<13>Oct 12 10:00:54 rpmi: libgpg-error-1.36-alt1 sisyphus+225621.300.1.1 1553521082 installed
<13>Oct 12 10:00:54 rpmi: libgcrypt20-1.8.5-alt3 sisyphus+239622.100.1.1 1571746654 installed
<13>Oct 12 10:00:54 rpmi: libsystemd-1:246.6-alt2 sisyphus+258946.60.5.1 1601681816 installed
<13>Oct 12 10:00:54 rpmi: libdbus-1.12.18-alt1 sisyphus+252758.100.1.1 1591203693 installed
<13>Oct 12 10:00:54 rpmi: libavahi-0.8-alt1 sisyphus+255349.240.4.1 1595604514 installed
<13>Oct 12 10:00:54 rpmi: libcups-2.3.1-alt2 sisyphus+255816.100.2.1 1596533556 installed
<13>Oct 12 10:00:54 rpmi: libatk-locales-2.36.0-alt1 sisyphus+249208.100.1.1 1585840405 installed
<13>Oct 12 10:00:54 rpmi: libatk-2.36.0-alt1 sisyphus+249208.100.1.1 1585840406 installed
<13>Oct 12 10:00:54 rpmi: libbrotlicommon-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed
<13>Oct 12 10:00:54 rpmi: libbrotlidec-1.0.9-alt2 sisyphus+257777.100.1.1 1599688017 installed
<13>Oct 12 10:00:54 rpmi: libgraphite2-1.3.14-alt2 sisyphus+250009.100.1.1 1586943065 installed
<13>Oct 12 10:00:54 rpmi: libharfbuzz-2.6.8-alt1 sisyphus+254028.100.1.1 1593106819 installed
<13>Oct 12 10:00:54 rpmi: libfreetype-2.10.2-alt1 sisyphus+251736.100.1.1 1589531905 installed
<13>Oct 12 10:00:54 rpmi: fontconfig-2.13.1-alt1 sisyphus+257555.100.1.1 1599475160 installed
Updating fonts cache: <29>Oct 12 10:00:55 fontconfig: Updating fonts cache: succeeded
[ DONE ]
<13>Oct 12 10:00:55 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed
<13>Oct 12 10:00:55 rpmi: libX11-locales-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422159 installed
<13>Oct 12 10:00:55 rpmi: libXdmcp-1.1.3-alt1 sisyphus+225206.600.1.2 1552949353 installed
<13>Oct 12 10:00:55 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed
<13>Oct 12 10:00:55 rpmi: libxcb-1.14-alt1 sisyphus+247358.200.1.3 1583854228 installed
<13>Oct 12 10:00:56 rpmi: libX11-3:1.6.12-alt1 sisyphus+256796.100.1.1 1598422166 installed
<13>Oct 12 10:00:56 rpmi: libXext-1.3.4-alt1 sisyphus+225206.700.1.2 1552949429 installed
<13>Oct 12 10:00:56 rpmi: libXrender-0.9.8-alt1 1371312112 installed
<13>Oct 12 10:00:56 rpmi: libXt-1.2.0-alt1 sisyphus+247690.400.1.1 1584000596 installed
<13>Oct 12 10:00:56 rpmi: libXmu-1.1.3-alt1 sisyphus+225206.1200.1.2 1552949641 installed
<13>Oct 12 10:00:56 rpmi: libXfixes-5.0.3-alt1 sisyphus+226736.100.2.2 1554614841 installed
<13>Oct 12 10:00:56 rpmi: libXpm-3.5.13-alt1 sisyphus+247690.300.1.1 1584000526 installed
<13>Oct 12 10:00:56 rpmi: libXrandr-1.5.2-alt1 sisyphus+225206.1300.1.2 1552949710 installed
<13>Oct 12 10:00:56 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed
<13>Oct 12 10:00:56 rpmi: libXi-1.7.10-alt1 sisyphus+232786.300.1.1 1561106978 installed
<13>Oct 12 10:00:56 rpmi: libXdamage-1.1.5-alt1 sisyphus+225206.500.1.2 1552949286 installed
<13>Oct 12 10:00:56 rpmi: libXaw-1.0.12-alt1 1391072624 installed
<13>Oct 12 10:00:56 rpmi: libXcursor-1.2.0-alt1 sisyphus+225206.400.1.2 1552949218 installed
<13>Oct 12 10:00:56 rpmi: libXft-2.3.3-alt1 sisyphus+225206.1000.3.2 1552987708 installed
<13>Oct 12 10:00:56 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed
<13>Oct 12 10:00:56 rpmi: libXcomposite-0.4.5-alt1 sisyphus+225206.300.1.2 1552949137 installed
<13>Oct 12 10:00:56 rpmi: libwayland-client-1.18.0-alt1 sisyphus+255795.100.1.1 1596475648 installed
<13>Oct 12 10:00:56 rpmi: libpciaccess-1:0.16-alt1 sisyphus+234814.100.1.1 1563438291 installed
<13>Oct 12 10:00:56 rpmi: libdrm-1:2.4.102-alt1 sisyphus+252307.100.1.1 1590574828 installed
<13>Oct 12 10:00:56 rpmi: libGLX-mesa-4:20.2.0-alt1 sisyphus+258866.100.1.1 1601369839 installed
<13>Oct 12 10:00:56 rpmi: libGLX-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Oct 12 10:00:56 rpmi: libGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Oct 12 10:00:56 rpmi: libGLU-4:9.0.1-alt1 sisyphus+248864.100.1.1 1585556461 installed
<13>Oct 12 10:00:56 rpmi: libfreeglut-3.2.1-alt2 sisyphus+239597.100.1.1 1571728966 installed
<13>Oct 12 10:00:56 rpmi: libgbm-4:20.2.0-alt1 sisyphus+258866.100.1.1 1601369839 installed
<13>Oct 12 10:00:56 rpmi: libEGL-mesa-4:20.2.0-alt1 sisyphus+258866.100.1.1 1601369839 installed
<13>Oct 12 10:00:56 rpmi: libEGL-7:1.3.2-alt1 sisyphus+254610.100.1.1 1594124268 installed
<13>Oct 12 10:00:56 rpmi: libcairo-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed
<13>Oct 12 10:00:56 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus+226534.100.2.3 1554515535 installed
<13>Oct 12 10:00:56 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed
<13>Oct 12 10:00:56 rpmi: libjbig-2.1-alt1 1401380926 installed
<13>Oct 12 10:00:56 rpmi: libtiff5-4.1.0-alt1 sisyphus+240802.100.1.1 1573743635 installed
<13>Oct 12 10:00:56 rpmi: libgd3-2.3.0-alt2 sisyphus+250375.100.2.1 1587542909 installed
<13>Oct 12 10:00:57 rpmi: libgs-9.28-alt0.rc1.2 sisyphus+259037.100.2.2 1601557866 installed
<13>Oct 12 10:00:58 rpmi: shared-mime-info-2.0-alt1 sisyphus+251302.100.1.1 1588847607 installed
<13>Oct 12 10:00:58 rpmi: libgdk-pixbuf-locales-2.40.0-alt1 sisyphus+238952.140.2.1 1570644607 installed
<13>Oct 12 10:00:58 rpmi: gsettings-desktop-schemas-data-3.38.0-alt1 sisyphus+258314.500.14.2 1600843028 installed
<13>Oct 12 10:00:58 rpmi: libgio-2.66.1-alt1 sisyphus+259079.100.1.1 1601573084 installed
<13>Oct 12 10:00:58 rpmi: gsettings-desktop-schemas-3.38.0-alt1 sisyphus+258314.500.14.2 1600843530 installed
<13>Oct 12 10:00:58 rpmi: libpango-1.46.2-alt1 sisyphus+258333.100.1.1 1600459998 installed
<13>Oct 12 10:00:58 rpmi: libgdk-pixbuf-2.40.0-alt1 sisyphus+238952.140.2.1 1570644615 installed
<13>Oct 12 10:00:58 rpmi: gtk-update-icon-cache-3.24.23-alt2 sisyphus+258314.2000.14.2 1600845597 installed
<13>Oct 12 10:00:58 rpmi: libgtk+2-2.24.32-alt4 sisyphus+255972.200.2.1 1596837989 installed
<13>Oct 12 10:00:58 rpmi: libgtkglext-1.2.0-alt5 sisyphus+256355.100.1.1 1597620700 installed
<13>Oct 12 10:00:58 rpmi: libglade-2.6.4-alt5.qa1 1366416177 installed
<13>Oct 12 10:00:59 rpmi: librsvg-1:2.50.0-alt1 sisyphus+258314.2300.14.2 1600846432 installed
<13>Oct 12 10:00:59 rpmi: liblasi-1.1.3-alt2 sisyphus+239300.100.1.1 1571209616 installed
<13>Oct 12 10:00:59 rpmi: libgraphviz-2.41.2-alt4 sisyphus+258874.100.1.1 1601381242 installed
<13>Oct 12 10:00:59 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed
<13>Oct 12 10:00:59 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed
<13>Oct 12 10:00:59 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Oct 12 10:00:59 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed
<13>Oct 12 10:00:59 rpmi: ca-certificates-2020.06.29-alt1 sisyphus+254237.300.1.1 1593450881 installed
<13>Oct 12 10:00:59 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed
<13>Oct 12 10:00:59 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed
<13>Oct 12 10:00:59 rpmi: libcrypto1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed
<13>Oct 12 10:00:59 rpmi: libssl1.1-1.1.1g-alt1 sisyphus+249982.60.8.1 1587743711 installed
<13>Oct 12 10:00:59 rpmi: python3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Oct 12 10:01:00 rpmi: python3-base-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Oct 12 10:01:00 rpmi: libpython3-3.8.6-alt1 sisyphus+259085.100.2.1 1601904174 installed
<13>Oct 12 10:01:00 rpmi: python3-module-pkg_resources-1:46.1.3-alt1 sisyphus+250566.200.3.1 1587973342 installed
<13>Oct 12 10:01:00 rpmi: python3-module-six-1.15.0-alt1 sisyphus+255738.100.2.1 1596527214 installed
<13>Oct 12 10:01:01 rpmi: python3-module-ntlm-1.1.0-alt1.2 sisyphus+228512.100.1.1 1556654575 installed
<13>Oct 12 10:01:01 rpmi: python3-module-isodate-0.5.4-alt1 sisyphus+227495.1200.1.3 1555843100 installed
<13>Oct 12 10:01:01 rpmi: python3-module-pyparsing-2.4.2-alt1 sisyphus+236061.100.3.1 1565853577 installed
<13>Oct 12 10:01:01 rpmi: python3-module-rdflib-4.2.2-alt3 sisyphus+245852.300.2.1 1581423749 installed
<13>Oct 12 10:01:01 rpmi: python3-module-pycparser-2.19-alt2 sisyphus+245734.100.1.1 1581192421 installed
<13>Oct 12 10:01:01 rpmi: python3-module-cffi-1.14.0-alt1 sisyphus+255743.100.1.1 1596453449 installed
<13>Oct 12 10:01:01 rpmi: python3-module-cryptography-3.1-alt1 sisyphus+257754.200.2.1 1599674457 installed
<13>Oct 12 10:01:01 rpmi: python3-module-OpenSSL-19.0.0-alt1 sisyphus+238757.100.1.1 1570339901 installed
<13>Oct 12 10:01:01 rpmi: python3-module-ndg-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed
<13>Oct 12 10:01:01 rpmi: python3-module-ndg-httpsclient-0.4.2-alt1.qa1 sisyphus+227504.1300.1.2 1555853234 installed
<13>Oct 12 10:01:01 rpmi: python3-module-urllib3-2:1.25.10-alt1 sisyphus+255342.100.1.1 1595592746 installed
<13>Oct 12 10:01:01 rpmi: waf-2.0.20-alt1 sisyphus+249461.100.1.1 1586163812 installed
<13>Oct 12 10:01:01 rpmi: lv2-devel-1.16.0-alt1_3 sisyphus+248914.100.1.1 1585585918 installed
<13>Oct 12 10:01:01 rpmi: graphviz-2.41.2-alt4 sisyphus+258874.100.1.1 1601381242 installed
<13>Oct 12 10:01:01 rpmi: libsord-devel-0.16.4-alt1_5 sisyphus+254071.100.1.1 1593121739 installed
<13>Oct 12 10:01:02 rpmi: doxygen-1:1.8.17-alt2 sisyphus+251932.100.4.1 1589893423 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/libsratom-0.6.4-alt1_2.nosrc.rpm
Installing libsratom-0.6.4-alt1_2.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.63314
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf sratom-0.6.4
+ echo 'Source #0 (sratom-0.6.4.tar.bz2):'
Source #0 (sratom-0.6.4.tar.bz2):
+ /bin/bzip2 -dc /usr/src/RPM/SOURCES/sratom-0.6.4.tar.bz2
+ /bin/tar -xf -
+ cd sratom-0.6.4
+ /bin/chmod -c -Rf u+rwX,go-w .
+ sed -i -e 's| '\''-ftest-coverage'\''\]| '\''-ftest-coverage'\''\] + '\''-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -fPIC -DPIC'\''.split('\'' '\'')|' wscript
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.89929
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd sratom-0.6.4
+ python3 waf configure -v --prefix=/usr --libdir=/usr/lib --mandir=/usr/share/man --datadir=/usr/share --docdir=/usr/share/doc/sratom --test --docs
Setting top to                                : /usr/src/RPM/BUILD/sratom-0.6.4 
Setting out to                                : /usr/src/RPM/BUILD/sratom-0.6.4/build 
Checking for 'gcc' (C compiler)               : 10:01:07 runner ['/usr/bin/gcc', '-dM', '-E', '-']
/usr/bin/gcc 
Checking for program 'doxygen'                : /usr/bin/doxygen 
Checking for program 'tar'                    : /bin/tar 
Checking for library gcov                     : 10:01:08 runner ['/usr/bin/gcc', '-DNDEBUG', '-fshow-column', '-I/usr/src/RPM/BUILD/sratom-0.6.4/build/.conf_check_828bb55c6cec548396f5623cbe4f9a4a/testbuild', '../test.c', '-c', '-o/usr/src/RPM/BUILD/sratom-0.6.4/build/.conf_check_828bb55c6cec548396f5623cbe4f9a4a/testbuild/test.c.1.o']
10:01:08 runner ['/usr/bin/gcc', 'test.c.1.o', '-o/usr/src/RPM/BUILD/sratom-0.6.4/build/.conf_check_828bb55c6cec548396f5623cbe4f9a4a/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-lgcov']
yes 
Checking for flag '-std=c99'                  : 10:01:08 runner ['/usr/bin/gcc', '-I/usr/src/RPM/BUILD/sratom-0.6.4', '-DNDEBUG', '-fshow-column', '-Werror', '-std=c99', '-I/usr/src/RPM/BUILD/sratom-0.6.4/build/.conf_check_d425061ed3907597ddb314892b2ba6db/testbuild', '-DHAVE_GCOV=1', '-DSRATOM_VERSION="0.6.4"', '../test.c', '-c', '-o/usr/src/RPM/BUILD/sratom-0.6.4/build/.conf_check_d425061ed3907597ddb314892b2ba6db/testbuild/test.c.1.o']
10:01:08 runner ['/usr/bin/gcc', 'test.c.1.o', '-o/usr/src/RPM/BUILD/sratom-0.6.4/build/.conf_check_d425061ed3907597ddb314892b2ba6db/testbuild/testprog', '-Wl,-Bstatic', '-Wl,-Bdynamic']
yes 
Checking for program 'pkg-config'             : /usr/bin/pkg-config 
Checking for 'lv2 >= 1.16.0'                  : 10:01:08 runner ['/usr/bin/pkg-config', 'lv2 >= 1.16.0', '--cflags', '--libs', 'lv2', '>=', '1.16.0']
yes 
Checking for 'serd-0 >= 0.30.0'               : 10:01:08 runner ['/usr/bin/pkg-config', 'serd-0 >= 0.30.0', '--cflags', '--libs', 'serd-0', '>=', '0.30.0']
yes 
Checking for 'sord-0 >= 0.14.0'               : 10:01:08 runner ['/usr/bin/pkg-config', 'sord-0 >= 0.14.0', '--cflags', '--libs', 'sord-0', '>=', '0.14.0']
yes 
Install prefix                                : /usr 
C Flags                                       : -I/usr/src/RPM/BUILD/sratom-0.6.4 -DNDEBUG -fshow-column -std=c99 
Debuggable                                    : no 
Build documentation                           : yes 
Unit tests                                    : yes 
'configure' finished successfully (0.351s)
+ python3 waf build -v -j8
Waf: Entering directory `/usr/src/RPM/BUILD/sratom-0.6.4/build'
Calling ant_glob on build folders (/usr/src/RPM/BUILD/sratom-0.6.4/build) is dangerous: add quiet=True / remove=False
Calling ant_glob on build folders (/usr/src/RPM/BUILD/sratom-0.6.4/build) is dangerous: add quiet=True / remove=False
Calling ant_glob on build folders (/usr/src/RPM/BUILD/sratom-0.6.4/build) is dangerous: add quiet=True / remove=False
Calling ant_glob on build folders (/usr/src/RPM/BUILD/sratom-0.6.4/build) is dangerous: add quiet=True / remove=False
Calling ant_glob on build folders (/usr/src/RPM/BUILD/sratom-0.6.4/build) is dangerous: add quiet=True / remove=False
Calling ant_glob on build folders (/usr/src/RPM/BUILD/sratom-0.6.4/build) is dangerous: add quiet=True / remove=False
Calling ant_glob on build folders (/usr/src/RPM/BUILD/sratom-0.6.4/build) is dangerous: add quiet=True / remove=False
Calling ant_glob on build folders (/usr/src/RPM/BUILD/sratom-0.6.4/build) is dangerous: add quiet=True / remove=False
[ 1/10] Compiling src/sratom.c
10:01:08 runner ['/usr/bin/gcc', '-I/usr/src/RPM/BUILD/sratom-0.6.4', '-DNDEBUG', '-fshow-column', '-std=c99', '--coverage', '-I.', '-I..', '-Isrc', '-I../src', '-I../../../../../include/serd-0', '-I../../../../../include/sord-0', '-I/usr/src/RPM/BUILD/sratom-0.6.4/build', '-DHAVE_GCOV=1', '-DSRATOM_VERSION="0.6.4"', '-DHAVE_LV2=1', '-DHAVE_SERD=1', '-DHAVE_SORD=1', '-DSRATOM_INTERNAL', '../src/sratom.c', '-c', '-o/usr/src/RPM/BUILD/sratom-0.6.4/build/src/sratom.c.4.o']
[ 2/10] Compiling src/sratom.c
10:01:08 runner ['/usr/bin/gcc', '-I/usr/src/RPM/BUILD/sratom-0.6.4', '-DNDEBUG', '-fshow-column', '-std=c99', '-fvisibility=hidden', '-fPIC', '-I.', '-I..', '-Isrc', '-I../src', '-I../../../../../include/serd-0', '-I../../../../../include/sord-0', '-I/usr/src/RPM/BUILD/sratom-0.6.4/build', '-DHAVE_GCOV=1', '-DSRATOM_VERSION="0.6.4"', '-DHAVE_LV2=1', '-DHAVE_SERD=1', '-DHAVE_SORD=1', '-DSRATOM_SHARED', '-DSRATOM_INTERNAL', '../src/sratom.c', '-c', '-o/usr/src/RPM/BUILD/sratom-0.6.4/build/src/sratom.c.3.o']
[ 3/10] Compiling tests/sratom_test.c
10:01:08 runner ['/usr/bin/gcc', '-I/usr/src/RPM/BUILD/sratom-0.6.4', '-DNDEBUG', '-fshow-column', '-std=c99', '--coverage', '-I.', '-I..', '-Isrc', '-I../src', '-I../../../../../include/serd-0', '-I../../../../../include/sord-0', '-I/usr/src/RPM/BUILD/sratom-0.6.4/build', '-DHAVE_GCOV=1', '-DSRATOM_VERSION="0.6.4"', '-DHAVE_LV2=1', '-DHAVE_SERD=1', '-DHAVE_SORD=1', '../tests/sratom_test.c', '-c', '-o/usr/src/RPM/BUILD/sratom-0.6.4/build/tests/sratom_test.c.5.o']
[ 4/10] Compiling doc/reference.doxygen.in
[ 5/10] Compiling sratom.pc.in
[ 6/10] Processing build/doc/reference.doxygen
warning: Tag 'PERL_PATH' at line 236 of file '-' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag 'MSCGEN_PATH' at line 238 of file '-' has become obsolete.
         To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
[ 7/10] Linking build/libsratom-0.so
10:01:08 runner ['/usr/bin/gcc', '-shared', '-Wl,-h,libsratom-0.so.0', 'src/sratom.c.3.o', '-o/usr/src/RPM/BUILD/sratom-0.6.4/build/libsratom-0.so', '-Wl,-Bstatic', '-Wl,-Bdynamic', '-lm', '-lserd-0', '-lsord-0', '-lserd-0']
[ 8/10] Linking build/libsratom_profiled.a
10:01:09 runner ['/usr/bin/ar', 'rcs', 'libsratom_profiled.a', 'src/sratom.c.4.o']
[ 9/10] Linking build/sratom_test
10:01:09 runner ['/usr/bin/gcc', '--coverage', 'tests/sratom_test.c.5.o', '-o/usr/src/RPM/BUILD/sratom-0.6.4/build/sratom_test', '-Wl,-Bstatic', '-L.', '-lsratom_profiled', '-Wl,-Bdynamic', '-lm', '-lserd-0', '-lsord-0', '-lserd-0']
[10/10] Symlinking build/libsratom-0.so
Waf: Leaving directory `/usr/src/RPM/BUILD/sratom-0.6.4/build'
Build commands will be stored in build/compile_commands.json
'build' finished successfully (0.522s)
+ exit 0
Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.17073
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ /bin/chmod -Rf u+rwX -- /usr/src/tmp/libsratom-buildroot
+ :
+ /bin/rm -rf -- /usr/src/tmp/libsratom-buildroot
+ cd sratom-0.6.4
+ DESTDIR=/usr/src/tmp/libsratom-buildroot
+ python3 waf install
Waf: Entering directory `/usr/src/RPM/BUILD/sratom-0.6.4/build'
[ 8/24] Compiling doc/reference.doxygen.in
+ install /usr/src/tmp/libsratom-buildroot/usr/include/sratom-0/sratom/sratom.h (from sratom/sratom.h)
+ install /usr/src/tmp/libsratom-buildroot/usr/lib/pkgconfig/sratom-0.pc (from build/sratom-0.pc)
+ install /usr/src/tmp/libsratom-buildroot/usr/lib/libsratom-0.so.0.6.4 (from build/libsratom-0.so)
+ symlink /usr/src/tmp/libsratom-buildroot/usr/lib/libsratom-0.so (to libsratom-0.so.0.6.4)
+ symlink /usr/src/tmp/libsratom-buildroot/usr/lib/libsratom-0.so.0 (to libsratom-0.so.0.6.4)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/bc_s.png (from build/doc/html/bc_s.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/bdwn.png (from build/doc/html/bdwn.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/closed.png (from build/doc/html/closed.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/dir_0c8349a26f0df989bc19e16bcfd93068.html (from build/doc/html/dir_0c8349a26f0df989bc19e16bcfd93068.html)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/dir_e68e8157741866f444e17edd764ebbae.html (from build/doc/html/dir_e68e8157741866f444e17edd764ebbae.html)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/doc.png (from build/doc/html/doc.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/doxygen.png (from build/doc/html/doxygen.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/dynsections.js (from build/doc/html/dynsections.js)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/folderclosed.png (from build/doc/html/folderclosed.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/folderopen.png (from build/doc/html/folderopen.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/group__sratom.html (from build/doc/html/group__sratom.html)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/index.html (from build/doc/html/index.html)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/jquery.js (from build/doc/html/jquery.js)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/menudata.js (from build/doc/html/menudata.js)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/modules.html (from build/doc/html/modules.html)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/nav_f.png (from build/doc/html/nav_f.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/nav_g.png (from build/doc/html/nav_g.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/nav_h.png (from build/doc/html/nav_h.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/open.png (from build/doc/html/open.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/splitbar.png (from build/doc/html/splitbar.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/style.css (from build/doc/html/style.css)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/sync_off.png (from build/doc/html/sync_off.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/sync_on.png (from build/doc/html/sync_on.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/tab_a.png (from build/doc/html/tab_a.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/tab_b.png (from build/doc/html/tab_b.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/tab_h.png (from build/doc/html/tab_h.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/tab_s.png (from build/doc/html/tab_s.png)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom/sratom-0/html/tabs.css (from build/doc/html/tabs.css)
+ install /usr/src/tmp/libsratom-buildroot/usr/share/man/man3/sratom.3 (from build/doc/man/man3/sratom.3)
Waf: Leaving directory `/usr/src/RPM/BUILD/sratom-0.6.4/build'
Build commands will be stored in build/compile_commands.json
'install' finished successfully (0.076s)
+ chmod +x /usr/src/tmp/libsratom-buildroot/usr/lib/libsratom-0.so.0 /usr/src/tmp/libsratom-buildroot/usr/lib/libsratom-0.so.0.6.4
+ install -pm 644 COPYING NEWS README.md /usr/src/tmp/libsratom-buildroot/usr/share/doc/sratom
+ /usr/lib/rpm/brp-alt
Cleaning files in /usr/src/tmp/libsratom-buildroot (auto)
mode of './usr/lib/libsratom-0.so.0.6.4' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--)
Verifying and fixing files in /usr/src/tmp/libsratom-buildroot (binconfig,pkgconfig,libtool,desktop)
/usr/lib/pkgconfig/sratom-0.pc: Libs: '-L${libdir} -lsratom-0' --> '-lsratom-0'
Checking contents of files in /usr/src/tmp/libsratom-buildroot/ (default)
Compressing files in /usr/src/tmp/libsratom-buildroot (auto)
Adjusting library links in /usr/src/tmp/libsratom-buildroot
./usr/lib:
	libsratom-0.so.0 -> libsratom-0.so.0.6.4
Verifying ELF objects in /usr/src/tmp/libsratom-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
Hardlinking identical .pyc and .pyo files
Executing(%check): /bin/sh -e /usr/src/tmp/rpm-tmp.88706
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd sratom-0.6.4
+ ./build/sratom_test
# 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.
+ exit 0
Processing files: libsratom-0.6.4-alt1_2
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.88706
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd sratom-0.6.4
+ DOCDIR=/usr/src/tmp/libsratom-buildroot/usr/share/doc/libsratom-0.6.4
+ export DOCDIR
+ rm -rf /usr/src/tmp/libsratom-buildroot/usr/share/doc/libsratom-0.6.4
+ /bin/mkdir -p /usr/src/tmp/libsratom-buildroot/usr/share/doc/libsratom-0.6.4
+ cp -prL --no-dereference COPYING /usr/src/tmp/libsratom-buildroot/usr/share/doc/libsratom-0.6.4
+ chmod -R go-w /usr/src/tmp/libsratom-buildroot/usr/share/doc/libsratom-0.6.4
+ chmod -R a+rX /usr/src/tmp/libsratom-buildroot/usr/share/doc/libsratom-0.6.4
+ exit 0
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.w0gJ9w
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell)
lib.prov: /usr/src/tmp/libsratom-buildroot/usr/lib/libsratom-0.so.0: 12 symbols, 14 bpp
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Z3oPjv
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Provides: sratom = 0.6.4-alt1_2, libsratom-0.so.0 = set:hdNZ41LDWmtwZoJwEZqlsda9Jk
Requires: libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libserd-0.so.0 >= set:je59K4OYrUHvvhMytkGYzCJYkiTKZmaiXOZLGVtlWxb4SDtezHMfL1igI6, libsord-0.so.0 >= set:jelgNkzpgHPkRZxgIhcwChzZ4N5O5Z1n6Zv362zUMH3QoBn3, rtld(GNU_HASH)
Requires(rpmlib): rpmlib(SetVersions)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tRnCLx
Creating libsratom-debuginfo package
Processing files: libsratom-devel-0.6.4-alt1_2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.vxS8vv
find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.UQFufx
find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services)
Provides: sratom-devel = 0.6.4-alt1_2, pkgconfig(sratom-0) = 0.6.4
Requires: libsratom = 0.6.4-alt1_2, /usr/lib/libsratom-0.so.0.6.4, /usr/lib/pkgconfig, libserd-devel, libsord-devel, lv2-devel, pkgconfig(lv2), pkgconfig(serd-0), pkgconfig(sord-0)
Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6v4Yaw
Processing files: libsratom-debuginfo-0.6.4-alt1_2
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yo8oDv
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.tbPYXx
find-requires: running scripts (debuginfo)
Provides: debug(libsratom-0.so.0)
Requires: libsratom = 0.6.4-alt1_2, debug(libc.so.6), debug(libserd-0.so.0), debug(libsord-0.so.0)
Adding to libsratom-devel a strict dependency on libsratom
Adding to libsratom-debuginfo a strict dependency on libsratom
Removing 1 extra deps from libsratom-devel due to dependency on libsratom
Wrote: /usr/src/RPM/RPMS/i586/libsratom-0.6.4-alt1_2.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/libsratom-devel-0.6.4-alt1_2.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/libsratom-debuginfo-0.6.4-alt1_2.i586.rpm
8.98user 2.40system 0:15.54elapsed 73%CPU (0avgtext+0avgdata 24260maxresident)k
0inputs+0outputs (0major+366653minor)pagefaults 0swaps
24.33user 9.62system 0:37.99elapsed 89%CPU (0avgtext+0avgdata 110636maxresident)k
3128inputs+0outputs (0major+772642minor)pagefaults 0swaps
--- libsratom-devel-0.6.4-alt1_2.i586.rpm.repo	2020-03-30 16:54:08.000000000 +0000
+++ libsratom-devel-0.6.4-alt1_2.i586.rpm.hasher	2020-10-12 10:01:23.747447475 +0000
@@ -14,2 +14,3 @@
 /usr/share/doc/sratom/sratom-0/html/doxygen.png	100644	
+/usr/share/doc/sratom/sratom-0/html/dynsections.js	100644	
 /usr/share/doc/sratom/sratom-0/html/folderclosed.png	100644