sbuild (Debian sbuild) 0.86.3~bpo12+1 (03 November 2024) on debusine-worker-arm64-demeter-09.freexian.com

+==============================================================================+
| epics-base 7.0.8.1+dfsg1-6 (arm64)           Sat, 16 Nov 2024 02:26:22 +0000 |
+==============================================================================+

Package: epics-base
Version: 7.0.8.1+dfsg1-6
Source Version: 7.0.8.1+dfsg1-6
Distribution: sid
Machine Architecture: arm64
Host Architecture: arm64
Build Architecture: arm64
Build Type: binary

I: No tarballs found in /var/lib/debusine/worker/.cache/sbuild
Unpacking /var/lib/debusine/worker/system-images/957781/system.tar.xz to /tmp/tmp.sbuild.dHIiBMx6Nu...
I: NOTICE: Log filtering will replace 'sbuild-unshare-dummy-location' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Chroot Setup Commands                                                        |
+------------------------------------------------------------------------------+


rm -f /etc/resolv.conf
----------------------


I: Finished running 'rm -f /etc/resolv.conf'.

Finished processing commands.
--------------------------------------------------------------------------------
Copying /tmp/debusine-fetch-exec-upload-l4wdffr8/dpkg-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-l4wdffr8/dpkg_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-l4wdffr8/dselect-dbgsym_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-l4wdffr8/dselect_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-l4wdffr8/libdpkg-dev_1.22.12~1.gbp82cafd_arm64.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-l4wdffr8/dpkg-dev_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
Copying /tmp/debusine-fetch-exec-upload-l4wdffr8/libdpkg-perl_1.22.12~1.gbp82cafd_all.deb to /<<CHROOT>>...
I: NOTICE: Log filtering will replace 'build/epics-base-g3tahA/resolver-HC6j7X' with '<<RESOLVERDIR>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 file:/build/epics-base-g3tahA/resolver-jP37ML/apt_archive ./ InRelease
Ign:1 file:/build/epics-base-g3tahA/resolver-jP37ML/apt_archive ./ InRelease
Get:2 file:/build/epics-base-g3tahA/resolver-jP37ML/apt_archive ./ Release [606 B]
Get:3 http://deb.debian.org/debian sid InRelease [202 kB]
Get:2 file:/build/epics-base-g3tahA/resolver-jP37ML/apt_archive ./ Release [606 B]
Get:4 file:/build/epics-base-g3tahA/resolver-jP37ML/apt_archive ./ Release.gpg
Ign:4 file:/build/epics-base-g3tahA/resolver-jP37ML/apt_archive ./ Release.gpg
Get:5 file:/build/epics-base-g3tahA/resolver-jP37ML/apt_archive ./ Packages [9246 B]
Get:6 http://deb.debian.org/debian sid/main arm64 Packages [9951 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 Components [4908 kB]
Fetched 15.1 MB in 2s (6293 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages will be upgraded:
  apt bsdextrautils bsdutils debianutils dpkg dpkg-dev libapt-pkg6.0t64
  libaudit-common libaudit1 libblkid1 libbrotli1 libcap-ng0 libdpkg-perl
  libglib2.0-0t64 libmarkdown2 libmount1 libpcre2-8-0 libseccomp2 libselinux1
  libsemanage2 libsmartcols1 libuuid1 libxml2 login mount util-linux
26 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 7324 kB/10.8 MB of archives.
After this operation, 604 kB disk space will be freed.
Get:1 http://deb.debian.org/debian sid/main arm64 bsdutils arm64 1:2.40.2-11 [104 kB]
Get:2 file:/build/epics-base-g3tahA/resolver-jP37ML/apt_archive ./ dpkg 1.22.12~1.gbp82cafd [1513 kB]
Get:3 http://deb.debian.org/debian sid/main arm64 debianutils arm64 5.21 [92.1 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 libapt-pkg6.0t64 arm64 2.9.11 [921 kB]
Get:5 file:/build/epics-base-g3tahA/resolver-jP37ML/apt_archive ./ dpkg-dev 1.22.12~1.gbp82cafd [1337 kB]
Get:6 http://deb.debian.org/debian sid/main arm64 bsdextrautils arm64 2.40.2-11 [91.2 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 libblkid1 arm64 2.40.2-11 [162 kB]
Get:8 file:/build/epics-base-g3tahA/resolver-jP37ML/apt_archive ./ libdpkg-perl 1.22.12~1.gbp82cafd [647 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 libmount1 arm64 2.40.2-11 [190 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 libsmartcols1 arm64 2.40.2-11 [135 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 mount arm64 2.40.2-11 [153 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 libuuid1 arm64 2.40.2-11 [35.7 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 util-linux arm64 2.40.2-11 [1170 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 libpcre2-8-0 arm64 10.44-4 [243 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 libselinux1 arm64 3.7-3+b1 [72.1 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 libseccomp2 arm64 2.5.5-1+b3 [46.8 kB]
Get:17 http://deb.debian.org/debian sid/main arm64 apt arm64 2.9.11 [1287 kB]
Get:18 http://deb.debian.org/debian sid/main arm64 libaudit-common all 1:4.0.2-2 [12.7 kB]
Get:19 http://deb.debian.org/debian sid/main arm64 libcap-ng0 arm64 0.8.5-3+b1 [17.0 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 libaudit1 arm64 1:4.0.2-2 [54.2 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 login arm64 1:4.16.0-2+really2.40.2-11 [80.0 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 libbrotli1 arm64 1.1.0-2+b6 [297 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 libglib2.0-0t64 arm64 2.82.2-3 [1411 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 libmarkdown2 arm64 2.2.7-2.1 [33.1 kB]
Get:25 http://deb.debian.org/debian sid/main arm64 libsemanage2 arm64 3.7-2+b1 [84.5 kB]
Get:26 http://deb.debian.org/debian sid/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.2+b1 [630 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 7324 kB in 0s (56.0 MB/s)
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17129 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.40.2-11_arm64.deb ...
Unpacking bsdutils (1:2.40.2-11) over (1:2.40.2-10) ...
Setting up bsdutils (1:2.40.2-11) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17129 files and directories currently installed.)
Preparing to unpack .../debianutils_5.21_arm64.deb ...
Unpacking debianutils (5.21) over (5.20+b1) ...
Setting up debianutils (5.21) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17128 files and directories currently installed.)
Preparing to unpack .../libapt-pkg6.0t64_2.9.11_arm64.deb ...
Unpacking libapt-pkg6.0t64:arm64 (2.9.11) over (2.9.10) ...
Setting up libapt-pkg6.0t64:arm64 (2.9.11) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17128 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.12~1.gbp82cafd_arm64.deb ...
Unpacking dpkg (1.22.12~1.gbp82cafd) over (1.22.11) ...
Setting up dpkg (1.22.12~1.gbp82cafd) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17127 files and directories currently installed.)
Preparing to unpack .../bsdextrautils_2.40.2-11_arm64.deb ...
Unpacking bsdextrautils (2.40.2-11) over (2.40.2-10) ...
Preparing to unpack .../libblkid1_2.40.2-11_arm64.deb ...
Unpacking libblkid1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libblkid1:arm64 (2.40.2-11) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../libmount1_2.40.2-11_arm64.deb ...
Unpacking libmount1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libmount1:arm64 (2.40.2-11) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.40.2-11_arm64.deb ...
Unpacking libsmartcols1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libsmartcols1:arm64 (2.40.2-11) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../mount_2.40.2-11_arm64.deb ...
Unpacking mount (2.40.2-11) over (2.40.2-10) ...
Preparing to unpack .../libuuid1_2.40.2-11_arm64.deb ...
Unpacking libuuid1:arm64 (2.40.2-11) over (2.40.2-10) ...
Setting up libuuid1:arm64 (2.40.2-11) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17123 files and directories currently installed.)
Preparing to unpack .../util-linux_2.40.2-11_arm64.deb ...
Unpacking util-linux (2.40.2-11) over (2.40.2-10) ...
Setting up util-linux (2.40.2-11) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17120 files and directories currently installed.)
Preparing to unpack .../libpcre2-8-0_10.44-4_arm64.deb ...
Unpacking libpcre2-8-0:arm64 (10.44-4) over (10.42-4+b2) ...
Setting up libpcre2-8-0:arm64 (10.44-4) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17119 files and directories currently installed.)
Preparing to unpack .../libselinux1_3.7-3+b1_arm64.deb ...
Unpacking libselinux1:arm64 (3.7-3+b1) over (3.7-3) ...
Setting up libselinux1:arm64 (3.7-3+b1) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17120 files and directories currently installed.)
Preparing to unpack .../libseccomp2_2.5.5-1+b3_arm64.deb ...
Unpacking libseccomp2:arm64 (2.5.5-1+b3) over (2.5.5-1+b2) ...
Setting up libseccomp2:arm64 (2.5.5-1+b3) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17120 files and directories currently installed.)
Preparing to unpack .../archives/apt_2.9.11_arm64.deb ...
Unpacking apt (2.9.11) over (2.9.10) ...
Setting up apt (2.9.11) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17117 files and directories currently installed.)
Preparing to unpack .../libaudit-common_1%3a4.0.2-2_all.deb ...
Unpacking libaudit-common (1:4.0.2-2) over (1:4.0.1-3) ...
Setting up libaudit-common (1:4.0.2-2) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17117 files and directories currently installed.)
Preparing to unpack .../libcap-ng0_0.8.5-3+b1_arm64.deb ...
Unpacking libcap-ng0:arm64 (0.8.5-3+b1) over (0.8.5-3) ...
Setting up libcap-ng0:arm64 (0.8.5-3+b1) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17118 files and directories currently installed.)
Preparing to unpack .../libaudit1_1%3a4.0.2-2_arm64.deb ...
Unpacking libaudit1:arm64 (1:4.0.2-2) over (1:4.0.1-3) ...
Setting up libaudit1:arm64 (1:4.0.2-2) ...
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 17118 files and directories currently installed.)
Preparing to unpack .../0-login_1%3a4.16.0-2+really2.40.2-11_arm64.deb ...
Unpacking login (1:4.16.0-2+really2.40.2-11) over (1:4.16.0-2+really2.40.2-10) ...
Preparing to unpack .../1-dpkg-dev_1.22.12~1.gbp82cafd_all.deb ...
Unpacking dpkg-dev (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../2-libdpkg-perl_1.22.12~1.gbp82cafd_all.deb ...
Unpacking libdpkg-perl (1.22.12~1.gbp82cafd) over (1.22.11) ...
Preparing to unpack .../3-libbrotli1_1.1.0-2+b6_arm64.deb ...
Unpacking libbrotli1:arm64 (1.1.0-2+b6) over (1.1.0-2+b5) ...
Preparing to unpack .../4-libglib2.0-0t64_2.82.2-3_arm64.deb ...
Unpacking libglib2.0-0t64:arm64 (2.82.2-3) over (2.82.2-2) ...
Preparing to unpack .../5-libmarkdown2_2.2.7-2.1_arm64.deb ...
Unpacking libmarkdown2:arm64 (2.2.7-2.1) over (2.2.7-2+b1) ...
Preparing to unpack .../6-libsemanage2_3.7-2+b1_arm64.deb ...
Unpacking libsemanage2:arm64 (3.7-2+b1) over (3.7-2) ...
Preparing to unpack .../7-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_arm64.deb ...
Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) over (2.12.7+dfsg+really2.9.14-0.1) ...
Setting up bsdextrautils (2.40.2-11) ...
Setting up libbrotli1:arm64 (1.1.0-2+b6) ...
Setting up libglib2.0-0t64:arm64 (2.82.2-3) ...
No schema files found: doing nothing.
Setting up libdpkg-perl (1.22.12~1.gbp82cafd) ...
Setting up mount (2.40.2-11) ...
Setting up libsemanage2:arm64 (3.7-2+b1) ...
Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.2+b1) ...
Setting up libmarkdown2:arm64 (2.2.7-2.1) ...
Setting up login (1:4.16.0-2+really2.40.2-11) ...
Setting up dpkg-dev (1.22.12~1.gbp82cafd) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-3) ...

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Local sources
-------------

/tmp/debusine-fetch-exec-upload-l4wdffr8/epics-base_7.0.8.1+dfsg1-6.dsc exists in /tmp/debusine-fetch-exec-upload-l4wdffr8; copying to chroot
I: NOTICE: Log filtering will replace 'build/epics-base-g3tahA/epics-base-7.0.8.1+dfsg1' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/epics-base-g3tahA' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper-compat (= 13), iproute2, build-essential, fakeroot
Filtered Build-Depends: debhelper-compat (= 13), iproute2, build-essential, fakeroot
dpkg-deb: warning: root directory has unusual owner or group 998:999.
Hint: either pass --root-owner-group, see dpkg-build-api(7) or add an explicit 'Rules-Requires-Root: no' in debian/control.
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<<RESOLVERDIR>>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<<RESOLVERDIR>>/apt_archive ./ InRelease
Get:2 copy:/<<RESOLVERDIR>>/apt_archive ./ Release [609 B]
Ign:3 copy:/<<RESOLVERDIR>>/apt_archive ./ Release.gpg
Get:4 copy:/<<RESOLVERDIR>>/apt_archive ./ Sources [627 B]
Get:5 copy:/<<RESOLVERDIR>>/apt_archive ./ Packages [659 B]
Fetched 1895 B in 0s (167 kB/s)
Reading package lists...
Get:1 file:/<<BUILDDIR>>/resolver-jP37ML/apt_archive ./ InRelease
Ign:1 file:/<<BUILDDIR>>/resolver-jP37ML/apt_archive ./ InRelease
Get:2 file:/<<BUILDDIR>>/resolver-jP37ML/apt_archive ./ Release [606 B]
Get:2 file:/<<BUILDDIR>>/resolver-jP37ML/apt_archive ./ Release [606 B]
Get:3 file:/<<BUILDDIR>>/resolver-jP37ML/apt_archive ./ Release.gpg
Ign:3 file:/<<BUILDDIR>>/resolver-jP37ML/apt_archive ./ Release.gpg
Reading package lists...
Reading package lists...

Install main build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev build-essential cpp cpp-14
  cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper dh-autoreconf
  dh-strip-nondeterminism dwz fakeroot g++ g++-14 g++-14-aarch64-linux-gnu
  g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu
  gcc-aarch64-linux-gnu iproute2 libasan8 libbpf1 libc-dev-bin libc6-dev
  libcap2-bin libcc1-0 libcrypt-dev libdebhelper-perl libelf1t64 libfakeroot
  libfile-stripnondeterminism-perl libgcc-14-dev libhwasan0 libisl23 libitm1
  liblsan0 libmnl0 libmpc3 libmpfr6 libstdc++-14-dev libtirpc-common
  libtirpc3t64 libtool libtsan2 libubsan1 libxtables12 linux-libc-dev m4
  po-debconf rpcsvc-proto
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales
  cpp-14-doc dh-make gcc-14-doc gcc-multilib manpages-dev flex bison gdb
  gcc-doc gdb-aarch64-linux-gnu python3:any libc-devtools glibc-doc
  libstdc++-14-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc
  libmail-box-perl
Recommended packages:
  manpages manpages-dev libpam-cap libarchive-cpio-perl libltdl-dev
  libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev build-essential cpp cpp-14
  cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper dh-autoreconf
  dh-strip-nondeterminism dwz fakeroot g++ g++-14 g++-14-aarch64-linux-gnu
  g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu
  gcc-aarch64-linux-gnu iproute2 libasan8 libbpf1 libc-dev-bin libc6-dev
  libcap2-bin libcc1-0 libcrypt-dev libdebhelper-perl libelf1t64 libfakeroot
  libfile-stripnondeterminism-perl libgcc-14-dev libhwasan0 libisl23 libitm1
  liblsan0 libmnl0 libmpc3 libmpfr6 libstdc++-14-dev libtirpc-common
  libtirpc3t64 libtool libtsan2 libubsan1 libxtables12 linux-libc-dev m4
  po-debconf rpcsvc-proto sbuild-build-depends-main-dummy
0 upgraded, 54 newly installed, 0 to remove and 0 not upgraded.
Need to get 62.3 MB of archives.
After this operation, 243 MB of additional disk space will be used.
Get:1 copy:/<<RESOLVERDIR>>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [888 B]
Get:2 http://deb.debian.org/debian sid/main arm64 libelf1t64 arm64 0.192-4 [189 kB]
Get:3 http://deb.debian.org/debian sid/main arm64 libbpf1 arm64 1:1.5.0-1 [159 kB]
Get:4 http://deb.debian.org/debian sid/main arm64 libmnl0 arm64 1.0.5-3 [11.9 kB]
Get:5 http://deb.debian.org/debian sid/main arm64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB]
Get:6 http://deb.debian.org/debian sid/main arm64 libtirpc3t64 arm64 1.3.4+ds-1.3+b1 [78.7 kB]
Get:7 http://deb.debian.org/debian sid/main arm64 libxtables12 arm64 1.8.11-1 [30.5 kB]
Get:8 http://deb.debian.org/debian sid/main arm64 libcap2-bin arm64 1:2.66-5+b1 [34.3 kB]
Get:9 http://deb.debian.org/debian sid/main arm64 iproute2 arm64 6.11.0-1 [1035 kB]
Get:10 http://deb.debian.org/debian sid/main arm64 m4 arm64 1.4.19-4 [277 kB]
Get:11 http://deb.debian.org/debian sid/main arm64 autoconf all 2.72-3 [493 kB]
Get:12 http://deb.debian.org/debian sid/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get:13 http://deb.debian.org/debian sid/main arm64 automake all 1:1.16.5-1.3 [823 kB]
Get:14 http://deb.debian.org/debian sid/main arm64 autopoint all 0.22.5-2 [723 kB]
Get:15 http://deb.debian.org/debian sid/main arm64 libc-dev-bin arm64 2.40-3 [50.9 kB]
Get:16 http://deb.debian.org/debian sid/main arm64 linux-libc-dev all 6.11.7-1 [2454 kB]
Get:17 http://deb.debian.org/debian sid/main arm64 libcrypt-dev arm64 1:4.4.36-5 [122 kB]
Get:18 http://deb.debian.org/debian sid/main arm64 rpcsvc-proto arm64 1.4.3-1+b1 [60.5 kB]
Get:19 http://deb.debian.org/debian sid/main arm64 libc6-dev arm64 2.40-3 [1591 kB]
Get:20 http://deb.debian.org/debian sid/main arm64 libisl23 arm64 0.27-1 [601 kB]
Get:21 http://deb.debian.org/debian sid/main arm64 libmpfr6 arm64 4.2.1-1+b2 [680 kB]
Get:22 http://deb.debian.org/debian sid/main arm64 libmpc3 arm64 1.3.1-1+b3 [50.5 kB]
Get:23 http://deb.debian.org/debian sid/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-8 [9166 kB]
Get:24 http://deb.debian.org/debian sid/main arm64 cpp-14 arm64 14.2.0-8 [1284 B]
Get:25 http://deb.debian.org/debian sid/main arm64 cpp-aarch64-linux-gnu arm64 4:14.2.0-1 [4832 B]
Get:26 http://deb.debian.org/debian sid/main arm64 cpp arm64 4:14.2.0-1 [1568 B]
Get:27 http://deb.debian.org/debian sid/main arm64 libcc1-0 arm64 14.2.0-8 [42.2 kB]
Get:28 http://deb.debian.org/debian sid/main arm64 libitm1 arm64 14.2.0-8 [24.2 kB]
Get:29 http://deb.debian.org/debian sid/main arm64 libasan8 arm64 14.2.0-8 [2579 kB]
Get:30 http://deb.debian.org/debian sid/main arm64 liblsan0 arm64 14.2.0-8 [1161 kB]
Get:31 http://deb.debian.org/debian sid/main arm64 libtsan2 arm64 14.2.0-8 [2386 kB]
Get:32 http://deb.debian.org/debian sid/main arm64 libubsan1 arm64 14.2.0-8 [1039 kB]
Get:33 http://deb.debian.org/debian sid/main arm64 libhwasan0 arm64 14.2.0-8 [1442 kB]
Get:34 http://deb.debian.org/debian sid/main arm64 libgcc-14-dev arm64 14.2.0-8 [2365 kB]
Get:35 http://deb.debian.org/debian sid/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-8 [17.7 MB]
Get:36 http://deb.debian.org/debian sid/main arm64 gcc-14 arm64 14.2.0-8 [519 kB]
Get:37 http://deb.debian.org/debian sid/main arm64 gcc-aarch64-linux-gnu arm64 4:14.2.0-1 [1440 B]
Get:38 http://deb.debian.org/debian sid/main arm64 gcc arm64 4:14.2.0-1 [5136 B]
Get:39 http://deb.debian.org/debian sid/main arm64 libstdc++-14-dev arm64 14.2.0-8 [2267 kB]
Get:40 http://deb.debian.org/debian sid/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-8 [10.1 MB]
Get:41 http://deb.debian.org/debian sid/main arm64 g++-14 arm64 14.2.0-8 [20.2 kB]
Get:42 http://deb.debian.org/debian sid/main arm64 g++-aarch64-linux-gnu arm64 4:14.2.0-1 [1200 B]
Get:43 http://deb.debian.org/debian sid/main arm64 g++ arm64 4:14.2.0-1 [1332 B]
Get:44 http://deb.debian.org/debian sid/main arm64 build-essential arm64 12.12 [4624 B]
Get:45 http://deb.debian.org/debian sid/main arm64 libdebhelper-perl all 13.20 [89.7 kB]
Get:46 http://deb.debian.org/debian sid/main arm64 libtool all 2.4.7-8 [517 kB]
Get:47 http://deb.debian.org/debian sid/main arm64 dh-autoreconf all 20 [17.1 kB]
Get:48 http://deb.debian.org/debian sid/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB]
Get:49 http://deb.debian.org/debian sid/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B]
Get:50 http://deb.debian.org/debian sid/main arm64 dwz arm64 0.15-1+b1 [102 kB]
Get:51 http://deb.debian.org/debian sid/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get:52 http://deb.debian.org/debian sid/main arm64 debhelper all 13.20 [915 kB]
Get:53 http://deb.debian.org/debian sid/main arm64 libfakeroot arm64 1.36-1 [29.1 kB]
Get:54 http://deb.debian.org/debian sid/main arm64 fakeroot arm64 1.36-1 [74.4 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 62.3 MB in 1s (104 MB/s)
Selecting previously unselected package libelf1t64:arm64.
(Reading database ... 17119 files and directories currently installed.)
Preparing to unpack .../00-libelf1t64_0.192-4_arm64.deb ...
Unpacking libelf1t64:arm64 (0.192-4) ...
Selecting previously unselected package libbpf1:arm64.
Preparing to unpack .../01-libbpf1_1%3a1.5.0-1_arm64.deb ...
Unpacking libbpf1:arm64 (1:1.5.0-1) ...
Selecting previously unselected package libmnl0:arm64.
Preparing to unpack .../02-libmnl0_1.0.5-3_arm64.deb ...
Unpacking libmnl0:arm64 (1.0.5-3) ...
Selecting previously unselected package libtirpc-common.
Preparing to unpack .../03-libtirpc-common_1.3.4+ds-1.3_all.deb ...
Unpacking libtirpc-common (1.3.4+ds-1.3) ...
Selecting previously unselected package libtirpc3t64:arm64.
Preparing to unpack .../04-libtirpc3t64_1.3.4+ds-1.3+b1_arm64.deb ...
Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3 to /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64'
Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3.0.0 to /lib/aarch64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64'
Unpacking libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ...
Selecting previously unselected package libxtables12:arm64.
Preparing to unpack .../05-libxtables12_1.8.11-1_arm64.deb ...
Unpacking libxtables12:arm64 (1.8.11-1) ...
Selecting previously unselected package libcap2-bin.
Preparing to unpack .../06-libcap2-bin_1%3a2.66-5+b1_arm64.deb ...
Unpacking libcap2-bin (1:2.66-5+b1) ...
Selecting previously unselected package iproute2.
Preparing to unpack .../07-iproute2_6.11.0-1_arm64.deb ...
Unpacking iproute2 (6.11.0-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../08-m4_1.4.19-4_arm64.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../09-autoconf_2.72-3_all.deb ...
Unpacking autoconf (2.72-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../10-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../11-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../12-autopoint_0.22.5-2_all.deb ...
Unpacking autopoint (0.22.5-2) ...
Selecting previously unselected package libc-dev-bin.
Preparing to unpack .../13-libc-dev-bin_2.40-3_arm64.deb ...
Unpacking libc-dev-bin (2.40-3) ...
Selecting previously unselected package linux-libc-dev.
Preparing to unpack .../14-linux-libc-dev_6.11.7-1_all.deb ...
Unpacking linux-libc-dev (6.11.7-1) ...
Selecting previously unselected package libcrypt-dev:arm64.
Preparing to unpack .../15-libcrypt-dev_1%3a4.4.36-5_arm64.deb ...
Unpacking libcrypt-dev:arm64 (1:4.4.36-5) ...
Selecting previously unselected package rpcsvc-proto.
Preparing to unpack .../16-rpcsvc-proto_1.4.3-1+b1_arm64.deb ...
Unpacking rpcsvc-proto (1.4.3-1+b1) ...
Selecting previously unselected package libc6-dev:arm64.
Preparing to unpack .../17-libc6-dev_2.40-3_arm64.deb ...
Unpacking libc6-dev:arm64 (2.40-3) ...
Selecting previously unselected package libisl23:arm64.
Preparing to unpack .../18-libisl23_0.27-1_arm64.deb ...
Unpacking libisl23:arm64 (0.27-1) ...
Selecting previously unselected package libmpfr6:arm64.
Preparing to unpack .../19-libmpfr6_4.2.1-1+b2_arm64.deb ...
Unpacking libmpfr6:arm64 (4.2.1-1+b2) ...
Selecting previously unselected package libmpc3:arm64.
Preparing to unpack .../20-libmpc3_1.3.1-1+b3_arm64.deb ...
Unpacking libmpc3:arm64 (1.3.1-1+b3) ...
Selecting previously unselected package cpp-14-aarch64-linux-gnu.
Preparing to unpack .../21-cpp-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking cpp-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package cpp-14.
Preparing to unpack .../22-cpp-14_14.2.0-8_arm64.deb ...
Unpacking cpp-14 (14.2.0-8) ...
Selecting previously unselected package cpp-aarch64-linux-gnu.
Preparing to unpack .../23-cpp-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package cpp.
Preparing to unpack .../24-cpp_4%3a14.2.0-1_arm64.deb ...
Unpacking cpp (4:14.2.0-1) ...
Selecting previously unselected package libcc1-0:arm64.
Preparing to unpack .../25-libcc1-0_14.2.0-8_arm64.deb ...
Unpacking libcc1-0:arm64 (14.2.0-8) ...
Selecting previously unselected package libitm1:arm64.
Preparing to unpack .../26-libitm1_14.2.0-8_arm64.deb ...
Unpacking libitm1:arm64 (14.2.0-8) ...
Selecting previously unselected package libasan8:arm64.
Preparing to unpack .../27-libasan8_14.2.0-8_arm64.deb ...
Unpacking libasan8:arm64 (14.2.0-8) ...
Selecting previously unselected package liblsan0:arm64.
Preparing to unpack .../28-liblsan0_14.2.0-8_arm64.deb ...
Unpacking liblsan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libtsan2:arm64.
Preparing to unpack .../29-libtsan2_14.2.0-8_arm64.deb ...
Unpacking libtsan2:arm64 (14.2.0-8) ...
Selecting previously unselected package libubsan1:arm64.
Preparing to unpack .../30-libubsan1_14.2.0-8_arm64.deb ...
Unpacking libubsan1:arm64 (14.2.0-8) ...
Selecting previously unselected package libhwasan0:arm64.
Preparing to unpack .../31-libhwasan0_14.2.0-8_arm64.deb ...
Unpacking libhwasan0:arm64 (14.2.0-8) ...
Selecting previously unselected package libgcc-14-dev:arm64.
Preparing to unpack .../32-libgcc-14-dev_14.2.0-8_arm64.deb ...
Unpacking libgcc-14-dev:arm64 (14.2.0-8) ...
Selecting previously unselected package gcc-14-aarch64-linux-gnu.
Preparing to unpack .../33-gcc-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking gcc-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package gcc-14.
Preparing to unpack .../34-gcc-14_14.2.0-8_arm64.deb ...
Unpacking gcc-14 (14.2.0-8) ...
Selecting previously unselected package gcc-aarch64-linux-gnu.
Preparing to unpack .../35-gcc-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package gcc.
Preparing to unpack .../36-gcc_4%3a14.2.0-1_arm64.deb ...
Unpacking gcc (4:14.2.0-1) ...
Selecting previously unselected package libstdc++-14-dev:arm64.
Preparing to unpack .../37-libstdc++-14-dev_14.2.0-8_arm64.deb ...
Unpacking libstdc++-14-dev:arm64 (14.2.0-8) ...
Selecting previously unselected package g++-14-aarch64-linux-gnu.
Preparing to unpack .../38-g++-14-aarch64-linux-gnu_14.2.0-8_arm64.deb ...
Unpacking g++-14-aarch64-linux-gnu (14.2.0-8) ...
Selecting previously unselected package g++-14.
Preparing to unpack .../39-g++-14_14.2.0-8_arm64.deb ...
Unpacking g++-14 (14.2.0-8) ...
Selecting previously unselected package g++-aarch64-linux-gnu.
Preparing to unpack .../40-g++-aarch64-linux-gnu_4%3a14.2.0-1_arm64.deb ...
Unpacking g++-aarch64-linux-gnu (4:14.2.0-1) ...
Selecting previously unselected package g++.
Preparing to unpack .../41-g++_4%3a14.2.0-1_arm64.deb ...
Unpacking g++ (4:14.2.0-1) ...
Selecting previously unselected package build-essential.
Preparing to unpack .../42-build-essential_12.12_arm64.deb ...
Unpacking build-essential (12.12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../43-libdebhelper-perl_13.20_all.deb ...
Unpacking libdebhelper-perl (13.20) ...
Selecting previously unselected package libtool.
Preparing to unpack .../44-libtool_2.4.7-8_all.deb ...
Unpacking libtool (2.4.7-8) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../45-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../46-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../47-dh-strip-nondeterminism_1.14.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.14.0-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../48-dwz_0.15-1+b1_arm64.deb ...
Unpacking dwz (0.15-1+b1) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../49-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../50-debhelper_13.20_all.deb ...
Unpacking debhelper (13.20) ...
Selecting previously unselected package libfakeroot:arm64.
Preparing to unpack .../51-libfakeroot_1.36-1_arm64.deb ...
Unpacking libfakeroot:arm64 (1.36-1) ...
Selecting previously unselected package fakeroot.
Preparing to unpack .../52-fakeroot_1.36-1_arm64.deb ...
Unpacking fakeroot (1.36-1) ...
Selecting previously unselected package sbuild-build-depends-main-dummy.
Preparing to unpack .../53-sbuild-build-depends-main-dummy_0.invalid.0_arm64.deb ...
Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ...
Setting up libfile-stripnondeterminism-perl (1.14.0-1) ...
Setting up libtirpc-common (1.3.4+ds-1.3) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libdebhelper-perl (13.20) ...
Setting up linux-libc-dev (6.11.7-1) ...
Setting up m4 (1.4.19-4) ...
Setting up libfakeroot:arm64 (1.36-1) ...
Setting up libelf1t64:arm64 (0.192-4) ...
Setting up libcap2-bin (1:2.66-5+b1) ...
Setting up fakeroot (1.36-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Setting up autotools-dev (20220109.1) ...
Setting up rpcsvc-proto (1.4.3-1+b1) ...
Setting up libmpfr6:arm64 (4.2.1-1+b2) ...
Setting up libmpc3:arm64 (1.3.1-1+b3) ...
Setting up libmnl0:arm64 (1.0.5-3) ...
Setting up autopoint (0.22.5-2) ...
Setting up libxtables12:arm64 (1.8.11-1) ...
Setting up autoconf (2.72-3) ...
Setting up libubsan1:arm64 (14.2.0-8) ...
Setting up dh-strip-nondeterminism (1.14.0-1) ...
Setting up dwz (0.15-1+b1) ...
Setting up libhwasan0:arm64 (14.2.0-8) ...
Setting up libcrypt-dev:arm64 (1:4.4.36-5) ...
Setting up libasan8:arm64 (14.2.0-8) ...
Setting up libtsan2:arm64 (14.2.0-8) ...
Setting up libisl23:arm64 (0.27-1) ...
Setting up libc-dev-bin (2.40-3) ...
Setting up libcc1-0:arm64 (14.2.0-8) ...
Setting up libbpf1:arm64 (1:1.5.0-1) ...
Setting up liblsan0:arm64 (14.2.0-8) ...
Setting up libitm1:arm64 (14.2.0-8) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libtirpc3t64:arm64 (1.3.4+ds-1.3+b1) ...
Setting up iproute2 (6.11.0-1) ...
Setting up cpp-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up libc6-dev:arm64 (2.40-3) ...
Setting up libgcc-14-dev:arm64 (14.2.0-8) ...
Setting up libstdc++-14-dev:arm64 (14.2.0-8) ...
Setting up cpp-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up cpp-14 (14.2.0-8) ...
Setting up cpp (4:14.2.0-1) ...
Setting up gcc-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up gcc-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14-aarch64-linux-gnu (14.2.0-8) ...
Setting up gcc-14 (14.2.0-8) ...
Setting up g++-aarch64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14 (14.2.0-8) ...
Setting up libtool (2.4.7-8) ...
Setting up gcc (4:14.2.0-1) ...
Setting up dh-autoreconf (20) ...
Setting up g++ (4:14.2.0-1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.12) ...
Setting up debhelper (13.20) ...
Setting up sbuild-build-depends-main-dummy (0.invalid.0) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for libc-bin (2.40-3) ...

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (arm64 included in any all)

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 6.1.0-27-cloud-arm64 #1 SMP Debian 6.1.115-1 (2024-11-01) arm64 (aarch64)
Toolchain package versions: binutils_2.43.1-5 dpkg-dev_1.22.12~1.gbp82cafd g++-14_14.2.0-8 gcc-14_14.2.0-8 libc6-dev_2.40-3 libstdc++-14-dev_14.2.0-8 libstdc++6_14.2.0-8 linux-libc-dev_6.11.7-1
Package versions: appstream_1.0.3-1+b1 apt_2.9.11 autoconf_2.72-3 automake_1:1.16.5-1.3 autopoint_0.22.5-2 autotools-dev_20220109.1 base-files_13.5 base-passwd_3.6.5 bash_5.2.32-1+b2 binutils_2.43.1-5 binutils-aarch64-linux-gnu_2.43.1-5 binutils-common_2.43.1-5 bsdextrautils_2.40.2-11 bsdutils_1:2.40.2-11 build-essential_12.12 bzip2_1.0.8-6 ca-certificates_20240203 coreutils_9.5-1+b1 cpp_4:14.2.0-1 cpp-14_14.2.0-8 cpp-14-aarch64-linux-gnu_14.2.0-8 cpp-aarch64-linux-gnu_4:14.2.0-1 dash_0.5.12-9+b1 debconf_1.5.87 debhelper_13.20 debian-archive-keyring_2023.4 debianutils_5.21 dh-autoreconf_20 dh-strip-nondeterminism_1.14.0-1 diffstat_1.66-1+b1 diffutils_1:3.10-1+b1 dpkg_1.22.12~1.gbp82cafd dpkg-dev_1.22.12~1.gbp82cafd dwz_0.15-1+b1 e2fsprogs_1.47.1-1+b1 fakeroot_1.36-1 file_1:5.45-3+b1 findutils_4.10.0-3 g++_4:14.2.0-1 g++-14_14.2.0-8 g++-14-aarch64-linux-gnu_14.2.0-8 g++-aarch64-linux-gnu_4:14.2.0-1 gcc_4:14.2.0-1 gcc-14_14.2.0-8 gcc-14-aarch64-linux-gnu_14.2.0-8 gcc-14-base_14.2.0-8 gcc-aarch64-linux-gnu_4:14.2.0-1 gettext_0.22.5-2 gettext-base_0.22.5-2 gpg_2.2.45-2 gpgconf_2.2.45-2 gpgv_2.2.45-2 grep_3.11-4+b1 groff-base_1.23.0-5 gzip_1.12-1.1+b1 hostname_3.25 init-system-helpers_1.67 intltool-debian_0.35.0+20060710.6 iproute2_6.11.0-1 iso-codes_4.17.0-1 libacl1_2.3.2-2+b1 libaliased-perl_0.34-3 libappstream5_1.0.3-1+b1 libapt-pkg-perl_0.1.40+b6 libapt-pkg6.0t64_2.9.11 libarchive-zip-perl_1.68-1 libasan8_14.2.0-8 libassuan9_3.0.1-2 libatomic1_14.2.0-8 libattr1_1:2.5.2-2 libaudit-common_1:4.0.2-2 libaudit1_1:4.0.2-2 libb-hooks-endofscope-perl_0.28-1 libb-hooks-op-check-perl_0.22-3+b2 libberkeleydb-perl_0.66-1 libbinutils_2.43.1-5 libblkid1_2.40.2-11 libbpf1_1:1.5.0-1 libbrotli1_1.1.0-2+b6 libbsd0_0.12.2-2 libbz2-1.0_1.0.8-6 libc-bin_2.40-3 libc-dev-bin_2.40-3 libc6_2.40-3 libc6-dev_2.40-3 libcap-ng0_0.8.5-3+b1 libcap2_1:2.66-5+b1 libcap2-bin_1:2.66-5+b1 libcapture-tiny-perl_0.48-2 libcc1-0_14.2.0-8 libcgi-pm-perl_4.66-1 libclass-data-inheritable-perl_0.10-1 libclass-inspector-perl_1.36-3 libclass-method-modifiers-perl_2.15-1 libclass-xsaccessor-perl_1.19-4+b4 libclone-perl_0.47-1+b1 libcom-err2_1.47.1-1+b1 libconfig-tiny-perl_2.30-1 libconst-fast-perl_0.014-2 libcpanel-json-xs-perl_4.38-1+b1 libcrypt-dev_1:4.4.36-5 libcrypt1_1:4.4.36-5 libctf-nobfd0_2.43.1-5 libctf0_2.43.1-5 libcurl3t64-gnutls_8.11.0-1 libdata-dpath-perl_0.60-1 libdata-messagepack-perl_1.02-1+b4 libdata-optlist-perl_0.114-1 libdata-validate-domain-perl_0.15-1 libdata-validate-ip-perl_0.31-1 libdata-validate-uri-perl_0.07-3 libdb5.3t64_5.3.28+dfsg2-9 libdebconfclient0_0.273 libdebhelper-perl_13.20 libdevel-callchecker-perl_0.009-1+b1 libdevel-size-perl_0.84-1+b1 libdevel-stacktrace-perl_2.0500-1 libdpkg-perl_1.22.12~1.gbp82cafd libdynaloader-functions-perl_0.004-1 libelf1t64_0.192-4 libemail-address-xs-perl_1.05-1+b4 libencode-locale-perl_1.05-3 libexception-class-perl_1.45-1 libext2fs2t64_1.47.1-1+b1 libfakeroot_1.36-1 libffi8_3.4.6-1 libfile-basedir-perl_0.09-2 libfile-find-rule-perl_0.34-3 libfile-listing-perl_6.16-1 libfile-sharedir-perl_1.118-3 libfile-stripnondeterminism-perl_1.14.0-1 libfont-ttf-perl_1.06-2 libgcc-14-dev_14.2.0-8 libgcc-s1_14.2.0-8 libgcrypt20_1.11.0-6 libgdbm-compat4t64_1.24-2 libgdbm6t64_1.24-2 libglib2.0-0t64_2.82.2-3 libgmp10_2:6.3.0+dfsg-2+b2 libgnutls30t64_3.8.8-2 libgomp1_14.2.0-8 libgpg-error0_1.50-4 libgprofng0_2.43.1-5 libgssapi-krb5-2_1.21.3-3 libhogweed6t64_3.10-1+b1 libhtml-form-perl_6.12-1 libhtml-html5-entities-perl_0.004-3 libhtml-parser-perl_3.83-1+b1 libhtml-tagset-perl_3.24-1 libhtml-tokeparser-simple-perl_3.16-4 libhtml-tree-perl_5.07-3 libhttp-cookies-perl_6.11-1 libhttp-date-perl_6.06-1 libhttp-message-perl_7.00-2 libhttp-negotiate-perl_6.01-2 libhwasan0_14.2.0-8 libicu72_72.1-5+b1 libidn2-0_2.3.7-2+b1 libimport-into-perl_1.002005-2 libio-html-perl_1.004-3 libio-interactive-perl_1.025-1 libio-socket-ssl-perl_2.089-1 libio-string-perl_1.08-4 libipc-run3-perl_0.049-1 libipc-system-simple-perl_1.30-2 libisl23_0.27-1 libiterator-perl_0.03+ds1-2 libiterator-util-perl_0.02+ds1-2 libitm1_14.2.0-8 libjansson4_2.14-2+b3 libjson-maybexs-perl_1.004008-1 libk5crypto3_1.21.3-3 libkeyutils1_1.6.3-4 libkrb5-3_1.21.3-3 libkrb5support0_1.21.3-3 libldap-2.5-0_2.5.18+dfsg-3+b1 liblist-compare-perl_0.55-2 liblist-someutils-perl_0.59-1 liblist-utilsby-perl_0.12-2 liblsan0_14.2.0-8 liblwp-mediatypes-perl_6.04-2 liblwp-protocol-https-perl_6.14-1 liblz1_1.15~pre2-1 liblz4-1_1.9.4-3+b1 liblzma5_5.6.3-1+b1 liblzo2-2_2.10-3+b1 libmagic-mgc_1:5.45-3+b1 libmagic1t64_1:5.45-3+b1 libmarkdown2_2.2.7-2.1 libmd0_1.1.0-2+b1 libmldbm-perl_2.05-4 libmnl0_1.0.5-3 libmodule-implementation-perl_0.09-2 libmodule-runtime-perl_0.016-2 libmoo-perl_2.005005-1 libmoox-aliases-perl_0.001006-2 libmount1_2.40.2-11 libmouse-perl_2.5.11-1+b1 libmpc3_1.3.1-1+b3 libmpfr6_4.2.1-1+b2 libnamespace-clean-perl_0.27-2 libnet-domain-tld-perl_1.75-4 libnet-http-perl_6.23-1 libnet-ipv6addr-perl_1.02-1 libnet-netmask-perl_2.0002-2 libnet-ssleay-perl_1.94-2 libnetaddr-ip-perl_4.079+dfsg-2+b4 libnettle8t64_3.10-1+b1 libnghttp2-14_1.64.0-1 libnghttp3-9_1.4.0-1+b1 libngtcp2-16_1.6.0-1 libngtcp2-crypto-gnutls8_1.6.0-1 libnumber-compare-perl_0.03-3 libp11-kit0_0.25.5-2+b1 libpackage-stash-perl_0.40-1 libpam-modules_1.5.3-7+b1 libpam-modules-bin_1.5.3-7+b1 libpam-runtime_1.5.3-7 libpam0g_1.5.3-7+b1 libparams-classify-perl_0.015-2+b4 libparams-util-perl_1.102-3+b1 libpath-tiny-perl_0.146-1 libpcre2-8-0_10.44-4 libperl5.40_5.40.0-7 libperlio-gzip-perl_0.20-1+b4 libperlio-utf8-strict-perl_0.010-1+b3 libpipeline1_1.5.8-1 libproc-processtable-perl_0.636-1+b3 libpsl5t64_0.21.2-1.1+b1 libreadline8t64_8.2-5 libregexp-wildcards-perl_1.05-3 librole-tiny-perl_2.002004-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b5 libsasl2-2_2.1.28+dfsg1-8 libsasl2-modules-db_2.1.28+dfsg1-8 libseccomp2_2.5.5-1+b3 libselinux1_3.7-3+b1 libsemanage-common_3.7-2 libsemanage2_3.7-2+b1 libsepol2_3.7-1 libsereal-decoder-perl_5.004+ds-1+b3 libsereal-encoder-perl_5.004+ds-1+b3 libsframe1_2.43.1-5 libsmartcols1_2.40.2-11 libsort-versions-perl_1.62-3 libsqlite3-0_3.46.1-1 libss2_1.47.1-1+b1 libssh2-1t64_1.11.1-1 libssl3t64_3.3.2-2 libstdc++-14-dev_14.2.0-8 libstdc++6_14.2.0-8 libstemmer0d_2.2.0-4+b2 libstrictures-perl_2.000006-1 libsub-exporter-perl_0.990-1 libsub-exporter-progressive-perl_0.001013-3 libsub-identify-perl_0.14-3+b3 libsub-install-perl_0.929-1 libsub-name-perl_0.27-1+b3 libsub-quote-perl_2.006008-1 libsyntax-keyword-try-perl_0.30-1+b1 libsystemd0_257~rc1-4 libtasn1-6_4.19.0-3+b3 libterm-readkey-perl_2.38-2+b4 libtext-glob-perl_0.11-3 libtext-levenshteinxs-perl_0.03-5+b4 libtext-markdown-discount-perl_0.16-1+b3 libtext-xslate-perl_3.5.9-2+b1 libtime-duration-perl_1.21-2 libtime-moment-perl_0.44-2+b4 libtimedate-perl_2.3300-2 libtinfo6_6.5-2+b1 libtirpc-common_1.3.4+ds-1.3 libtirpc3t64_1.3.4+ds-1.3+b1 libtool_2.4.7-8 libtry-tiny-perl_0.32-1 libtsan2_14.2.0-8 libubsan1_14.2.0-8 libuchardet0_0.0.8-1+b2 libudev1_257~rc1-4 libunicode-utf8-perl_0.62-2+b3 libunistring5_1.2-1+b1 liburi-perl_5.30-1 libuuid1_2.40.2-11 libvariable-magic-perl_0.64-1+b1 libwww-mechanize-perl_2.19-1 libwww-perl_6.77-1 libwww-robotrules-perl_6.02-1 libxml-libxml-perl_2.0207+dfsg+really+2.0134-5+b1 libxml-namespacesupport-perl_1.12-2 libxml-sax-base-perl_1.09-3 libxml-sax-perl_1.02+dfsg-3 libxml2_2.12.7+dfsg+really2.9.14-0.2+b1 libxmlb2_0.3.21-1 libxs-parse-keyword-perl_0.46-1+b1 libxtables12_1.8.11-1 libxxhash0_0.8.2-2+b2 libyaml-0-2_0.2.5-1+b2 libyaml-libyaml-perl_0.902.0+ds-2+b1 libzstd1_1.5.6+dfsg-1+b1 lintian_2.120.0 linux-libc-dev_6.11.7-1 login_1:4.16.0-2+really2.40.2-11 login.defs_1:4.16.0-4 logsave_1.47.1-1+b1 lzop_1.04-2+b1 m4_1.4.19-4 make_4.3-4.1+b1 man-db_2.13.0-1 mawk_1.3.4.20240905-1 mount_2.40.2-11 ncurses-base_6.5-2 ncurses-bin_6.5-2+b1 netbase_6.4 openssl_3.3.2-2 openssl-provider-legacy_3.3.2-2 passwd_1:4.16.0-4 patch_2.7.6-7+b1 patchutils_0.4.2-1+b1 perl_5.40.0-7 perl-base_5.40.0-7 perl-modules-5.40_5.40.0-7 perl-openssl-defaults_7+b2 plzip_1.11-2 po-debconf_1.0.21+nmu1 readline-common_8.2-5 rpcsvc-proto_1.4.3-1+b1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2+b1 sensible-utils_0.0.24 shared-mime-info_2.4-5+b1 sysvinit-utils_3.11-1 t1utils_1.41-4+b1 tar_1.35+dfsg-3+b1 tzdata_2024b-3 ucf_3.0043+nmu1 unzip_6.0-28+b1 util-linux_2.40.2-11 xz-utils_5.6.3-1+b1 zlib1g_1:1.3.dfsg+really1.3.1-1+b1

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 3.0 (quilt)
Source: epics-base
Binary: libca-dev, libcom-dev, libca4.14.4, libcom3.23.1, epics-dev, epics-base, epics-doc, libepics-perl
Architecture: any all
Version: 7.0.8.1+dfsg1-6
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Uploaders: Andrius Merkys <merkys@debian.org>, Picca Frédéric-Emmanuel <picca@debian.org>, Roland Mas <lolando@debian.org>,
Homepage: https://epics-controls.org/
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/science-team/epics-base
Vcs-Git: https://salsa.debian.org/science-team/epics-base.git
Build-Depends: debhelper-compat (= 13), iproute2
Package-List:
 epics-base deb science optional arch=amd64,arm64
 epics-dev deb devel optional arch=amd64,arm64
 epics-doc deb doc optional arch=all
 libca-dev deb libdevel optional arch=any
 libca4.14.4 deb science optional arch=any
 libcom-dev deb libdevel optional arch=any
 libcom3.23.1 deb science optional arch=any
 libepics-perl deb perl optional arch=amd64,arm64
Checksums-Sha1:
 b0a8d3bfb66a00a8d5cd7e273319130e764714e5 1968024 epics-base_7.0.8.1+dfsg1.orig.tar.xz
 e6fd8f6dce048049778c8d15ca659c014b4c5c6c 12196 epics-base_7.0.8.1+dfsg1-6.debian.tar.xz
Checksums-Sha256:
 0b62bff0ed19e6aa05c81e272bd6efdf167c8f310c6e385cfcada6343d6753df 1968024 epics-base_7.0.8.1+dfsg1.orig.tar.xz
 75cbefe9661669b8fa766b8ec677e1c4c4a2ae6d4501fad2505adcf6dd243a9d 12196 epics-base_7.0.8.1+dfsg1-6.debian.tar.xz
Files:
 9b37eb071cbddc75844affe95374b5bd 1968024 epics-base_7.0.8.1+dfsg1.orig.tar.xz
 5c3c4a5bab1b9ef8eede7674ca08b4c3 12196 epics-base_7.0.8.1+dfsg1-6.debian.tar.xz
Dgit: ca68890c3c0946fa635b89de163f343bc4e4e0be debian archive/debian/7.0.8.1+dfsg1-6 https://git.dgit.debian.org/epics-base

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

iQJFBAEBCgAvFiEE2bRTt5m4gw2UXmoKW/VOXhK5ALsFAmcsu2oRHHBpY2NhQGRl
Ymlhbi5vcmcACgkQW/VOXhK5ALvoTRAAvwL6H0JjfdO0XQzsyDnw+fSrmVitN3uw
J5cGHMJXsgTih8t+lPc5Fdb8gmRhwU9h/CyNNIc95cFw5H6vasx5otupVrSw2jsw
fNMFvtCMlrCt8wgM7eGpzb6bQ/trTJVASOv5J0ATQDVrxNwoRhdwj3NHeZJfToP2
n9RwlRN7MOqwTZulFiSJHT6Qj9nfE3njM12P3gmKkO3lXYDZ2cV4UkiCzRluzU13
TKz5/qQyy9srQkT1lsCss2Cdy928F7r/Jm20R8kJTiMEIX7j4GiexIYzSYOrVtUX
dPUFYbn+TTDDm6rSHiJfh9SAtX/buGnICzkM+NxuprwbPDiNY8uPFwP1m2G5XZOo
Y1pgd7TW3OPKjO9uVFC1z89qzCUa2KYq2HrpN1U+bJJOBdTbpHro0XphhexkTR9+
wT3QOQX3EGz9MXKfw1XgwdtRqnq4RvU5MI/zWjtrXtOCX3pfjvBrUgFGhmiJw9gB
fI9/EB+qq9Ph4VVghuvhmnz6Au2U5U7Ux8ErupRbulWN4GC8/aCjPie4gKxI5c84
MayE7Al2BqaNxKl8x0HhgX8E/p0CPLOT6p1LONxnH9gLUFe8LX95wAtRMZuM5KMi
l2F7mUV8omni1t2smwb767iZt61bcrx+NFxWTJcDcO1wFY3R5aiRWbNWa6LO2W2r
6PmmHa1quhU=
=ne+z
-----END PGP SIGNATURE-----

gpgv: Signature made Thu Nov  7 13:06:50 2024 UTC
gpgv:                using RSA key D9B453B799B8830D945E6A0A5BF54E5E12B900BB
gpgv:                issuer "picca@debian.org"
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./epics-base_7.0.8.1+dfsg1-6.dsc: no acceptable signature found
dpkg-source: info: extracting epics-base in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking epics-base_7.0.8.1+dfsg1.orig.tar.xz
dpkg-source: info: unpacking epics-base_7.0.8.1+dfsg1-6.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying verbose-install.patch
dpkg-source: info: applying 0002-skip-expected-failing-test.patch
dpkg-source: info: applying fix-epics-header-path.patch

Check disk space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=en_US.UTF-8
LC_ALL=C.UTF-8
LOGNAME=debusine-worker
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=debusine-worker

dpkg-buildpackage
-----------------

Command: dpkg-buildpackage -us -uc -b -rfakeroot
dpkg-buildpackage: info: source package epics-base
dpkg-buildpackage: info: source version 7.0.8.1+dfsg1-6
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Picca Frédéric-Emmanuel <picca@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
# display the network configuration
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host proto kernel_lo 
       valid_lft forever preferred_lft forever
dh_auto_clean
	make -j4 distclean
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make -C ./configure realclean
perl -CSD ./src/tools/cvsclean.pl
rm -rf ./db ./dbd ./doc ./html ./include ./templates ./adl ./alh ./cfg ./edl ./lib/perl ./lib/pkgconfig
rm -rf ./bin ./lib
rm -f 
make[3]: Entering directory '/<<PKGBUILDDIR>>/configure'
rm -rf O.*
make[3]: Leaving directory '/<<PKGBUILDDIR>>/configure'
make -C ./src realclean
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
make -C ./tools realclean
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/tools'
rm -rf O.*
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/tools'
make -C template/base realclean
make -C template/ext realclean
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/template/base'
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/template/ext'
rm -rf O.*
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/template/ext'
rm -rf O.*
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/template/base'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make -C ./test realclean
make -C ./modules realclean
make[3]: Entering directory '/<<PKGBUILDDIR>>/test'
make[3]: Entering directory '/<<PKGBUILDDIR>>/modules'
make -C ./tools realclean
make[4]: Entering directory '/<<PKGBUILDDIR>>/test/tools'
Creating RELEASE.linux-aarch64.local with
    EPICS_BASE = /<<PKGBUILDDIR>>
make -C ./libcom realclean
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom'
rm -rf O.*
make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/tools'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test'
make -C ./src realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/src'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/src'
make -C ./RTEMS realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/RTEMS'
make -C ./vxWorks realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/vxWorks'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/RTEMS'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/vxWorks'
make -C ./test realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/test'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom'
make -C ./ca realclean
make -C ./pvData realclean
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/ca'
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData'
make -C ./src realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src'
make -C ./configure realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/configure'
make -C ./client realclean
make -C ./template realclean
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/client'
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/template'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/configure'
make -C ./src realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/src'
rm -rf O.*
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/client'
make -C ./tools realclean
make -C ./perl realclean
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/tools'
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/perl'
rm -rf O.*
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/template'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/src'
make -C ./testApp realclean
make -C ./examples realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/testApp'
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/examples'
rm -rf O.*
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/tools'
rm -rf O.*
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/perl'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca'
make -C ./database realclean
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/database'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/testApp'
make -C ./src realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/examples'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData'
make -C ./normativeTypes realclean
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes'
make -C ./tools realclean
make -C ./template realclean
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/tools'
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/template'
make -C ./configure realclean
rm -rf O.*
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/configure'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/tools'
make -C ./ioc realclean
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/ioc'
rm -rf O.*
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/template'
rm -rf O.*
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/ioc'
make -C ./std realclean
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/std'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/configure'
make -C ./src realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/src'
rm -rf O.*
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/std'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src'
make -C ./test realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/src'
make -C ./test realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/test'
make -C ioc/db realclean
make -C ioc/dbtemplate realclean
make -C std/rec realclean
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/db'
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate'
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/rec'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes'
make -C std/link realclean
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/link'
rm -rf O.*
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate'
make -C std/filters realclean
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/filters'
rm -rf O.*
rm -rf O.*
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/db'
make -C ./tools realclean
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/rec'
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/tools'
rm -rf O.*
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/link'
rm -rf O.*
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/filters'
rm -rf O.*
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/tools'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/database'
make -C ./pvAccess realclean
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess'
make -C ./configure realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/configure'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/configure'
make -C ./src realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src'
make -C src/ca realclean
make -C src/ioc realclean
make -C ./testApp realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ca'
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ioc'
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/testApp'
rm -rf O.*
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ioc'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ca'
make -C ./pvtoolsSrc realclean
make -C ./testCa realclean
make -C ./examples realclean
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/testApp'
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/pvtoolsSrc'
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/testCa'
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/examples'
rm -rf O.*
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/testCa'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/examples'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/pvtoolsSrc'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess'
make -C ./pvaClient realclean
make -C ./pvDatabase realclean
make -C ./pva2pva realclean
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase'
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient'
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva'
make -C ./configure realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient/configure'
make -C ./configure realclean
make -C ./configure realclean
make -C ./p2pApp realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/configure'
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/configure'
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient/configure'
make -C ./src realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient/src'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp'
rm -rf O.*
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/configure'
make -C ./src realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/src'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/configure'
make -C ./pdbApp realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/pdbApp'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient/src'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/src'
make -C ./test realclean
rm -rf O.*
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/test'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/pdbApp'
make -C ./testApp realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/testApp'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase'
rm -rf O.*
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/testApp'
make -C ./iocBoot realclean
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot'
make -C ./iocimagedemo realclean
make -C ./iocputlog realclean
make -C ./iocpvalink realclean
make -C ./iocutag realclean
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocimagedemo'
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocputlog'
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocpvalink'
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocutag'
rm -f cdCommands envPaths dllPath.bat relPaths.sh
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocputlog'
make -C ./iocwfdemo realclean
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocwfdemo'
rm -f cdCommands envPaths dllPath.bat relPaths.sh
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocpvalink'
rm -f cdCommands envPaths dllPath.bat relPaths.sh
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocutag'
rm -f cdCommands envPaths dllPath.bat relPaths.sh
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocimagedemo'
rm -f cdCommands envPaths dllPath.bat relPaths.sh
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocwfdemo'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/modules'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make LINKER_USE_RPATH=NO FINAL_LOCATION=/usr
make[2]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make -C ./configure install
make[3]: Entering directory '/<<PKGBUILDDIR>>/configure'
perl -CSD ../src/tools/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[4]: Entering directory '/<<PKGBUILDDIR>>/configure/O.linux-aarch64'
/usr/bin/gcc -x c -E  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/gcc -I../../include/os/Linux -I../../include         ../toolchain.c > TOOLCHAIN.linux-aarch64.linux-aarch64
Installing CFG file ../../cfg/TOOLCHAIN.linux-aarch64.linux-aarch64
perl -CSD ../../src/tools/installEpics.pl  -d -m  444 TOOLCHAIN.linux-aarch64.linux-aarch64 ../../cfg/
mkdir ../../cfg
Installing CFG file ../../cfg/CONFIG_LIBCOM_MODULE
perl -CSD ../../src/tools/installEpics.pl  -d -m  444 ../CONFIG_LIBCOM_MODULE ../../cfg/
Installing CFG file ../../cfg/CONFIG_LIBCOM_VERSION
perl -CSD ../../src/tools/installEpics.pl  -d -m  444 ../CONFIG_LIBCOM_VERSION ../../cfg/
Installing CFG file ../../cfg/CONFIG_CA_MODULE
perl -CSD ../../src/tools/installEpics.pl  -d -m  444 ../CONFIG_CA_MODULE ../../cfg/
Installing CFG file ../../cfg/CONFIG_CA_VERSION
perl -CSD ../../src/tools/installEpics.pl  -d -m  444 ../CONFIG_CA_VERSION ../../cfg/
Installing CFG file ../../cfg/CONFIG_DATABASE_MODULE
perl -CSD ../../src/tools/installEpics.pl  -d -m  444 ../CONFIG_DATABASE_MODULE ../../cfg/
Installing CFG file ../../cfg/CONFIG_DATABASE_VERSION
perl -CSD ../../src/tools/installEpics.pl  -d -m  444 ../CONFIG_DATABASE_VERSION ../../cfg/
make[4]: Leaving directory '/<<PKGBUILDDIR>>/configure/O.linux-aarch64'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/configure'
/usr/bin/make -C ./src install
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
/usr/bin/make -C ./tools install
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/tools'
perl -CSD ../../src/tools/makeMakefile.pl O.linux-aarch64 ../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../.. \
    T_A=linux-aarch64 install
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/tools/O.linux-aarch64'
Installing PERL_MODULES file ../../../lib/perl/EPICS/Copy.pm
perl -CSD ../../../src/tools/installEpics.pl  -d -m  444 ../EPICS/Copy.pm ../../../lib/perl/EPICS/
mkdir ../../../lib
mkdir ../../../lib/perl
mkdir ../../../lib/perl/EPICS
Installing PERL_MODULES file ../../../lib/perl/EPICS/Path.pm
perl -CSD ../../../src/tools/installEpics.pl  -d -m  444 ../EPICS/Path.pm ../../../lib/perl/EPICS/
Installing PERL_MODULES file ../../../lib/perl/EPICS/Release.pm
perl -CSD ../../../src/tools/installEpics.pl  -d -m  444 ../EPICS/Release.pm ../../../lib/perl/EPICS/
Installing PERL_MODULES file ../../../lib/perl/EPICS/Readfile.pm
perl -CSD ../../../src/tools/installEpics.pl  -d -m  444 ../EPICS/Readfile.pm ../../../lib/perl/EPICS/
Installing PERL_MODULES file ../../../lib/perl/EPICS/Getopts.pm
perl -CSD ../../../src/tools/installEpics.pl  -d -m  444 ../EPICS/Getopts.pm ../../../lib/perl/EPICS/
Installing PERL_MODULES file ../../../lib/perl/EPICS/PodHtml.pm
perl -CSD ../../../src/tools/installEpics.pl  -d -m  444 ../EPICS/PodHtml.pm ../../../lib/perl/EPICS/
Installing PERL_MODULES file ../../../lib/perl/EPICS/PodXHtml.pm
perl -CSD ../../../src/tools/installEpics.pl  -d -m  444 ../EPICS/PodXHtml.pm ../../../lib/perl/EPICS/
Installing PERL_MODULES file ../../../lib/perl/EpicsHostArch.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m  444 ../EpicsHostArch.pl ../../../lib/perl/
Installing html ../../../html/./style.css
perl -CSD ../../../src/tools/installEpics.pl  -d -m 444 ../style.css ../../../html/.
mkdir ../../../html
mkdir ../../../html/.
perl -CSD ../../../src/tools/podToHtml.pl -s -o Getopts.html ../EPICS/Getopts.pm
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../html/./EPICS/Getopts.html
perl -CSD ../../../src/tools/installEpics.pl  -d -m 444 ../O.Common/EPICS/Getopts.html ../../../html/./EPICS
mkdir ../../../html/./EPICS
perl -CSD ../../../src/tools/podToHtml.pl -s -o Path.html ../EPICS/Path.pm
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../html/./EPICS/Path.html
perl -CSD ../../../src/tools/installEpics.pl  -d -m 444 ../O.Common/EPICS/Path.html ../../../html/./EPICS
perl -CSD ../../../src/tools/podToHtml.pl -s -o Readfile.html ../EPICS/Readfile.pm
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../html/./EPICS/Readfile.html
perl -CSD ../../../src/tools/installEpics.pl  -d -m 444 ../O.Common/EPICS/Readfile.html ../../../html/./EPICS
perl -CSD ../../../src/tools/podToHtml.pl -s -o fullPathName.html ../fullPathName.pl
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../html/./fullPathName.html
perl -CSD ../../../src/tools/installEpics.pl  -d -m 444 ../O.Common/fullPathName.html ../../../html/.
perl -CSD ../../../src/tools/podToHtml.pl -s -o makeAPIheader.html ../makeAPIheader.pl
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../html/./makeAPIheader.html
perl -CSD ../../../src/tools/installEpics.pl  -d -m 444 ../O.Common/makeAPIheader.html ../../../html/.
perl -CSD ../../../src/tools/podToHtml.pl -s -o munch.html ../munch.pl
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../html/./munch.html
perl -CSD ../../../src/tools/installEpics.pl  -d -m 444 ../O.Common/munch.html ../../../html/.
perl -CSD ../../../src/tools/podToHtml.pl -s -o podToHtml.html ../podToHtml.pl
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../html/./podToHtml.html
perl -CSD ../../../src/tools/installEpics.pl  -d -m 444 ../O.Common/podToHtml.html ../../../html/.
perl -CSD ../../../src/tools/podToHtml.pl -s -o podRemove.html ../podRemove.pl
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../html/./podRemove.html
perl -CSD ../../../src/tools/installEpics.pl  -d -m 444 ../O.Common/podRemove.html ../../../html/.
Installing script ../../../bin/linux-aarch64/assembleSnippets.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../assembleSnippets.pl ../../../bin/linux-aarch64
mkdir ../../../bin
mkdir ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/convertRelease.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../convertRelease.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/cvsclean.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../cvsclean.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/depclean.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../depclean.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/dos2unix.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../dos2unix.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/epicsProve.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../epicsProve.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/expandVars.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../expandVars.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/fullPathName.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../fullPathName.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/installEpics.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../installEpics.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/makeAPIheader.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../makeAPIheader.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/makeMakefile.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../makeMakefile.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/makeTestfile.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../makeTestfile.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/mkmf.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../mkmf.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/munch.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../munch.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/podToHtml.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../podToHtml.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/podRemove.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../podRemove.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/replaceVAR.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../replaceVAR.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/tap-to-junit-xml.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../tap-to-junit-xml.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/testFailures.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../testFailures.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/useManifestTool.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../useManifestTool.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/genVersionHeader.pl
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../genVersionHeader.pl ../../../bin/linux-aarch64
Installing script ../../../bin/linux-aarch64/makeRPath.py
perl -CSD ../../../src/tools/installEpics.pl  -d -m 555 ../makeRPath.py ../../../bin/linux-aarch64
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/tools/O.linux-aarch64'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/tools'
/usr/bin/make -C template/base install
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/template/base'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 install
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/template/base/O.linux-aarch64'
Installing script ../../../../bin/linux-aarch64/makeBaseApp.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ../makeBaseApp.pl ../../../../bin/linux-aarch64
Installing ../../../../templates/makeBaseApp/top/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/Makefile ../../../../templates/makeBaseApp/top
mkdir ../../../../templates
mkdir ../../../../templates/makeBaseApp
mkdir ../../../../templates/makeBaseApp/top
Installing ../../../../templates/makeBaseApp/top/.gitignore
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/.gitignore ../../../../templates/makeBaseApp/top
Installing ../../../../templates/makeBaseApp/top/configure/CONFIG
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/CONFIG ../../../../templates/makeBaseApp/top/configure
mkdir ../../../../templates/makeBaseApp/top/configure
Installing ../../../../templates/makeBaseApp/top/configure/CONFIG_SITE
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/CONFIG_SITE ../../../../templates/makeBaseApp/top/configure
Installing ../../../../templates/makeBaseApp/top/configure/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/Makefile ../../../../templates/makeBaseApp/top/configure
Installing ../../../../templates/makeBaseApp/top/configure/RELEASE
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/RELEASE ../../../../templates/makeBaseApp/top/configure
Installing ../../../../templates/makeBaseApp/top/configure/RULES
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/RULES ../../../../templates/makeBaseApp/top/configure
Installing ../../../../templates/makeBaseApp/top/configure/RULES.ioc
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/RULES.ioc ../../../../templates/makeBaseApp/top/configure
Installing ../../../../templates/makeBaseApp/top/configure/RULES_DIRS
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/RULES_DIRS ../../../../templates/makeBaseApp/top/configure
Installing ../../../../templates/makeBaseApp/top/configure/RULES_TOP
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/RULES_TOP ../../../../templates/makeBaseApp/top/configure
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/template/base/O.linux-aarch64'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/template/base'
/usr/bin/make -C template/ext install
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/template/ext'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 install
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/template/ext/O.linux-aarch64'
Installing script ../../../../bin/linux-aarch64/makeBaseExt.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ../makeBaseExt.pl ../../../../bin/linux-aarch64
Installing ../../../../templates/makeBaseExt/top/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/Makefile ../../../../templates/makeBaseExt/top
mkdir ../../../../templates/makeBaseExt
mkdir ../../../../templates/makeBaseExt/top
Installing ../../../../templates/makeBaseExt/top/.gitignore
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/.gitignore ../../../../templates/makeBaseExt/top
Installing ../../../../templates/makeBaseExt/top/README
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/README ../../../../templates/makeBaseExt/top
Installing ../../../../templates/makeBaseExt/top/configure/CONFIG
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/CONFIG ../../../../templates/makeBaseExt/top/configure
mkdir ../../../../templates/makeBaseExt/top/configure
Installing ../../../../templates/makeBaseExt/top/configure/CONFIG_SITE
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/CONFIG_SITE ../../../../templates/makeBaseExt/top/configure
Installing ../../../../templates/makeBaseExt/top/configure/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/Makefile ../../../../templates/makeBaseExt/top/configure
Installing ../../../../templates/makeBaseExt/top/configure/RELEASE
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/RELEASE ../../../../templates/makeBaseExt/top/configure
Installing ../../../../templates/makeBaseExt/top/configure/RULES
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/RULES ../../../../templates/makeBaseExt/top/configure
Installing ../../../../templates/makeBaseExt/top/configure/RULES_DIRS
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/RULES_DIRS ../../../../templates/makeBaseExt/top/configure
Installing ../../../../templates/makeBaseExt/top/configure/RULES_TOP
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/RULES_TOP ../../../../templates/makeBaseExt/top/configure
Installing ../../../../templates/makeBaseExt/top/configure/RULES_IDL
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/RULES_IDL ../../../../templates/makeBaseExt/top/configure
Installing ../../../../templates/makeBaseExt/top/configure/os/CONFIG_SITE.darwin-aarch64.darwin-aarch64
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/os/CONFIG_SITE.darwin-aarch64.darwin-aarch64 ../../../../templates/makeBaseExt/top/configure/os
mkdir ../../../../templates/makeBaseExt/top/configure/os
Installing ../../../../templates/makeBaseExt/top/configure/os/CONFIG_SITE.darwin-x86.darwin-x86
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/os/CONFIG_SITE.darwin-x86.darwin-x86 ../../../../templates/makeBaseExt/top/configure/os
Installing ../../../../templates/makeBaseExt/top/configure/os/CONFIG_SITE.freebsd-x86_64.freebsd-x86_64
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/os/CONFIG_SITE.freebsd-x86_64.freebsd-x86_64 ../../../../templates/makeBaseExt/top/configure/os
Installing ../../../../templates/makeBaseExt/top/configure/os/CONFIG_SITE.linux-aarch64.linux-aarch64
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/os/CONFIG_SITE.linux-aarch64.linux-aarch64 ../../../../templates/makeBaseExt/top/configure/os
Installing ../../../../templates/makeBaseExt/top/configure/os/CONFIG_SITE.linux-ppc.linux-ppc
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/os/CONFIG_SITE.linux-ppc.linux-ppc ../../../../templates/makeBaseExt/top/configure/os
Installing ../../../../templates/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86-debug.linux-x86-debug
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/os/CONFIG_SITE.linux-x86-debug.linux-x86-debug ../../../../templates/makeBaseExt/top/configure/os
Installing ../../../../templates/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86.linux-x86
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/os/CONFIG_SITE.linux-x86.linux-x86 ../../../../templates/makeBaseExt/top/configure/os
Installing ../../../../templates/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86_64-debug.linux-x86_64-debug
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/os/CONFIG_SITE.linux-x86_64-debug.linux-x86_64-debug ../../../../templates/makeBaseExt/top/configure/os
Installing ../../../../templates/makeBaseExt/top/configure/os/CONFIG_SITE.linux-x86_64.linux-x86_64
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/os/CONFIG_SITE.linux-x86_64.linux-x86_64 ../../../../templates/makeBaseExt/top/configure/os
Installing ../../../../templates/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86-debug.win32-x86-debug
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/os/CONFIG_SITE.win32-x86-debug.win32-x86-debug ../../../../templates/makeBaseExt/top/configure/os
Installing ../../../../templates/makeBaseExt/top/configure/os/CONFIG_SITE.win32-x86.win32-x86
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/os/CONFIG_SITE.win32-x86.win32-x86 ../../../../templates/makeBaseExt/top/configure/os
Installing ../../../../templates/makeBaseExt/top/configure/os/CONFIG_SITE.windows-x64.windows-x64
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/configure/os/CONFIG_SITE.windows-x64.windows-x64 ../../../../templates/makeBaseExt/top/configure/os
Installing ../../../../templates/makeBaseExt/top/src/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/src/Makefile ../../../../templates/makeBaseExt/top/src
mkdir ../../../../templates/makeBaseExt/top/src
Installing ../../../../templates/makeBaseExt/top/exampleExt/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleExt/Makefile ../../../../templates/makeBaseExt/top/exampleExt
mkdir ../../../../templates/makeBaseExt/top/exampleExt
Installing ../../../../templates/makeBaseExt/top/exampleExt/caExample.c
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleExt/caExample.c ../../../../templates/makeBaseExt/top/exampleExt
Installing ../../../../templates/makeBaseExt/top/exampleExt/RELEASE_NOTES.HTM
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleExt/RELEASE_NOTES.HTM ../../../../templates/makeBaseExt/top/exampleExt
Installing ../../../../templates/makeBaseExt/top/simpleExt/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/simpleExt/Makefile ../../../../templates/makeBaseExt/top/simpleExt
mkdir ../../../../templates/makeBaseExt/top/simpleExt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/template/ext/O.linux-aarch64'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/template/ext'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
/usr/bin/make -C ./test install
make[3]: Entering directory '/<<PKGBUILDDIR>>/test'
/usr/bin/make -C ./tools install
make[4]: Entering directory '/<<PKGBUILDDIR>>/test/tools'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../.. \
    T_A=linux-aarch64 install
make[5]: Entering directory '/<<PKGBUILDDIR>>/test/tools/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../.. -a linux-aarch64 ../Snippets.plt Snippets.t
make[5]: Leaving directory '/<<PKGBUILDDIR>>/test/tools/O.linux-aarch64'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/tools'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test'
/usr/bin/make -C ./modules install
make[3]: Entering directory '/<<PKGBUILDDIR>>/modules'
Creating RELEASE.linux-aarch64.local with
    EPICS_BASE = /<<PKGBUILDDIR>>
/usr/bin/make -C ./libcom install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/src'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/src/O.linux-aarch64'
Expanding ../libComVersion.h@ to ../O.Common/../O.Common/libComVersion.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../.. -D INSTALL_BIN=/usr/bin/linux-aarch64  -DEPICS_LIBCOM_MAJOR_VERSION="3"  -DEPICS_LIBCOM_MINOR_VERSION="23"  -DEPICS_LIBCOM_MAINTENANCE_VERSION="1"  -DEPICS_LIBCOM_DEVELOPMENT_FLAG="0"  ../libComVersion.h@ ../O.Common/libComVersion.h
perl -CSD ../misc/makeEpicsVersion.pl -o epicsVersion.h   ../../../../configure/CONFIG_BASE_VERSION
Building epicsVersion.h from ../../../../configure/CONFIG_BASE_VERSION
Found EPICS Version 7.0.8.1
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeAPIheader.pl -o ../O.Common/libComAPI.h libCom
Installing generated generic include file ../../../../include/libComAPI.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/libComAPI.h ../../../../include
mkdir ../../../../include
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF yajl_parser.d  ../yajl/yajl_parser.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF yajl_lex.d  ../yajl/yajl_lex.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF yajl_gen.d  ../yajl/yajl_gen.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF yajl_encode.d  ../yajl/yajl_encode.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF yajl_buf.d  ../yajl/yajl_buf.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF yajl_alloc.d  ../yajl/yajl_alloc.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF yajl.d  ../yajl/yajl.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF timerQueuePassive.d  ../timer/timerQueuePassive.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF timerQueueActiveMgr.d  ../timer/timerQueueActiveMgr.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF timerQueueActive.d  ../timer/timerQueueActive.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF timerQueue.d  ../timer/timerQueue.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF timer.d  ../timer/timer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsTimer.d  ../timer/epicsTimer.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF taskwd.d  ../taskwd/taskwd.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsRingBytes.d  ../ring/epicsRingBytes.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsRingPointer.d  ../ring/epicsRingPointer.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF threadPool.d  ../pool/threadPool.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF poolJob.d  ../pool/poolJob.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdFindAddr.d  ../osi/os/Linux/osdFindAddr.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdBackTrace.d  ../osi/os/Linux/osdBackTrace.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsStackTrace.d  ../osi/epicsStackTrace.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF devLibVMEOSD.d  ../osi/os/default/devLibVMEOSD.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF devLibVME.d  ../osi/devLibVME.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdgetexec.d  ../osi/os/Linux/osdgetexec.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdMessageQueue.d  ../osi/os/default/osdMessageQueue.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdNetIntf.d  ../osi/os/Linux/osdNetIntf.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdProcess.d  ../osi/os/posix/osdProcess.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdMonotonic.d  ../osi/os/posix/osdMonotonic.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdTime.d  ../osi/os/posix/osdTime.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdEvent.d  ../osi/os/posix/osdEvent.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdSpin.d  ../osi/os/posix/osdSpin.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdMutex.d  ../osi/os/posix/osdMutex.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdThreadHooks.d  ../osi/os/default/osdThreadHooks.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdThreadExtra.d  ../osi/os/Linux/osdThreadExtra.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdThread.d  ../osi/os/posix/osdThread.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdStdio.d  ../osi/os/posix/osdStdio.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsStdio.d  ../osi/epicsStdio.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsTempFile.d  ../osi/os/posix/epicsTempFile.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration   -DEPICS_COMMANDLINE_LIBRARY=EPICS_COMMANDLINE_LIBRARY_EPICS          -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsReadline.d  ../osi/epicsReadline.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdEnv.d  ../osi/os/default/osdEnv.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdSignal.d  ../osi/os/posix/osdSignal.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdPoolStatus.d  ../osi/os/default/osdPoolStatus.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdInterrupt.d  ../osi/os/default/osdInterrupt.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdFindSymbol.d  ../osi/os/posix/osdFindSymbol.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdAssert.d  ../osi/os/default/osdAssert.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsSocketConvertErrnoToString.d  ../osi/os/default/epicsSocketConvertErrnoToString.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF systemCallIntMech.d  ../osi/os/posix/systemCallIntMech.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osiSock.d  ../osi/osiSock.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdSockUnsentCount.d  ../osi/os/Linux/osdSockUnsentCount.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdSockAddrReuse.d  ../osi/os/default/osdSockAddrReuse.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osdSock.d  ../osi/os/posix/osdSock.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osiClockTime.d  ../osi/osiClockTime.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsGeneralTime.d  ../osi/epicsGeneralTime.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsAtomicOSD.d  ../osi/os/posix/epicsAtomicOSD.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsMath.d  ../osi/epicsMath.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsMessageQueue.d  ../osi/epicsMessageQueue.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsTime.d  ../osi/epicsTime.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsEvent.d  ../osi/epicsEvent.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsMutex.d  ../osi/epicsMutex.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsThread.d  ../osi/epicsThread.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsUnitTest.d  ../misc/epicsUnitTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF ipAddrToAsciiAsynchronous.d  ../misc/ipAddrToAsciiAsynchronous.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF truncateFile.d  ../misc/truncateFile.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsString.d  ../misc/epicsString.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsStdlib.d  ../misc/epicsStdlib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsExit.d  ../misc/epicsExit.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsConvert.d  ../misc/epicsConvert.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF cantProceed.d  ../misc/cantProceed.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF adjustment.d  ../misc/adjustment.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF aToIPAddr.d  ../misc/aToIPAddr.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF alarmString.d  ../misc/alarmString.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF macUtil.d  ../macLib/macUtil.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF macEnv.d  ../macLib/macEnv.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF macCore.d  ../macLib/macCore.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF logClient.d  ../log/logClient.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF iocLog.d  ../log/iocLog.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF libComRegister.d  ../iocsh/libComRegister.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF registry.d  ../iocsh/registry.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF initHooks.d  ../iocsh/initHooks.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall   -DEPICS_COMMANDLINE_LIBRARY=EPICS_COMMANDLINE_LIBRARY_EPICS          -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF iocsh.d  ../iocsh/iocsh.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF gpHashLib.d  ../gpHash/gpHashLib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF freeListLib.d  ../freeList/freeListLib.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF fdManager.d  ../fdmgr/fdManager.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF fdmgr.d  ../fdmgr/fdmgr.cpp
perl -CSD ../error/makeStatTbl.pl  ../osi/devLib.h ../osi/epicsTime.h ../as/asLib.h ../misc/epicsStdlib.h ../pool/epicsThreadPool.h ../error/errMdef.h ../error/errSymTbl.h ../../../../modules/database/src/ioc/db/dbAccessDefs.h ../../../../modules/database/src/ioc/dbStatic/dbStaticLib.h
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF errSymTbl.d  errSymTbl.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF errSymLib.d  ../error/errSymLib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF errlog.d  ../error/errlog.c
Installing created executable ../../../../bin/linux-aarch64/bldEnvData.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ../env/bldEnvData.pl ../../../../bin/linux-aarch64
perl -CSD ../../../../bin/linux-aarch64/bldEnvData.pl  -t linux-aarch64 \
	-c gcc -s Linux ../../../../configure
Generating envData.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF envData.d  envData.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF envSubr.d  ../env/envSubr.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF ellSort.d  ../ellLib/ellSort.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF ellLib.d  ../ellLib/ellLib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF dbmf.d  ../dbmf/dbmf.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsSingletonMutex.d  ../cxxTemplates/epicsSingletonMutex.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF resourceLib.d  ../cxxTemplates/resourceLib.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF cvtFast.d  ../cvtFast/cvtFast.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF calcPerform.d  ../calc/calcPerform.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF postfix.d  ../calc/postfix.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF bucketLib.d  ../bucketLib/bucketLib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF asTrapWrite.d  ../as/asTrapWrite.c
Installing generic include file ../../../../include/valgrind/valgrind.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../valgrind/valgrind.h ../../../../include/valgrind
mkdir ../../../../include/valgrind
Installing generated generic include file ../../../../include/libComVersion.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/libComVersion.h ../../../../include
Installing generic include file ../../../../include/asLib.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../as/asLib.h ../../../../include
Installing generic include file ../../../../include/asTrapWrite.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../as/asTrapWrite.h ../../../../include
Installing generic include file ../../../../include/bucketLib.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../bucketLib/bucketLib.h ../../../../include
Installing generic include file ../../../../include/postfix.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../calc/postfix.h ../../../../include
Installing generic include file ../../../../include/cvtFast.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../cvtFast/cvtFast.h ../../../../include
Installing generic include file ../../../../include/epicsAlgorithm.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../cppStd/epicsAlgorithm.h ../../../../include
Installing generic include file ../../../../include/resourceLib.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../cxxTemplates/resourceLib.h ../../../../include
Installing generic include file ../../../../include/tsDLList.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../cxxTemplates/tsDLList.h ../../../../include
Installing generic include file ../../../../include/tsSLList.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../cxxTemplates/tsSLList.h ../../../../include
Installing generic include file ../../../../include/tsMinMax.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../cxxTemplates/tsMinMax.h ../../../../include
Installing generic include file ../../../../include/tsFreeList.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../cxxTemplates/tsFreeList.h ../../../../include
Installing generic include file ../../../../include/epicsSingleton.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../cxxTemplates/epicsSingleton.h ../../../../include
Installing generic include file ../../../../include/epicsGuard.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../cxxTemplates/epicsGuard.h ../../../../include
Installing generic include file ../../../../include/dbmf.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbmf/dbmf.h ../../../../include
Installing generic include file ../../../../include/ellLib.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../ellLib/ellLib.h ../../../../include
Installing generic include file ../../../../include/envDefs.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../env/envDefs.h ../../../../include
Installing generic include file ../../../../include/epicsPrint.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../error/epicsPrint.h ../../../../include
Installing generic include file ../../../../include/errMdef.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../error/errMdef.h ../../../../include
Installing generic include file ../../../../include/errSymTbl.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../error/errSymTbl.h ../../../../include
Installing generic include file ../../../../include/errlog.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../error/errlog.h ../../../../include
Installing generic include file ../../../../include/fdManager.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../fdmgr/fdManager.h ../../../../include
Installing generic include file ../../../../include/fdmgr.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../fdmgr/fdmgr.h ../../../../include
Installing generic include file ../../../../include/flex.skel.static
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../flex/flex.skel.static ../../../../include
Installing generic include file ../../../../include/freeList.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../freeList/freeList.h ../../../../include
Installing generic include file ../../../../include/gpHash.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../gpHash/gpHash.h ../../../../include
Installing generic include file ../../../../include/iocsh.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../iocsh/iocsh.h ../../../../include
Installing generic include file ../../../../include/initHooks.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../iocsh/initHooks.h ../../../../include
Installing generic include file ../../../../include/registry.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../iocsh/registry.h ../../../../include
Installing generic include file ../../../../include/libComRegister.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../iocsh/libComRegister.h ../../../../include
Installing generic include file ../../../../include/iocLog.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../log/iocLog.h ../../../../include
Installing generic include file ../../../../include/logClient.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../log/logClient.h ../../../../include
Installing generic include file ../../../../include/macLib.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../macLib/macLib.h ../../../../include
Installing generic include file ../../../../include/alarm.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/alarm.h ../../../../include
Installing generic include file ../../../../include/alarmString.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/alarmString.h ../../../../include
Installing generic include file ../../../../include/adjustment.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/adjustment.h ../../../../include
Installing generic include file ../../../../include/cantProceed.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/cantProceed.h ../../../../include
Installing generic include file ../../../../include/dbDefs.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/dbDefs.h ../../../../include
Installing generic include file ../../../../include/epicsConvert.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/epicsConvert.h ../../../../include
Installing generic include file ../../../../include/epicsExit.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/epicsExit.h ../../../../include
Installing generic include file ../../../../include/epicsStdlib.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/epicsStdlib.h ../../../../include
Installing generic include file ../../../../include/epicsString.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/epicsString.h ../../../../include
Installing generic include file ../../../../include/epicsTypes.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/epicsTypes.h ../../../../include
Installing generic include file ../../../../include/shareLib.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/shareLib.h ../../../../include
Installing generic include file ../../../../include/epicsExport.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/epicsExport.h ../../../../include
Installing generic include file ../../../../include/locationException.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/locationException.h ../../../../include
Installing generic include file ../../../../include/ipAddrToAsciiAsynchronous.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/ipAddrToAsciiAsynchronous.h ../../../../include
Installing generic include file ../../../../include/compilerDependencies.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/compilerDependencies.h ../../../../include
Installing generic include file ../../../../include/epicsUnitTest.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/epicsUnitTest.h ../../../../include
Installing generic include file ../../../../include/testMain.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/testMain.h ../../../../include
Installing generated generic include file ../../../../include/epicsVersion.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/epicsVersion.h ../../../../include
Installing compiler dependent include file ../../../../include/compiler/gcc/compilerSpecific.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/compiler/gcc/compilerSpecific.h ../../../../include/compiler/gcc
mkdir ../../../../include/compiler
mkdir ../../../../include/compiler/gcc
Installing generic include file ../../../../include/osiFileName.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/osiFileName.h ../../../../include
Installing generic include file ../../../../include/osiSock.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/osiSock.h ../../../../include
Installing OS dependent include file ../../../../include/os/Linux/osdSock.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/Linux/osdSock.h ../../../../include/os/Linux
mkdir ../../../../include/os
mkdir ../../../../include/os/Linux
Installing generic include file ../../../../include/epicsInterrupt.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsInterrupt.h ../../../../include
Installing OS dependent include file ../../../../include/os/Linux/osdInterrupt.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/default/osdInterrupt.h ../../../../include/os/Linux
Installing generic include file ../../../../include/epicsMutex.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsMutex.h ../../../../include
Installing OS dependent include file ../../../../include/os/Linux/osdMutex.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/posix/osdMutex.h ../../../../include/os/Linux
Installing generic include file ../../../../include/epicsSpin.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsSpin.h ../../../../include
Installing generic include file ../../../../include/epicsEvent.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsEvent.h ../../../../include
Installing OS dependent include file ../../../../include/os/Linux/osdEvent.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/posix/osdEvent.h ../../../../include/os/Linux
Installing OS dependent include file ../../../../include/os/Linux/epicsMath.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/posix/epicsMath.h ../../../../include/os/Linux
Installing OS dependent include file ../../../../include/os/Linux/osdMessageQueue.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/default/osdMessageQueue.h ../../../../include/os/Linux
Installing OS dependent include file ../../../../include/os/Linux/osdStrtod.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/posix/osdStrtod.h ../../../../include/os/Linux
Installing generic include file ../../../../include/epicsAssert.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsAssert.h ../../../../include
Installing generic include file ../../../../include/epicsFindSymbol.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsFindSymbol.h ../../../../include
Installing generic include file ../../../../include/osiPoolStatus.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/osiPoolStatus.h ../../../../include
Installing OS dependent include file ../../../../include/os/Linux/osdPoolStatus.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/default/osdPoolStatus.h ../../../../include/os/Linux
Installing OS dependent include file ../../../../include/os/Linux/osdThread.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/Linux/osdThread.h ../../../../include/os/Linux
Installing generic include file ../../../../include/epicsThread.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsThread.h ../../../../include
Installing generic include file ../../../../include/epicsTime.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsTime.h ../../../../include
Installing generic include file ../../../../include/epicsGeneralTime.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsGeneralTime.h ../../../../include
Installing OS dependent include file ../../../../include/os/Linux/osdTime.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/Linux/osdTime.h ../../../../include/os/Linux
Installing generic include file ../../../../include/generalTimeSup.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/generalTimeSup.h ../../../../include
Installing generic include file ../../../../include/osiClockTime.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/osiClockTime.h ../../../../include
Installing generic include file ../../../../include/epicsSignal.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsSignal.h ../../../../include
Installing generic include file ../../../../include/osiProcess.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/osiProcess.h ../../../../include
Installing OS dependent include file ../../../../include/os/Linux/osiUnistd.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/Linux/osiUnistd.h ../../../../include/os/Linux
Installing generic include file ../../../../include/osiWireFormat.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/osiWireFormat.h ../../../../include
Installing OS dependent include file ../../../../include/os/Linux/osdWireFormat.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/default/osdWireFormat.h ../../../../include/os/Linux
Installing OS dependent include file ../../../../include/os/Linux/osdWireConfig.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/default/osdWireConfig.h ../../../../include/os/Linux
Installing generic include file ../../../../include/epicsAtomic.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsAtomic.h ../../../../include
Installing generic include file ../../../../include/epicsAtomicDefault.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsAtomicDefault.h ../../../../include
Installing OS dependent include file ../../../../include/os/Linux/epicsAtomicOSD.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/posix/epicsAtomicOSD.h ../../../../include/os/Linux
Installing compiler dependent include file ../../../../include/compiler/gcc/epicsAtomicCD.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/compiler/gcc/epicsAtomicCD.h ../../../../include/compiler/gcc
Installing generic include file ../../../../include/epicsEndian.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsEndian.h ../../../../include
Installing generic include file ../../../../include/epicsReadline.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsReadline.h ../../../../include
Installing generic include file ../../../../include/epicsMessageQueue.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsMessageQueue.h ../../../../include
Installing generic include file ../../../../include/epicsStdio.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsStdio.h ../../../../include
Installing generic include file ../../../../include/epicsStdioRedirect.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsStdioRedirect.h ../../../../include
Installing generic include file ../../../../include/epicsTempFile.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsTempFile.h ../../../../include
Installing OS dependent include file ../../../../include/os/Linux/epicsGetopt.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/default/epicsGetopt.h ../../../../include/os/Linux
Installing generic include file ../../../../include/epicsStackTrace.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsStackTrace.h ../../../../include
Installing generic include file ../../../../include/devLib.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/devLib.h ../../../../include
Installing generic include file ../../../../include/devLibVME.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/devLibVME.h ../../../../include
Installing generic include file ../../../../include/devLibVMEImpl.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/devLibVMEImpl.h ../../../../include
Installing OS dependent include file ../../../../include/os/Linux/osdVME.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/default/osdVME.h ../../../../include/os/Linux
Installing OS dependent include file ../../../../include/os/Linux/epicsMMIO.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/default/epicsMMIO.h ../../../../include/os/Linux
Installing OS dependent include file ../../../../include/os/Linux/epicsMMIODef.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/os/default/epicsMMIODef.h ../../../../include/os/Linux
Installing generic include file ../../../../include/epicsAtomicGCC.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../osi/epicsAtomicGCC.h ../../../../include
Installing generic include file ../../../../include/epicsThreadPool.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pool/epicsThreadPool.h ../../../../include
Installing generic include file ../../../../include/epicsRingPointer.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../ring/epicsRingPointer.h ../../../../include
Installing generic include file ../../../../include/epicsRingBytes.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../ring/epicsRingBytes.h ../../../../include
Installing generic include file ../../../../include/taskwd.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../taskwd/taskwd.h ../../../../include
Installing generic include file ../../../../include/epicsTimer.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../timer/epicsTimer.h ../../../../include
Installing generic include file ../../../../include/yajl_alloc.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../yajl/yajl_alloc.h ../../../../include
Installing generic include file ../../../../include/yajl_common.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../yajl/yajl_common.h ../../../../include
Installing generic include file ../../../../include/yajl_gen.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../yajl/yajl_gen.h ../../../../include
Installing generic include file ../../../../include/yajl_parse.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../yajl/yajl_parse.h ../../../../include
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../flex/ccl.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../flex/dfa.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../flex/ecs.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../flex/gen.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../flex/misc.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../flex/nfa.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../flex/sym.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../flex/tblcmp.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yacc/closure.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yacc/error.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yacc/lalr.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yacc/lr0.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yacc/antelope.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yacc/mkpar.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yacc/output.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yacc/reader.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yacc/skeleton.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yacc/symtab.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yacc/verbose.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yacc/warshall.c
/usr/bin/g++ -o antelope  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         closure.o error.o lalr.o lr0.o antelope.o mkpar.o output.o reader.o skeleton.o symtab.o verbose.o warshall.o       
Installing created executable ../../../../bin/linux-aarch64/antelope
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 antelope ../../../../bin/linux-aarch64
"../../../../bin/linux-aarch64/antelope" -bparse -l -d ../flex/parse.y
mv parse.tab.c parse.c
mv parse.tab.h parse.h
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE       -DDEFAULT_SKELETON_FILE=flex.skel.static    -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c parse.c
/usr/bin/g++ -o e_flex  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ccl.o dfa.o ecs.o gen.o misc.o nfa.o sym.o tblcmp.o parse.o       
Installing created executable ../../../../bin/linux-aarch64/e_flex
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 e_flex ../../../../bin/linux-aarch64
"../../../../bin/linux-aarch64/e_flex" -S../../../../include/flex.skel.static -8 -I -oasLib_lex.c ../as/asLib_lex.l
"../../../../bin/linux-aarch64/antelope" -basLib  ../as/asLib.y
mv asLib.tab.c asLib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF asLib.d  asLib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF warshall.d  ../yacc/warshall.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF verbose.d  ../yacc/verbose.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF symtab.d  ../yacc/symtab.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF skeleton.d  ../yacc/skeleton.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF reader.d  ../yacc/reader.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF output.d  ../yacc/output.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF mkpar.d  ../yacc/mkpar.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF antelope.d  ../yacc/antelope.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF lr0.d  ../yacc/lr0.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF lalr.d  ../yacc/lalr.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF error.d  ../yacc/error.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF closure.d  ../yacc/closure.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF iocLogServer.d  ../log/iocLogServer.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE       -DDEFAULT_SKELETON_FILE=flex.skel.static    -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF parse.d  parse.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF tblcmp.d  ../flex/tblcmp.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF sym.d  ../flex/sym.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF nfa.d  ../flex/nfa.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF misc.d  ../flex/misc.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF gen.d  ../flex/gen.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF ecs.d  ../flex/ecs.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF dfa.d  ../flex/dfa.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF ccl.d  ../flex/ccl.c
Installing PERL_MODULES file ../../../../lib/perl/EPICS/macLib.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../macLib/EPICS/macLib.pm ../../../../lib/perl/EPICS/
Expanding ../log/S99logServer@ to S99logServer
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -a linux-aarch64 -t ../../../.. -D INSTALL_BIN=/usr/bin/linux-aarch64  -DEPICS_LIBCOM_MAJOR_VERSION="3"  -DEPICS_LIBCOM_MINOR_VERSION="23"  -DEPICS_LIBCOM_MAINTENANCE_VERSION="1"  -DEPICS_LIBCOM_DEVELOPMENT_FLAG="0"  ../log/S99logServer@ S99logServer
Installing created executable ../../../../bin/linux-aarch64/S99logServer
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 S99logServer ../../../../bin/linux-aarch64
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c asLib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../as/asTrapWrite.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../bucketLib/bucketLib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../calc/postfix.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../calc/calcPerform.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../cvtFast/cvtFast.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../cxxTemplates/resourceLib.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../cxxTemplates/epicsSingletonMutex.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../dbmf/dbmf.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../ellLib/ellLib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../ellLib/ellSort.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../env/envSubr.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c envData.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../error/errlog.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../error/errSymLib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c errSymTbl.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../fdmgr/fdmgr.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../fdmgr/fdManager.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../freeList/freeListLib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../gpHash/gpHashLib.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall   -DEPICS_COMMANDLINE_LIBRARY=EPICS_COMMANDLINE_LIBRARY_EPICS          -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../iocsh/iocsh.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../iocsh/initHooks.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../iocsh/registry.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../iocsh/libComRegister.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../log/iocLog.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../log/logClient.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../macLib/macCore.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../macLib/macEnv.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../macLib/macUtil.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../misc/alarmString.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../misc/aToIPAddr.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../misc/adjustment.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../misc/cantProceed.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../misc/epicsConvert.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../misc/epicsExit.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../misc/epicsStdlib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../misc/epicsString.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../misc/truncateFile.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../misc/ipAddrToAsciiAsynchronous.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../misc/epicsUnitTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/epicsThread.cpp
../osi/epicsThread.cpp: In member function ‘void epicsThread::printLastChanceExceptionMessage(const char*, const char*)’:
../osi/epicsThread.cpp:84:21: warning: ‘void std::unexpected()’ is deprecated [-Wdeprecated-declarations]
   84 |     std::unexpected ();
      |     ~~~~~~~~~~~~~~~~^~
In file included from ../osi/epicsThread.cpp:14:
/usr/include/c++/14/exception:110:8: note: declared here
  110 |   void unexpected() __attribute__ ((__noreturn__,__cold__));
      |        ^~~~~~~~~~
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/epicsMutex.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/epicsEvent.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/epicsTime.cpp
../osi/epicsTime.cpp: In function ‘size_t epicsTimeToStrftime.part.0(char*, size_t, const char*, const epicsTimeStamp*)’:
../osi/epicsTime.cpp:271:25: warning: ‘char* strncpy(char*, const char*, size_t)’ output truncated copying between 1 and 8 bytes from a string of length 12 [-Wstringop-truncation]
  271 |                 strncpy ( pBufCur, pDoesntFit, tmpLen );
      |                 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../osi/epicsTime.cpp:259:29: warning: ‘char* strncpy(char*, const char*, size_t)’ output truncated copying between 1 and 3 bytes from a string of length 3 [-Wstringop-truncation]
  259 |                     strncpy ( pBufCur, pOVF, tmpLen );
      |                     ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/epicsMessageQueue.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/epicsMath.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/posix/epicsAtomicOSD.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/epicsGeneralTime.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/osiClockTime.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/posix/osdSock.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/default/osdSockAddrReuse.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/Linux/osdSockUnsentCount.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/osiSock.c
../osi/osiSock.c: In function ‘sockAddrToA’:
../osi/osiSock.c:76:13: warning: ‘__builtin_strncpy’ output truncated copying between 0 and 14 bytes from a string of length 15 [-Wstringop-truncation]
   76 |             strncpy ( pBuf, "<Ukn Addr Type>", bufSize-1 );
      |             ^
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/posix/systemCallIntMech.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/default/epicsSocketConvertErrnoToString.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/default/osdAssert.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/posix/osdFindSymbol.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/default/osdInterrupt.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/default/osdPoolStatus.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/posix/osdSignal.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/default/osdEnv.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration   -DEPICS_COMMANDLINE_LIBRARY=EPICS_COMMANDLINE_LIBRARY_EPICS          -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/epicsReadline.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/posix/epicsTempFile.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/epicsStdio.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/posix/osdStdio.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/posix/osdThread.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/Linux/osdThreadExtra.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/default/osdThreadHooks.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/posix/osdMutex.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/posix/osdSpin.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/posix/osdEvent.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/posix/osdTime.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/posix/osdMonotonic.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/posix/osdProcess.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/Linux/osdNetIntf.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/default/osdMessageQueue.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/Linux/osdgetexec.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/devLibVME.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/default/devLibVMEOSD.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/epicsStackTrace.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/Linux/osdBackTrace.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osi/os/Linux/osdFindAddr.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../pool/poolJob.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../pool/threadPool.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../ring/epicsRingPointer.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../ring/epicsRingBytes.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../taskwd/taskwd.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../timer/epicsTimer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../timer/timer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../timer/timerQueue.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../timer/timerQueueActive.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../timer/timerQueueActiveMgr.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../timer/timerQueuePassive.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yajl/yajl.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yajl/yajl_alloc.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yajl/yajl_buf.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yajl/yajl_encode.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yajl/yajl_gen.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yajl/yajl_lex.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCom_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yajl/yajl_parser.c
/usr/bin/ar -rc    libCom.a    asLib.o asTrapWrite.o bucketLib.o postfix.o calcPerform.o cvtFast.o resourceLib.o epicsSingletonMutex.o dbmf.o ellLib.o ellSort.o envSubr.o envData.o errlog.o errSymLib.o errSymTbl.o fdmgr.o fdManager.o freeListLib.o gpHashLib.o iocsh.o initHooks.o registry.o libComRegister.o iocLog.o logClient.o macCore.o macEnv.o macUtil.o alarmString.o aToIPAddr.o adjustment.o cantProceed.o epicsConvert.o epicsExit.o epicsStdlib.o epicsString.o truncateFile.o ipAddrToAsciiAsynchronous.o epicsUnitTest.o epicsThread.o epicsMutex.o epicsEvent.o epicsTime.o epicsMessageQueue.o epicsMath.o epicsAtomicOSD.o epicsGeneralTime.o osiClockTime.o osdSock.o osdSockAddrReuse.o osdSockUnsentCount.o osiSock.o systemCallIntMech.o epicsSocketConvertErrnoToString.o osdAssert.o osdFindSymbol.o osdInterrupt.o osdPoolStatus.o osdSignal.o osdEnv.o epicsReadline.o epicsTempFile.o epicsStdio.o osdStdio.o osdThread.o osdThreadExtra.o osdThreadHooks.o osdMutex.o osdSpin.o osdEvent.o osdTime.o osdMonotonic.o osdProcess.o osdNetIntf.o osdMessageQueue.o osdgetexec.o devLibVME.o devLibVMEOSD.o epicsStackTrace.o osdBackTrace.o osdFindAddr.o poolJob.o threadPool.o epicsRingPointer.o epicsRingBytes.o taskwd.o epicsTimer.o timer.o timerQueue.o timerQueueActive.o timerQueueActiveMgr.o timerQueuePassive.o yajl.o yajl_alloc.o yajl_buf.o yajl_encode.o yajl_gen.o yajl_lex.o yajl_parser.o 
/usr/bin/ranlib libCom.a
/usr/bin/g++ -o libCom.so.3.23.1  -shared -fPIC -Wl,-hlibCom.so.3.23.1 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asLib.o asTrapWrite.o bucketLib.o postfix.o calcPerform.o cvtFast.o resourceLib.o epicsSingletonMutex.o dbmf.o ellLib.o ellSort.o envSubr.o envData.o errlog.o errSymLib.o errSymTbl.o fdmgr.o fdManager.o freeListLib.o gpHashLib.o iocsh.o initHooks.o registry.o libComRegister.o iocLog.o logClient.o macCore.o macEnv.o macUtil.o alarmString.o aToIPAddr.o adjustment.o cantProceed.o epicsConvert.o epicsExit.o epicsStdlib.o epicsString.o truncateFile.o ipAddrToAsciiAsynchronous.o epicsUnitTest.o epicsThread.o epicsMutex.o epicsEvent.o epicsTime.o epicsMessageQueue.o epicsMath.o epicsAtomicOSD.o epicsGeneralTime.o osiClockTime.o osdSock.o osdSockAddrReuse.o osdSockUnsentCount.o osiSock.o systemCallIntMech.o epicsSocketConvertErrnoToString.o osdAssert.o osdFindSymbol.o osdInterrupt.o osdPoolStatus.o osdSignal.o osdEnv.o epicsReadline.o epicsTempFile.o epicsStdio.o osdStdio.o osdThread.o osdThreadExtra.o osdThreadHooks.o osdMutex.o osdSpin.o osdEvent.o osdTime.o osdMonotonic.o osdProcess.o osdNetIntf.o osdMessageQueue.o osdgetexec.o devLibVME.o devLibVMEOSD.o epicsStackTrace.o osdBackTrace.o osdFindAddr.o poolJob.o threadPool.o epicsRingPointer.o epicsRingBytes.o taskwd.o epicsTimer.o timer.o timerQueue.o timerQueueActive.o timerQueueActiveMgr.o timerQueuePassive.o yajl.o yajl_alloc.o yajl_buf.o yajl_encode.o yajl_gen.o yajl_lex.o yajl_parser.o       -lpthread    -lm -lrt -ldl -lgcc
Installing shared library ../../../../lib/linux-aarch64/libCom.so.3.23.1
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libCom.so.3.23.1 ../../../../lib/linux-aarch64
ln -s libCom.so.3.23.1 ../../../../lib/linux-aarch64/libCom.so
Installing library ../../../../lib/linux-aarch64/libCom.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libCom.a ../../../../lib/linux-aarch64
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I../osi/compiler/gcc -I../osi/compiler/default -I. -I../osi/os/Linux -I../osi/os/posix -I../osi/os/default -I.. -I../as -I../bucketLib -I../calc -I../cvtFast -I../cppStd -I../cxxTemplates -I../dbmf -I../ellLib -I../env -I../error -I../fdmgr -I../flex -I../freeList -I../gpHash -I../iocsh -I../log -I../macLib -I../misc -I../osi -I../pool -I../ring -I../taskwd -I../timer -I../yacc -I../yacc -I../yajl -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../log/iocLogServer.c
/usr/bin/g++ -o iocLogServer  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         iocLogServer.o    -lCom   
Installing created executable ../../../../bin/linux-aarch64/iocLogServer
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 iocLogServer ../../../../bin/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/src'
/usr/bin/make -C ./RTEMS install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/RTEMS'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/RTEMS/O.linux-aarch64'
Installing generic include file ../../../../include/epicsRtemsInitHooks.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../epicsRtemsInitHooks.h ../../../../include
Installing generic include file ../../../../include/epicsMemFs.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../epicsMemFs.h ../../../../include
Installing generic include file ../../../../include/epicsNtp.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../epicsNtp.h ../../../../include
Installing script ../../../../bin/linux-aarch64/epicsMakeMemFs.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ../epicsMakeMemFs.pl ../../../../bin/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/RTEMS/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/RTEMS'
/usr/bin/make -C ./vxWorks install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/vxWorks'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/vxWorks/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/vxWorks/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/vxWorks'
/usr/bin/make -C ./test install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/test'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/test/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF nonEpicsThreadPriorityTest.d  ../nonEpicsThreadPriorityTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF cvtFastPerform.d  ../cvtFastPerform.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsAtomicPerform.d  ../epicsAtomicPerform.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF buckTest.d  ../buckTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsMaxThreads.d  ../epicsMaxThreads.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsThreadPerform.d  ../epicsThreadPerform.cpp
INSTALL_LOCATION=../../../..
perl -CSD ../../../../modules/database/src/std/softIoc/makeInstallDir.pl "../../../.." > epicsInstallDir.h
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DBUILDING_SHARED_LIBRARIES    -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsLoadTest.d  ../epicsLoadTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF iocshTest.d  ../iocshTest.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF yajl_test.d  ../yajl_test.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF testexecname.d  ../testexecname.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF osiSockTest.d  ../osiSockTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF ipAddrToAsciiTest.d  ../ipAddrToAsciiTest.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsStackTraceTest.d  ../epicsStackTraceTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsMessageQueueTest.d  ../epicsMessageQueueTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF blockingSockTest.d  ../blockingSockTest.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF taskwdTest.d  ../taskwdTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF aslibtest.d  ../aslibtest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF macLibTest.d  ../macLibTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF cvtFastTest.d  ../cvtFastTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF macDefExpandTest.d  ../macDefExpandTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsAtomicTest.d  ../epicsAtomicTest.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsSpinTest.d  ../epicsSpinTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsMutexTest.d  ../epicsMutexTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsEventTest.d  ../epicsEventTest.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF ringBytesTest.d  ../ringBytesTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF ringPointerTest.d  ../ringPointerTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsTimerTest.d  ../epicsTimerTest.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsExitTest.d  ../epicsExitTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF initHookTest.d  ../initHookTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsThreadPoolTest.d  ../epicsThreadPoolTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsThreadHooksTest.d  ../epicsThreadHooksTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsThreadPrivateTest.d  ../epicsThreadPrivateTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsThreadPriorityTest.d  ../epicsThreadPriorityTest.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsThreadOnceTest.d  ../epicsThreadOnceTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsThreadClassTest.d  ../epicsThreadClassTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsThreadTest.d  ../epicsThreadTest.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsTimeZoneTest.d  ../epicsTimeZoneTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsTimeTest.d  ../epicsTimeTest.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsStringTest.d  ../epicsStringTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsSockResolveTest.d  ../epicsSockResolveTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsStdlibTest.d  ../epicsStdlibTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsStdioTest.d  ../epicsStdioTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsErrlogTest.d  ../epicsErrlogTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsEnvUnsetTest.d  ../epicsEnvUnsetTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsEnvTest.d  ../epicsEnvTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsEllTest.d  ../epicsEllTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsMMIOTest.d  ../epicsMMIOTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsMathTest.d  ../epicsMathTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsAlgorithmTest.d  ../epicsAlgorithmTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsCalcTest.d  ../epicsCalcTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsInlineTest4.d  ../epicsInlineTest4.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsInlineTest3.d  ../epicsInlineTest3.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsInlineTest2.d  ../epicsInlineTest2.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsInlineTest1.d  ../epicsInlineTest1.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsTypesTest.d  ../epicsTypesTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -MM -MF epicsUnitTestTest.d  ../epicsUnitTestTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsUnitTestTest.c
/usr/bin/g++ -o epicsUnitTestTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsUnitTestTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsTypesTest.c
/usr/bin/g++ -o epicsTypesTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsTypesTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsInlineTest1.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsInlineTest2.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsInlineTest3.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsInlineTest4.cpp
/usr/bin/g++ -o epicsInlineTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsInlineTest1.o epicsInlineTest2.o epicsInlineTest3.o epicsInlineTest4.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsCalcTest.cpp
/usr/bin/g++ -o epicsCalcTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsCalcTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsAlgorithmTest.cpp
/usr/bin/g++ -o epicsAlgorithmTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsAlgorithmTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsMathTest.c
/usr/bin/g++ -o epicsMathTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsMathTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsMMIOTest.c
/usr/bin/g++ -o epicsMMIOTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsMMIOTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsEllTest.c
/usr/bin/g++ -o epicsEllTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsEllTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsEnvTest.c
/usr/bin/g++ -o epicsEnvTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsEnvTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsEnvUnsetTest.c
/usr/bin/g++ -o epicsEnvUnsetTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsEnvUnsetTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsErrlogTest.c
/usr/bin/g++ -o epicsErrlogTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsErrlogTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsStdioTest.c
/usr/bin/g++ -o epicsStdioTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsStdioTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsStdlibTest.c
/usr/bin/g++ -o epicsStdlibTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsStdlibTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsSockResolveTest.c
/usr/bin/g++ -o epicsSockResolveTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsSockResolveTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsStringTest.c
/usr/bin/g++ -o epicsStringTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsStringTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsTimeTest.cpp
/usr/bin/g++ -o epicsTimeTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsTimeTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsTimeZoneTest.c
/usr/bin/g++ -o epicsTimeZoneTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsTimeZoneTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsThreadTest.cpp
/usr/bin/g++ -o epicsThreadTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsThreadTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsThreadClassTest.cpp
/usr/bin/g++ -o epicsThreadClassTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsThreadClassTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsThreadOnceTest.c
/usr/bin/g++ -o epicsThreadOnceTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsThreadOnceTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsThreadPriorityTest.cpp
/usr/bin/g++ -o epicsThreadPriorityTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsThreadPriorityTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsThreadPrivateTest.cpp
/usr/bin/g++ -o epicsThreadPrivateTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsThreadPrivateTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsThreadHooksTest.c
/usr/bin/g++ -o epicsThreadHooksTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsThreadHooksTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsThreadPoolTest.c
/usr/bin/g++ -o epicsThreadPoolTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsThreadPoolTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../initHookTest.c
/usr/bin/g++ -o initHookTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         initHookTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsExitTest.c
/usr/bin/g++ -o epicsExitTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsExitTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsTimerTest.cpp
/usr/bin/g++ -o epicsTimerTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsTimerTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../ringPointerTest.c
/usr/bin/g++ -o ringPointerTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ringPointerTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../ringBytesTest.c
/usr/bin/g++ -o ringBytesTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ringBytesTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsEventTest.cpp
/usr/bin/g++ -o epicsEventTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsEventTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsMutexTest.cpp
/usr/bin/g++ -o epicsMutexTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsMutexTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsSpinTest.c
/usr/bin/g++ -o epicsSpinTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsSpinTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsAtomicTest.cpp
/usr/bin/g++ -o epicsAtomicTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsAtomicTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../macDefExpandTest.c
/usr/bin/g++ -o macDefExpandTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         macDefExpandTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../cvtFastTest.c
/usr/bin/g++ -o cvtFastTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         cvtFastTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../macLibTest.c
/usr/bin/g++ -o macLibTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         macLibTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../aslibtest.c
/usr/bin/g++ -o aslibtest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         aslibtest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../taskwdTest.c
/usr/bin/g++ -o taskwdTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         taskwdTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../blockingSockTest.cpp
/usr/bin/g++ -o blockingSockTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         blockingSockTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsMessageQueueTest.cpp
/usr/bin/g++ -o epicsMessageQueueTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsMessageQueueTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsStackTraceTest.c
../epicsStackTraceTest.c: In function ‘logClient’:
../epicsStackTraceTest.c:96:5: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-truncation]
   96 |     strncpy( td->buf+td->pos, msg, sz );
      |     ^
../epicsStackTraceTest.c:91:17: note: length computed here
   91 |     size_t sz = strlen(msg);
      |                 ^~~~~~~~~~~
/usr/bin/g++ -o epicsStackTraceTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsStackTraceTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../ipAddrToAsciiTest.cpp
/usr/bin/g++ -o ipAddrToAsciiTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ipAddrToAsciiTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../osiSockTest.c
/usr/bin/g++ -o osiSockTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         osiSockTest.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../testexecname.c
/usr/bin/g++ -o testexecname  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testexecname.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../yajl_test.c
/usr/bin/g++ -o yajl_test  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         yajl_test.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../iocshTest.cpp
/usr/bin/g++ -o iocshTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         iocshTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DBUILDING_SHARED_LIBRARIES    -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsLoadTest.cpp
/usr/bin/g++ -o epicsLoadTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsLoadTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsThreadPerform.cpp
/usr/bin/g++ -o epicsThreadPerform  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsThreadPerform.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsMaxThreads.c
/usr/bin/g++ -o epicsMaxThreads  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsMaxThreads.o    -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../buckTest.c
/usr/bin/g++ -o buckTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         buckTest.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../epicsAtomicPerform.cpp
/usr/bin/g++ -o epicsAtomicPerform  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicsAtomicPerform.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../cvtFastPerform.cpp
/usr/bin/g++ -o cvtFastPerform  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         cvtFastPerform.o    -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../include/compiler/gcc -I../../../../include/os/Linux -I../../../../include         -c ../nonEpicsThreadPriorityTest.cpp
/usr/bin/g++ -o nonEpicsThreadPriorityTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         nonEpicsThreadPriorityTest.o    -lCom  -lpthread 
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../.. -a linux-aarch64 ../epicsUnitTestTest.plt epicsUnitTestTest.t
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsTypesTest.t epicsTypesTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsInlineTest.t epicsInlineTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsCalcTest.t epicsCalcTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsAlgorithmTest.t epicsAlgorithmTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsMathTest.t epicsMathTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsMMIOTest.t epicsMMIOTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsEllTest.t epicsEllTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsEnvTest.t epicsEnvTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsEnvUnsetTest.t epicsEnvUnsetTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsErrlogTest.t epicsErrlogTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsStdioTest.t epicsStdioTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsStdlibTest.t epicsStdlibTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsSockResolveTest.t epicsSockResolveTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsStringTest.t epicsStringTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsTimeTest.t epicsTimeTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsTimeZoneTest.t epicsTimeZoneTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsThreadTest.t epicsThreadTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsThreadClassTest.t epicsThreadClassTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsThreadOnceTest.t epicsThreadOnceTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsThreadPriorityTest.t epicsThreadPriorityTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsThreadPrivateTest.t epicsThreadPrivateTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsThreadHooksTest.t epicsThreadHooksTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsThreadPoolTest.t epicsThreadPoolTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 initHookTest.t initHookTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsExitTest.t epicsExitTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsTimerTest.t epicsTimerTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ringPointerTest.t ringPointerTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ringBytesTest.t ringBytesTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsEventTest.t epicsEventTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsMutexTest.t epicsMutexTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsSpinTest.t epicsSpinTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsAtomicTest.t epicsAtomicTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 macDefExpandTest.t macDefExpandTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 cvtFastTest.t cvtFastTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 macLibTest.t macLibTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 aslibtest.t aslibtest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../.. -a linux-aarch64 ../macLib.plt macLib.t
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 taskwdTest.t taskwdTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 blockingSockTest.t blockingSockTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsMessageQueueTest.t epicsMessageQueueTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsStackTraceTest.t epicsStackTraceTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ipAddrToAsciiTest.t ipAddrToAsciiTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 osiSockTest.t osiSockTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testexecname.t testexecname
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../.. -a linux-aarch64 ../yajlTest.plt yajlTest.t
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 iocshTest.t iocshTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 epicsLoadTest.t epicsLoadTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 nonEpicsThreadPriorityTest.t nonEpicsThreadPriorityTest
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/test/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom'
/usr/bin/make -C ./ca install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/ca'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src'
/usr/bin/make -C ./client install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/client'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/client/O.linux-aarch64'
Expanding ../caVersion.h@ to ../O.Common/../O.Common/caVersion.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../.. -D INSTALL_BIN=/usr/bin/linux-aarch64  -DEPICS_CA_MAJOR_VERSION="4"  -DEPICS_CA_MINOR_VERSION="14"  -DEPICS_CA_MAINTENANCE_VERSION="4"  -DEPICS_CA_DEVELOPMENT_FLAG="0"  ../caVersion.h@ ../O.Common/caVersion.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeAPIheader.pl -o ../O.Common/libCaAPI.h libCa
Installing generated generic include file ../../../../../include/libCaAPI.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/libCaAPI.h ../../../../../include
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF caEventRate.d  ../caEventRate.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF caEventRateMain.d  ../caEventRateMain.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF casw.d  ../casw.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF caConnTest.d  ../caConnTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF caConnTestMain.d  ../caConnTestMain.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF acctst.d  ../acctst.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF acctstMain.d  ../acctstMain.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF catime.d  ../catime.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF catimeMain.d  ../catimeMain.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF caRepeater.d  ../caRepeater.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF ca_test.d  ../test/ca_test.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF ca_test_main.d  ../test/ca_test_main.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF msgForMultiplyDefinedPV.d  ../msgForMultiplyDefinedPV.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF hostNameCache.d  ../hostNameCache.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF comBuf.d  ../comBuf.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF comQueSend.d  ../comQueSend.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF comQueRecv.d  ../comQueRecv.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF localHostName.d  ../localHostName.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF syncGroupWriteNotify.d  ../syncGroupWriteNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF syncGroupReadNotify.d  ../syncGroupReadNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF syncGroupNotify.d  ../syncGroupNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF CASG.d  ../CASG.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF syncgrp.d  ../syncgrp.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF putCallback.d  ../putCallback.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF getCopy.d  ../getCopy.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF getCallback.d  ../getCallback.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF oldSubscription.d  ../oldSubscription.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF oldChannelNotify.d  ../oldChannelNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF ca_client_context.d  ../ca_client_context.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF bhe.d  ../bhe.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF tcpRecvWatchdog.d  ../tcpRecvWatchdog.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF tcpSendWatchdog.d  ../tcpSendWatchdog.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF netSubscription.d  ../netSubscription.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF netWriteNotifyIO.d  ../netWriteNotifyIO.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF netReadNotifyIO.d  ../netReadNotifyIO.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF noopiiu.d  ../noopiiu.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF tcpiiu.d  ../tcpiiu.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF udpiiu.d  ../udpiiu.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF netiiu.d  ../netiiu.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF nciu.d  ../nciu.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF baseNMIU.d  ../baseNMIU.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF repeaterSubscribeTimer.d  ../repeaterSubscribeTimer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF disconnectGovernorTimer.d  ../disconnectGovernorTimer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF searchTimer.d  ../searchTimer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF repeater.d  ../repeater.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF test_event.d  ../test_event.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF convert.d  ../convert.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF iocinf.d  ../iocinf.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF access.d  ../access.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF cacStateNotify.d  ../cacStateNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF cacWriteNotify.d  ../cacWriteNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF cacReadNotify.d  ../cacReadNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF cacContextNotify.d  ../cacContextNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF cacChannelNotify.d  ../cacChannelNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF cacChannel.d  ../cacChannel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF cac.d  ../cac.cpp
Installing generic include file ../../../../../include/cadef.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../cadef.h ../../../../../include
Installing generic include file ../../../../../include/caerr.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../caerr.h ../../../../../include
Installing generic include file ../../../../../include/caeventmask.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../caeventmask.h ../../../../../include
Installing generic include file ../../../../../include/caProto.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../caProto.h ../../../../../include
Installing generic include file ../../../../../include/db_access.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db_access.h ../../../../../include
Installing generic include file ../../../../../include/addrList.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../addrList.h ../../../../../include
Installing generic include file ../../../../../include/cacIO.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../cacIO.h ../../../../../include
Installing generic include file ../../../../../include/caDiagnostics.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../caDiagnostics.h ../../../../../include
Installing generic include file ../../../../../include/net_convert.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../net_convert.h ../../../../../include
Installing generated generic include file ../../../../../include/caVersion.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/caVersion.h ../../../../../include
Installing html ../../../../../html/./CAref.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../CAref.html ../../../../../html/.
Expanding ../caRepeater.service@ to caRepeater.service
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -a linux-aarch64 -t ../../../../.. -D INSTALL_BIN=/usr/bin/linux-aarch64  -DEPICS_CA_MAJOR_VERSION="4"  -DEPICS_CA_MINOR_VERSION="14"  -DEPICS_CA_MAINTENANCE_VERSION="4"  -DEPICS_CA_DEVELOPMENT_FLAG="0"  ../caRepeater.service@ caRepeater.service
Installing created executable ../../../../../bin/linux-aarch64/caRepeater.service
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 caRepeater.service ../../../../../bin/linux-aarch64
Expanding ../S99caRepeater@ to S99caRepeater
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -a linux-aarch64 -t ../../../../.. -D INSTALL_BIN=/usr/bin/linux-aarch64  -DEPICS_CA_MAJOR_VERSION="4"  -DEPICS_CA_MINOR_VERSION="14"  -DEPICS_CA_MAINTENANCE_VERSION="4"  -DEPICS_CA_DEVELOPMENT_FLAG="0"  ../S99caRepeater@ S99caRepeater
Installing created executable ../../../../../bin/linux-aarch64/S99caRepeater
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 S99caRepeater ../../../../../bin/linux-aarch64
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../cac.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../cacChannel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../cacChannelNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../cacContextNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../cacReadNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../cacWriteNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../cacStateNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../access.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../iocinf.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../convert.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../test_event.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../repeater.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../searchTimer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../disconnectGovernorTimer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../repeaterSubscribeTimer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../baseNMIU.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../nciu.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../netiiu.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../udpiiu.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../tcpiiu.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../noopiiu.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../netReadNotifyIO.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../netWriteNotifyIO.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../netSubscription.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../tcpSendWatchdog.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../tcpRecvWatchdog.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../bhe.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../ca_client_context.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../oldChannelNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../oldSubscription.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../getCallback.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../getCopy.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../putCallback.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../syncgrp.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../CASG.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../syncGroupNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../syncGroupReadNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../syncGroupWriteNotify.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../localHostName.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../comQueRecv.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../comQueSend.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../comBuf.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../hostNameCache.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux   -DBUILDING_libCa_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../msgForMultiplyDefinedPV.cpp
/usr/bin/ar -rc    libca.a     cac.o cacChannel.o cacChannelNotify.o cacContextNotify.o cacReadNotify.o cacWriteNotify.o cacStateNotify.o access.o iocinf.o convert.o test_event.o repeater.o searchTimer.o disconnectGovernorTimer.o repeaterSubscribeTimer.o baseNMIU.o nciu.o netiiu.o udpiiu.o tcpiiu.o noopiiu.o netReadNotifyIO.o netWriteNotifyIO.o netSubscription.o tcpSendWatchdog.o tcpRecvWatchdog.o bhe.o ca_client_context.o oldChannelNotify.o oldSubscription.o getCallback.o getCopy.o putCallback.o syncgrp.o CASG.o syncGroupNotify.o syncGroupReadNotify.o syncGroupWriteNotify.o localHostName.o comQueRecv.o comQueSend.o comBuf.o hostNameCache.o msgForMultiplyDefinedPV.o
/usr/bin/ranlib libca.a
/usr/bin/g++ -o libca.so.4.14.4  -shared -fPIC -Wl,-hlibca.so.4.14.4 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic          cac.o cacChannel.o cacChannelNotify.o cacContextNotify.o cacReadNotify.o cacWriteNotify.o cacStateNotify.o access.o iocinf.o convert.o test_event.o repeater.o searchTimer.o disconnectGovernorTimer.o repeaterSubscribeTimer.o baseNMIU.o nciu.o netiiu.o udpiiu.o tcpiiu.o noopiiu.o netReadNotifyIO.o netWriteNotifyIO.o netSubscription.o tcpSendWatchdog.o tcpRecvWatchdog.o bhe.o ca_client_context.o oldChannelNotify.o oldSubscription.o getCallback.o getCopy.o putCallback.o syncgrp.o CASG.o syncGroupNotify.o syncGroupReadNotify.o syncGroupWriteNotify.o localHostName.o comQueRecv.o comQueSend.o comBuf.o hostNameCache.o msgForMultiplyDefinedPV.o   -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library ../../../../../lib/linux-aarch64/libca.so.4.14.4
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libca.so.4.14.4 ../../../../../lib/linux-aarch64
ln -s libca.so.4.14.4 ../../../../../lib/linux-aarch64/libca.so
Installing library ../../../../../lib/linux-aarch64/libca.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libca.a ../../../../../lib/linux-aarch64
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../test/ca_test_main.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../test/ca_test.c
/usr/bin/g++ -o ca_test  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ca_test_main.o ca_test.o    -lca -lCom -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../caRepeater.cpp
/usr/bin/g++ -o caRepeater  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         caRepeater.o    -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../catimeMain.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../catime.c
/usr/bin/g++ -o catime  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         catimeMain.o catime.o    -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../acctstMain.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../acctst.c
/usr/bin/g++ -o acctst  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         acctstMain.o acctst.o    -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../caConnTestMain.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../caConnTest.cpp
/usr/bin/g++ -o caConnTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         caConnTestMain.o caConnTest.o    -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../casw.cpp
/usr/bin/g++ -o casw  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         casw.o    -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../caEventRateMain.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../test -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../caEventRate.cpp
/usr/bin/g++ -o caEventRate  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         caEventRateMain.o caEventRate.o    -lca -lCom   
Installing created executable ../../../../../bin/linux-aarch64/ca_test
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ca_test ../../../../../bin/linux-aarch64
Installing created executable ../../../../../bin/linux-aarch64/caRepeater
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 caRepeater ../../../../../bin/linux-aarch64
Installing created executable ../../../../../bin/linux-aarch64/catime
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 catime ../../../../../bin/linux-aarch64
Installing created executable ../../../../../bin/linux-aarch64/acctst
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 acctst ../../../../../bin/linux-aarch64
Installing created executable ../../../../../bin/linux-aarch64/caConnTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 caConnTest ../../../../../bin/linux-aarch64
Installing created executable ../../../../../bin/linux-aarch64/casw
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 casw ../../../../../bin/linux-aarch64
Installing created executable ../../../../../bin/linux-aarch64/caEventRate
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 caEventRate ../../../../../bin/linux-aarch64
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/client/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/client'
/usr/bin/make -C ./tools install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/tools'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/tools/O.linux-aarch64'
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF caput.d  ../caput.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF cainfo.d  ../cainfo.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF camonitor.d  ../camonitor.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF caget.d  ../caget.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF tool_lib.d  ../tool_lib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../caget.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../tool_lib.c
/usr/bin/g++ -o caget  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         caget.o tool_lib.o   -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../camonitor.c
/usr/bin/g++ -o camonitor  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         camonitor.o tool_lib.o   -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../cainfo.c
/usr/bin/g++ -o cainfo  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         cainfo.o tool_lib.o   -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../caput.c
/usr/bin/g++ -o caput  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         caput.o tool_lib.o   -lca -lCom   
Installing created executable ../../../../../bin/linux-aarch64/caget
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 caget ../../../../../bin/linux-aarch64
Installing created executable ../../../../../bin/linux-aarch64/camonitor
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 camonitor ../../../../../bin/linux-aarch64
Installing created executable ../../../../../bin/linux-aarch64/cainfo
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 cainfo ../../../../../bin/linux-aarch64
Installing created executable ../../../../../bin/linux-aarch64/caput
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 caput ../../../../../bin/linux-aarch64
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/tools/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/tools'
/usr/bin/make -C ./perl install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/perl'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/perl/O.linux-aarch64'
rm -f Cap5.c Cap5.c_new
perl -CSD /usr/bin/xsubpp -typemap /usr/share/perl/5.40/ExtUtils/typemap ../Cap5.xs > Cap5.c_new && mv Cap5.c_new Cap5.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration   -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64          -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include    -I/usr/lib/aarch64-linux-gnu/perl/5.40/CORE     -MM -MF Cap5.d  Cap5.c
Installing PERL_MODULES file ../../../../../lib/perl/CA.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../CA.pm ../../../../../lib/perl/
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration   -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64          -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include    -I/usr/lib/aarch64-linux-gnu/perl/5.40/CORE     -c Cap5.c
../Cap5.xs: In function ‘CA_put’:
../Cap5.xs:615:17: warning: ‘__builtin_strncpy’ specified bound 40 equals destination size [-Wstringop-truncation]
  615 |                 strncpy(data.dbr_string, SvPV_nolen(val), MAX_STRING_SIZE);
      |                 ^
../Cap5.xs: In function ‘CA_put_callback’:
../Cap5.xs:707:17: warning: ‘__builtin_strncpy’ specified bound 40 equals destination size [-Wstringop-truncation]
  707 |                 strncpy(data.dbr_string, SvPV_nolen(val), MAX_STRING_SIZE);
      |                 ^
/usr/bin/g++ -o libCap5.so  -shared -fPIC -Wl,-hlibCap5.so -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         Cap5.o    -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing loadable shared library ../../../../../lib/perl/5.40.0/aarch64-linux-gnu-thread-multi/libCap5.so
mkdir ../../../../../lib/perl/5.40.0
mkdir ../../../../../lib/perl/5.40.0/aarch64-linux-gnu-thread-multi
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podToHtml.pl -s -o CA.html ../CA.pm
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./CA.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/CA.html ../../../../../html/.
Installing script ../../../../../bin/linux-aarch64/capr.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ../capr.pl ../../../../../bin/linux-aarch64
Installing loadable shared library ../../../../../lib/linux-aarch64/libCap5.so
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libCap5.so ../../../../../lib/linux-aarch64
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/perl/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/perl'
/usr/bin/make -C ./template install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/template'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/template/O.linux-aarch64'
Installing ../../../../../templates/makeBaseApp/top/caClientApp/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/caClientApp/Makefile ../../../../../templates/makeBaseApp/top/caClientApp
mkdir ../../../../../templates/makeBaseApp/top/caClientApp
Installing ../../../../../templates/makeBaseApp/top/caClientApp/caExample.c
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/caClientApp/caExample.c ../../../../../templates/makeBaseApp/top/caClientApp
Installing ../../../../../templates/makeBaseApp/top/caClientApp/caMonitor.c
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/caClientApp/caMonitor.c ../../../../../templates/makeBaseApp/top/caClientApp
Installing ../../../../../templates/makeBaseApp/top/caPerlApp/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/caPerlApp/Makefile ../../../../../templates/makeBaseApp/top/caPerlApp
mkdir ../../../../../templates/makeBaseApp/top/caPerlApp
Installing ../../../../../templates/makeBaseApp/top/caPerlApp/cainfo.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/caPerlApp/cainfo.pl ../../../../../templates/makeBaseApp/top/caPerlApp
Installing ../../../../../templates/makeBaseApp/top/caPerlApp/caget.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/caPerlApp/caget.pl ../../../../../templates/makeBaseApp/top/caPerlApp
Installing ../../../../../templates/makeBaseApp/top/caPerlApp/caput.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/caPerlApp/caput.pl ../../../../../templates/makeBaseApp/top/caPerlApp
Installing ../../../../../templates/makeBaseApp/top/caPerlApp/camonitor.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/caPerlApp/camonitor.pl ../../../../../templates/makeBaseApp/top/caPerlApp
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/template/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/template'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca'
/usr/bin/make -C ./database install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/database'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src'
/usr/bin/make -C ./tools install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/tools'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/tools/O.linux-aarch64'
Installing PERL_MODULES file ../../../../../lib/perl/DBD.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD.pm ../../../../../lib/perl/
Installing PERL_MODULES file ../../../../../lib/perl/DBD/Base.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD/Base.pm ../../../../../lib/perl/DBD/
mkdir ../../../../../lib/perl/DBD
Installing PERL_MODULES file ../../../../../lib/perl/DBD/Breaktable.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD/Breaktable.pm ../../../../../lib/perl/DBD/
Installing PERL_MODULES file ../../../../../lib/perl/DBD/Device.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD/Device.pm ../../../../../lib/perl/DBD/
Installing PERL_MODULES file ../../../../../lib/perl/DBD/Driver.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD/Driver.pm ../../../../../lib/perl/DBD/
Installing PERL_MODULES file ../../../../../lib/perl/DBD/Link.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD/Link.pm ../../../../../lib/perl/DBD/
Installing PERL_MODULES file ../../../../../lib/perl/DBD/Function.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD/Function.pm ../../../../../lib/perl/DBD/
Installing PERL_MODULES file ../../../../../lib/perl/DBD/Menu.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD/Menu.pm ../../../../../lib/perl/DBD/
Installing PERL_MODULES file ../../../../../lib/perl/DBD/Output.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD/Output.pm ../../../../../lib/perl/DBD/
Installing PERL_MODULES file ../../../../../lib/perl/DBD/Parser.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD/Parser.pm ../../../../../lib/perl/DBD/
Installing PERL_MODULES file ../../../../../lib/perl/DBD/Recfield.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD/Recfield.pm ../../../../../lib/perl/DBD/
Installing PERL_MODULES file ../../../../../lib/perl/DBD/Recordtype.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD/Recordtype.pm ../../../../../lib/perl/DBD/
Installing PERL_MODULES file ../../../../../lib/perl/DBD/Record.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD/Record.pm ../../../../../lib/perl/DBD/
Installing PERL_MODULES file ../../../../../lib/perl/DBD/Registrar.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD/Registrar.pm ../../../../../lib/perl/DBD/
Installing PERL_MODULES file ../../../../../lib/perl/DBD/Variable.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../DBD/Variable.pm ../../../../../lib/perl/DBD/
Installing PERL_MODULES file ../../../../../lib/perl/EPICS/IOC.pm
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../EPICS/IOC.pm ../../../../../lib/perl/EPICS/
Expanding epics-base-linux-aarch64.pc@ to epics-base-linux-aarch64.pc
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -a linux-aarch64 -DFINAL_LOCATION="/usr" -DOS_CLASS="Linux" -DCMPLR_CLASS="gcc" -DC_CFLAGS="-D_GNU_SOURCE -D_DEFAULT_SOURCE -DUNIX -Dlinux -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -D_FORTIFY_SOURCE=2" -DLDFLAGS="-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -rdynamic" -DLDLIBS="-lpthread -lm -lrt -ldl -lgcc" -DEPICS_VERSION="7" -DEPICS_REVISION="0" -DEPICS_MODIFICATION="8" -DEPICS_PATCH_LEVEL="1" -DCC="/usr/bin/gcc" -DCCC="/usr/bin/g++" -DCPP="/usr/bin/gcc -x c -E" -DAR="/usr/bin/ar -rc" -DLD="/usr/bin/ld -r" -DEPICS_BASE_HOST_LIBS="ca Com" -DEPICS_BASE_IOC_LIBS="dbRecStd dbCore ca Com" -t ../../../../..    epics-base-linux-aarch64.pc@ epics-base-linux-aarch64.pc
Installing PKGCONFIG file ../../../../../lib/pkgconfig/epics-base-linux-aarch64.pc
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 epics-base-linux-aarch64.pc ../../../../../lib/pkgconfig/
mkdir ../../../../../lib/pkgconfig
Expanding ../epics-base.pc@ to epics-base.pc
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -a linux-aarch64 -DFINAL_LOCATION="/usr" -DOS_CLASS="Linux" -DCMPLR_CLASS="gcc" -DC_CFLAGS="-D_GNU_SOURCE -D_DEFAULT_SOURCE -DUNIX -Dlinux -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -D_FORTIFY_SOURCE=2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -D_FORTIFY_SOURCE=2" -DLDFLAGS="-Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now -rdynamic" -DLDLIBS="-lpthread -lm -lrt -ldl -lgcc" -DEPICS_VERSION="7" -DEPICS_REVISION="0" -DEPICS_MODIFICATION="8" -DEPICS_PATCH_LEVEL="1" -DCC="/usr/bin/gcc" -DCCC="/usr/bin/g++" -DCPP="/usr/bin/gcc -x c -E" -DAR="/usr/bin/ar -rc" -DLD="/usr/bin/ld -r" -DEPICS_BASE_HOST_LIBS="ca Com" -DEPICS_BASE_IOC_LIBS="dbRecStd dbCore ca Com" -t ../../../../..    ../epics-base.pc@ epics-base.pc
Installing PKGCONFIG file ../../../../../lib/pkgconfig/epics-base.pc
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 epics-base.pc ../../../../../lib/pkgconfig/
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podToHtml.pl -s -o IOC.html ../EPICS/IOC.pm
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./EPICS/IOC.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/EPICS/IOC.html ../../../../../html/./EPICS
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podToHtml.pl -s -o dbdToHtml.html ../dbdToHtml.pl
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./dbdToHtml.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/dbdToHtml.html ../../../../../html/.
Installing script ../../../../../bin/linux-aarch64/makeIncludeDbd.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ../makeIncludeDbd.pl ../../../../../bin/linux-aarch64
Installing script ../../../../../bin/linux-aarch64/dbdToMenuH.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ../dbdToMenuH.pl ../../../../../bin/linux-aarch64
Installing script ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ../dbdToRecordtypeH.pl ../../../../../bin/linux-aarch64
Installing script ../../../../../bin/linux-aarch64/dbdExpand.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ../dbdExpand.pl ../../../../../bin/linux-aarch64
Installing script ../../../../../bin/linux-aarch64/dbExpand.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ../dbExpand.pl ../../../../../bin/linux-aarch64
Installing script ../../../../../bin/linux-aarch64/dbdToHtml.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ../dbdToHtml.pl ../../../../../bin/linux-aarch64
Installing script ../../../../../bin/linux-aarch64/registerRecordDeviceDriver.pl
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ../registerRecordDeviceDriver.pl ../../../../../bin/linux-aarch64
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/tools/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/tools'
/usr/bin/make -C ./ioc install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/ioc'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/ioc/O.linux-aarch64'
Expanding ../databaseVersion.h@ to ../O.Common/../O.Common/databaseVersion.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../..   -DEPICS_DATABASE_MAJOR_VERSION="3"  -DEPICS_DATABASE_MINOR_VERSION="23"  -DEPICS_DATABASE_MAINTENANCE_VERSION="1"  -DEPICS_DATABASE_DEVELOPMENT_FLAG="0"  ../databaseVersion.h@ ../O.Common/databaseVersion.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o menuConvert.dbd ../bpt/menuConvert.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToMenuH.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuConvert.h ../O.Common/menuConvert.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o menuAlarmSevr.dbd ../db/menuAlarmSevr.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToMenuH.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuAlarmSevr.h ../O.Common/menuAlarmSevr.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o menuAlarmStat.dbd ../db/menuAlarmStat.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToMenuH.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuAlarmStat.h ../O.Common/menuAlarmStat.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o menuFtype.dbd ../db/menuFtype.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToMenuH.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuFtype.h ../O.Common/menuFtype.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o menuIvoa.dbd ../db/menuIvoa.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToMenuH.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuIvoa.h ../O.Common/menuIvoa.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o menuOmsl.dbd ../db/menuOmsl.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToMenuH.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuOmsl.h ../O.Common/menuOmsl.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o menuPini.dbd ../db/menuPini.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToMenuH.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuPini.h ../O.Common/menuPini.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o menuPost.dbd ../db/menuPost.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToMenuH.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuPost.h ../O.Common/menuPost.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o menuPriority.dbd ../db/menuPriority.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToMenuH.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuPriority.h ../O.Common/menuPriority.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o menuYesNo.dbd ../db/menuYesNo.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToMenuH.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuYesNo.h ../O.Common/menuYesNo.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o menuSimm.dbd ../db/menuSimm.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToMenuH.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuSimm.h ../O.Common/menuSimm.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o menuScan.dbd ../db/menuScan.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToMenuH.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuScan.h ../O.Common/menuScan.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o dbCommonRecord.dbd ../db/dbCommonRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl -I ../db  -I ../O.Common -o dbCommon.h ../O.Common/dbCommonRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeAPIheader.pl -o ../O.Common/dbCoreAPI.h dbCore
Installing generated generic include file ../../../../../include/dbCoreAPI.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/dbCoreAPI.h ../../../../../include
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF rsrvIocRegister.d  ../rsrv/rsrvIocRegister.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF online_notify.d  ../rsrv/online_notify.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF cast_server.d  ../rsrv/cast_server.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include    -I/ca/client     -MM -MF camessage.d  ../rsrv/camessage.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF camsgtask.d  ../rsrv/camsgtask.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF caservertask.d  ../rsrv/caservertask.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include    -I/ca/client     -MM -MF caserverio.d  ../rsrv/caserverio.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF registryIocRegister.d  ../registry/registryIocRegister.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF registryCommon.d  ../registry/registryCommon.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF registryFunction.d  ../registry/registryFunction.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF registryJLinks.d  ../registry/registryJLinks.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF registryDriverSupport.d  ../registry/registryDriverSupport.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF registryDeviceSupport.d  ../registry/registryDeviceSupport.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF registryRecordType.d  ../registry/registryRecordType.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF registerAllRecordDeviceDrivers.d  ../misc/registerAllRecordDeviceDrivers.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF iocshRegisterCommon.d  ../misc/iocshRegisterCommon.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dlload.d  ../misc/dlload.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF miscIocRegister.d  ../misc/miscIocRegister.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF iocInit.d  ../misc/iocInit.c
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/genVersionHeader.pl   -t ../../../../.. -N EPICS_VCS_VERSION -V "" ../O.Common/epicsVCS.h
Creating VCS header ../O.Common/epicsVCS.h
    EPICS_VCS_VERSION = "2024-11-16T02:29+0000"
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF epicsRelease.d  ../misc/epicsRelease.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbtoolsIocRegister.d  ../dbtemplate/dbtoolsIocRegister.c
"../../../../../bin/linux-aarch64/e_flex" -S../../../../../include/flex.skel.static -8 -I -odbLoadTemplate_lex.c ../dbtemplate/dbLoadTemplate_lex.l
"../../../../../bin/linux-aarch64/antelope" -bdbLoadTemplate  ../dbtemplate/dbLoadTemplate.y
mv dbLoadTemplate.tab.c dbLoadTemplate.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbLoadTemplate.d  dbLoadTemplate.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbCompleteRecord.d  ../dbStatic/dbCompleteRecord.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbStaticIocRegister.d  ../dbStatic/dbStaticIocRegister.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbStaticRun.d  ../dbStatic/dbStaticRun.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbPvdLib.d  ../dbStatic/dbPvdLib.c
"../../../../../bin/linux-aarch64/e_flex" -S../../../../../include/flex.skel.static -8 -I -odbLex.c ../dbStatic/dbLex.l
"../../../../../bin/linux-aarch64/antelope" -bdbYacc  ../dbStatic/dbYacc.y
mv dbYacc.tab.c dbYacc.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbYacc.d  dbYacc.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbStaticLib.d  ../dbStatic/dbStaticLib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbServer.d  ../db/dbServer.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbUnitTest.d  ../db/dbUnitTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbState.d  ../db/dbState.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF chfPlugin.d  ../db/chfPlugin.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbIocRegister.d  ../db/dbIocRegister.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbContextReadNotifyCache.d  ../db/dbContextReadNotifyCache.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbPutNotifyBlocker.d  ../db/dbPutNotifyBlocker.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbSubscriptionIO.d  ../db/dbSubscriptionIO.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbChannelIO.d  ../db/dbChannelIO.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbContext.d  ../db/dbContext.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF cvtBpt.d  ../db/cvtBpt.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbCaTest.d  ../db/dbCaTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbCa.d  ../db/dbCa.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF callback.d  ../db/callback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF recGbl.d  ../db/recGbl.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF db_test.d  ../db/db_test.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF db_access.d  ../db/db_access.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbTest.d  ../db/dbTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbEvent.d  ../db/dbEvent.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbScan.d  ../db/dbScan.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbNotify.d  ../db/dbNotify.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbLink.d  ../db/dbLink.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbJLink.d  ../db/dbJLink.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbExtractArray.d  ../db/dbExtractArray.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbFastLinkConv.d  ../db/dbFastLinkConv.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbDbLink.d  ../db/dbDbLink.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbConvertJSON.d  ../db/dbConvertJSON.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbConvert.d  ../db/dbConvert.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbConstLink.d  ../db/dbConstLink.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbChannel.d  ../db/dbChannel.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbBkpt.d  ../db/dbBkpt.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbAccess.d  ../db/dbAccess.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbLock.d  ../db/dbLock.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF asIocRegister.d  ../as/asIocRegister.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF asCa.d  ../as/asCa.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF asDbLib.d  ../as/asDbLib.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF msi.d  ../dbtemplate/msi.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF makeBpt.d  ../bpt/makeBpt.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF ascheck.d  ../as/ascheck.c
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/genVersionHeader.pl   -t ../../../../.. -N EPICS_VCS_VERSION -V "" ../O.Common/epicsVCS.h
Keeping VCS header ../O.Common/epicsVCS.h
    EPICS_VCS_VERSION = "2024-11-16T02:29+0000"
Installing generated generic include file ../../../../../include/databaseVersion.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/databaseVersion.h ../../../../../include
Installing generic include file ../../../../../include/asDbLib.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../as/asDbLib.h ../../../../../include
Installing generic include file ../../../../../include/asCa.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../as/asCa.h ../../../../../include
Installing generic include file ../../../../../include/asIocRegister.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../as/asIocRegister.h ../../../../../include
Installing generic include file ../../../../../include/cvtTable.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../bpt/cvtTable.h ../../../../../include
Installing generic include file ../../../../../include/callback.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/callback.h ../../../../../include
Installing generic include file ../../../../../include/dbAccess.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbAccess.h ../../../../../include
Installing generic include file ../../../../../include/dbAccessDefs.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbAccessDefs.h ../../../../../include
Installing generic include file ../../../../../include/dbAddr.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbAddr.h ../../../../../include
Installing generic include file ../../../../../include/dbBkpt.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbBkpt.h ../../../../../include
Installing generic include file ../../../../../include/dbCa.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbCa.h ../../../../../include
Installing generic include file ../../../../../include/dbChannel.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbChannel.h ../../../../../include
Installing generic include file ../../../../../include/dbConstLink.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbConstLink.h ../../../../../include
Installing generic include file ../../../../../include/dbConvert.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbConvert.h ../../../../../include
Installing generic include file ../../../../../include/dbConvertFast.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbConvertFast.h ../../../../../include
Installing generic include file ../../../../../include/dbConvertJSON.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbConvertJSON.h ../../../../../include
Installing generic include file ../../../../../include/dbDbLink.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbDbLink.h ../../../../../include
Installing generic include file ../../../../../include/dbExtractArray.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbExtractArray.h ../../../../../include
Installing generic include file ../../../../../include/dbEvent.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbEvent.h ../../../../../include
Installing generic include file ../../../../../include/dbJLink.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbJLink.h ../../../../../include
Installing generic include file ../../../../../include/dbLink.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbLink.h ../../../../../include
Installing generic include file ../../../../../include/dbLock.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbLock.h ../../../../../include
Installing generic include file ../../../../../include/dbNotify.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbNotify.h ../../../../../include
Installing generic include file ../../../../../include/dbScan.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbScan.h ../../../../../include
Installing generic include file ../../../../../include/dbServer.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbServer.h ../../../../../include
Installing generic include file ../../../../../include/dbTest.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbTest.h ../../../../../include
Installing generic include file ../../../../../include/dbCaTest.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbCaTest.h ../../../../../include
Installing generic include file ../../../../../include/db_test.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/db_test.h ../../../../../include
Installing generic include file ../../../../../include/db_field_log.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/db_field_log.h ../../../../../include
Installing generic include file ../../../../../include/recGbl.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/recGbl.h ../../../../../include
Installing generic include file ../../../../../include/dbIocRegister.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbIocRegister.h ../../../../../include
Installing generic include file ../../../../../include/chfPlugin.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/chfPlugin.h ../../../../../include
Installing generic include file ../../../../../include/dbState.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbState.h ../../../../../include
Installing generic include file ../../../../../include/db_access_routines.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/db_access_routines.h ../../../../../include
Installing generic include file ../../../../../include/db_convert.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/db_convert.h ../../../../../include
Installing generic include file ../../../../../include/dbUnitTest.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../db/dbUnitTest.h ../../../../../include
Installing generic include file ../../../../../include/dbBase.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbStatic/dbBase.h ../../../../../include
Installing generic include file ../../../../../include/dbFldTypes.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbStatic/dbFldTypes.h ../../../../../include
Installing generic include file ../../../../../include/dbStaticLib.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbStatic/dbStaticLib.h ../../../../../include
Installing generic include file ../../../../../include/dbStaticPvt.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbStatic/dbStaticPvt.h ../../../../../include
Installing generic include file ../../../../../include/link.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbStatic/link.h ../../../../../include
Installing generic include file ../../../../../include/special.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbStatic/special.h ../../../../../include
Installing generic include file ../../../../../include/guigroup.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbStatic/guigroup.h ../../../../../include
Installing generic include file ../../../../../include/devSup.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbStatic/devSup.h ../../../../../include
Installing generic include file ../../../../../include/drvSup.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbStatic/drvSup.h ../../../../../include
Installing generic include file ../../../../../include/recSup.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbStatic/recSup.h ../../../../../include
Installing generic include file ../../../../../include/dbStaticIocRegister.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbStatic/dbStaticIocRegister.h ../../../../../include
Installing generic include file ../../../../../include/dbLoadTemplate.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbtemplate/dbLoadTemplate.h ../../../../../include
Installing generic include file ../../../../../include/dbtoolsIocRegister.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbtemplate/dbtoolsIocRegister.h ../../../../../include
Installing generic include file ../../../../../include/epicsRelease.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/epicsRelease.h ../../../../../include
Installing generic include file ../../../../../include/iocInit.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/iocInit.h ../../../../../include
Installing generic include file ../../../../../include/miscIocRegister.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/miscIocRegister.h ../../../../../include
Installing generic include file ../../../../../include/iocshRegisterCommon.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/iocshRegisterCommon.h ../../../../../include
Installing generic include file ../../../../../include/registryRecordType.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../registry/registryRecordType.h ../../../../../include
Installing generic include file ../../../../../include/registryDeviceSupport.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../registry/registryDeviceSupport.h ../../../../../include
Installing generic include file ../../../../../include/registryDriverSupport.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../registry/registryDriverSupport.h ../../../../../include
Installing generic include file ../../../../../include/registryJLinks.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../registry/registryJLinks.h ../../../../../include
Installing generic include file ../../../../../include/registryFunction.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../registry/registryFunction.h ../../../../../include
Installing generic include file ../../../../../include/registryCommon.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../registry/registryCommon.h ../../../../../include
Installing generic include file ../../../../../include/registryIocRegister.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../registry/registryIocRegister.h ../../../../../include
Installing generic include file ../../../../../include/rsrv.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../rsrv/rsrv.h ../../../../../include
Installing generated generic include file ../../../../../include/menuConvert.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuConvert.h ../../../../../include
Installing generated generic include file ../../../../../include/menuAlarmSevr.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuAlarmSevr.h ../../../../../include
Installing generated generic include file ../../../../../include/menuAlarmStat.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuAlarmStat.h ../../../../../include
Installing generated generic include file ../../../../../include/menuFtype.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuFtype.h ../../../../../include
Installing generated generic include file ../../../../../include/menuIvoa.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuIvoa.h ../../../../../include
Installing generated generic include file ../../../../../include/menuOmsl.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuOmsl.h ../../../../../include
Installing generated generic include file ../../../../../include/menuPini.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuPini.h ../../../../../include
Installing generated generic include file ../../../../../include/menuPost.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuPost.h ../../../../../include
Installing generated generic include file ../../../../../include/menuPriority.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuPriority.h ../../../../../include
Installing generated generic include file ../../../../../include/menuYesNo.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuYesNo.h ../../../../../include
Installing generated generic include file ../../../../../include/menuSimm.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuSimm.h ../../../../../include
Installing generated generic include file ../../../../../include/menuScan.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuScan.h ../../../../../include
Installing generated generic include file ../../../../../include/dbCommon.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/dbCommon.h ../../../../../include
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../bpt/makeBpt.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../as/asDbLib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../as/asCa.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../as/asIocRegister.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbLock.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbAccess.c
../db/dbAccess.c: In function ‘dbGet’:
../db/dbAccess.c:368:17: warning: ‘__builtin_strncpy’ output may be truncated copying 39 bytes from a string of length 39 [-Wstringop-truncation]
  368 |                 strncpy(pbuffer, pfl->amsg,sizeof(pfl->amsg)-1);
      |                 ^
../db/dbAccess.c:366:17: warning: ‘__builtin_strncpy’ output may be truncated copying 39 bytes from a string of length 39 [-Wstringop-truncation]
  366 |                 strncpy(pbuffer, pcommon->amsg, sizeof(pcommon->amsg)-1);
      |                 ^
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbBkpt.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbChannel.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbConstLink.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbConvert.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbConvertJSON.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbDbLink.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbFastLinkConv.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbExtractArray.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbJLink.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbLink.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbNotify.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbScan.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbEvent.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/db_access.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/db_test.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/recGbl.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/callback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbCa.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbCaTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/cvtBpt.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbContext.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbChannelIO.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbSubscriptionIO.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbPutNotifyBlocker.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbContextReadNotifyCache.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbIocRegister.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/chfPlugin.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbState.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbUnitTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../db/dbServer.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dbStatic/dbStaticLib.c
../dbStatic/dbStaticLib.c: In function ‘dbAddPath’:
../dbStatic/dbStaticLib.c:747:5: warning: ‘__builtin_strncpy’ output truncated before terminating nul copying 1 byte from a string of the same length [-Wstringop-truncation]
  747 |     strncpy(pdbPathNode->directory, path, length);
      |     ^
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c dbYacc.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dbStatic/dbPvdLib.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dbStatic/dbStaticRun.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dbStatic/dbStaticIocRegister.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dbStatic/dbCompleteRecord.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c dbLoadTemplate.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dbtemplate/dbtoolsIocRegister.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../misc/epicsRelease.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../misc/iocInit.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../misc/miscIocRegister.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../misc/dlload.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../misc/iocshRegisterCommon.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API   -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../misc/registerAllRecordDeviceDrivers.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../registry/registryRecordType.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../registry/registryDeviceSupport.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../registry/registryDriverSupport.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../registry/registryJLinks.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../registry/registryFunction.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../registry/registryCommon.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../registry/registryIocRegister.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include    -I/ca/client     -c ../rsrv/caserverio.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rsrv/caservertask.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rsrv/camsgtask.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include    -I/ca/client     -c ../rsrv/camessage.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rsrv/cast_server.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rsrv/online_notify.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rsrv/rsrvIocRegister.c
/usr/bin/ar -rc    libdbCore.a    asDbLib.o asCa.o asIocRegister.o dbLock.o dbAccess.o dbBkpt.o dbChannel.o dbConstLink.o dbConvert.o dbConvertJSON.o dbDbLink.o dbFastLinkConv.o dbExtractArray.o dbJLink.o dbLink.o dbNotify.o dbScan.o dbEvent.o dbTest.o db_access.o db_test.o recGbl.o callback.o dbCa.o dbCaTest.o cvtBpt.o dbContext.o dbChannelIO.o dbSubscriptionIO.o dbPutNotifyBlocker.o dbContextReadNotifyCache.o dbIocRegister.o chfPlugin.o dbState.o dbUnitTest.o dbServer.o dbStaticLib.o dbYacc.o dbPvdLib.o dbStaticRun.o dbStaticIocRegister.o dbCompleteRecord.o dbLoadTemplate.o dbtoolsIocRegister.o epicsRelease.o iocInit.o miscIocRegister.o dlload.o iocshRegisterCommon.o registerAllRecordDeviceDrivers.o registryRecordType.o registryDeviceSupport.o registryDriverSupport.o registryJLinks.o registryFunction.o registryCommon.o registryIocRegister.o caserverio.o caservertask.o camsgtask.o camessage.o cast_server.o online_notify.o rsrvIocRegister.o 
/usr/bin/ranlib libdbCore.a
/usr/bin/g++ -o libdbCore.so.3.23.1  -shared -fPIC -Wl,-hlibdbCore.so.3.23.1 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asDbLib.o asCa.o asIocRegister.o dbLock.o dbAccess.o dbBkpt.o dbChannel.o dbConstLink.o dbConvert.o dbConvertJSON.o dbDbLink.o dbFastLinkConv.o dbExtractArray.o dbJLink.o dbLink.o dbNotify.o dbScan.o dbEvent.o dbTest.o db_access.o db_test.o recGbl.o callback.o dbCa.o dbCaTest.o cvtBpt.o dbContext.o dbChannelIO.o dbSubscriptionIO.o dbPutNotifyBlocker.o dbContextReadNotifyCache.o dbIocRegister.o chfPlugin.o dbState.o dbUnitTest.o dbServer.o dbStaticLib.o dbYacc.o dbPvdLib.o dbStaticRun.o dbStaticIocRegister.o dbCompleteRecord.o dbLoadTemplate.o dbtoolsIocRegister.o epicsRelease.o iocInit.o miscIocRegister.o dlload.o iocshRegisterCommon.o registerAllRecordDeviceDrivers.o registryRecordType.o registryDeviceSupport.o registryDriverSupport.o registryJLinks.o registryFunction.o registryCommon.o registryIocRegister.o caserverio.o caservertask.o camsgtask.o camessage.o cast_server.o online_notify.o rsrvIocRegister.o    -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library ../../../../../lib/linux-aarch64/libdbCore.so.3.23.1
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libdbCore.so.3.23.1 ../../../../../lib/linux-aarch64
ln -s libdbCore.so.3.23.1 ../../../../../lib/linux-aarch64/libdbCore.so
Installing library ../../../../../lib/linux-aarch64/libdbCore.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libdbCore.a ../../../../../lib/linux-aarch64
/usr/bin/g++ -o makeBpt  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         makeBpt.o    -lCom   
Installing created executable ../../../../../bin/linux-aarch64/makeBpt
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 makeBpt ../../../../../bin/linux-aarch64
Converting data from ../bpt/bptTypeJdegC.data
"../../../../../bin/linux-aarch64/makeBpt" ../bpt/bptTypeJdegC.data bptTypeJdegC.dbd
Converting data from ../bpt/bptTypeJdegF.data
"../../../../../bin/linux-aarch64/makeBpt" ../bpt/bptTypeJdegF.data bptTypeJdegF.dbd
Converting data from ../bpt/bptTypeKdegC.data
"../../../../../bin/linux-aarch64/makeBpt" ../bpt/bptTypeKdegC.data bptTypeKdegC.dbd
Converting data from ../bpt/bptTypeKdegF.data
"../../../../../bin/linux-aarch64/makeBpt" ../bpt/bptTypeKdegF.data bptTypeKdegF.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o dbCommon.dbd ../db/dbCommon.dbd.pod
Creating dbd file menuGlobal.dbd
perl -CSD ../../../../../bin/linux-aarch64/makeIncludeDbd.pl menuAlarmSevr.dbd menuAlarmStat.dbd menuFtype.dbd menuIvoa.dbd menuOmsl.dbd menuPini.dbd menuPost.dbd menuPriority.dbd menuYesNo.dbd menuSimm.dbd menuGlobal.dbd
Installing created dbd file ../../../../../dbd/menuGlobal.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuGlobal.dbd ../../../../../dbd
mkdir ../../../../../dbd
Installing created dbd file ../../../../../dbd/bptTypeJdegC.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/bptTypeJdegC.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/bptTypeJdegF.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/bptTypeJdegF.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/bptTypeKdegC.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/bptTypeKdegC.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/bptTypeKdegF.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/bptTypeKdegF.dbd ../../../../../dbd
Installing dbd file ../../../../../dbd/system.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/system.dbd ../../../../../dbd
Installing dbd file ../../../../../dbd/dlload.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/dlload.dbd ../../../../../dbd
Installing dbd file ../../../../../dbd/dbCore.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../misc/dbCore.dbd ../../../../../dbd
Installing dbd file ../../../../../dbd/rsrv.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../rsrv/rsrv.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/menuConvert.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuConvert.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/menuAlarmSevr.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuAlarmSevr.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/menuAlarmStat.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuAlarmStat.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/menuFtype.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuFtype.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/menuIvoa.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuIvoa.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/menuOmsl.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuOmsl.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/menuPini.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuPini.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/menuPost.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuPost.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/menuPriority.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuPriority.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/menuYesNo.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuYesNo.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/menuSimm.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuSimm.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/menuScan.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuScan.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/dbCommon.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/dbCommon.dbd ../../../../../dbd
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuConvert.html ../bpt/menuConvert.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./menuConvert.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuConvert.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuAlarmSevr.html ../db/menuAlarmSevr.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./menuAlarmSevr.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuAlarmSevr.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuAlarmStat.html ../db/menuAlarmStat.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./menuAlarmStat.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuAlarmStat.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuFtype.html ../db/menuFtype.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./menuFtype.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuFtype.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuIvoa.html ../db/menuIvoa.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./menuIvoa.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuIvoa.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuOmsl.html ../db/menuOmsl.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./menuOmsl.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuOmsl.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuPini.html ../db/menuPini.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./menuPini.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuPini.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuPost.html ../db/menuPost.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./menuPost.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuPost.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuPriority.html ../db/menuPriority.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./menuPriority.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuPriority.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuScan.html ../db/menuScan.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./menuScan.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuScan.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuSimm.html ../db/menuSimm.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./menuSimm.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuSimm.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o menuYesNo.html ../db/menuYesNo.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./menuYesNo.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/menuYesNo.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o dbCommonRecord.html ../db/dbCommonRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./dbCommonRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/dbCommonRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o dbCommonInput.html ../db/dbCommonInput.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./dbCommonInput.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/dbCommonInput.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../dbd -o dbCommonOutput.html ../db/dbCommonOutput.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./dbCommonOutput.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/dbCommonOutput.html ../../../../../html/.
Installing html ../../../../../html/./msi.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dbtemplate/msi.html ../../../../../html/.
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../as/ascheck.c
/usr/bin/g++ -o ascheck  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ascheck.o    -ldbCore -lca -lCom -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dbtemplate/msi.cpp
/usr/bin/g++ -o msi  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         msi.o    -lCom -lCom   
Installing created executable ../../../../../bin/linux-aarch64/ascheck
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ascheck ../../../../../bin/linux-aarch64
Installing created executable ../../../../../bin/linux-aarch64/msi
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 msi ../../../../../bin/linux-aarch64
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/ioc/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/ioc'
/usr/bin/make -C ./std install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/std'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/std/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o aaiRecord.dbd ../rec/aaiRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o aaiRecord.h ../O.Common/aaiRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o aaoRecord.dbd ../rec/aaoRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o aaoRecord.h ../O.Common/aaoRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o aiRecord.dbd ../rec/aiRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o aiRecord.h ../O.Common/aiRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o aoRecord.dbd ../rec/aoRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o aoRecord.h ../O.Common/aoRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o aSubRecord.dbd ../rec/aSubRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o aSubRecord.h ../O.Common/aSubRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o biRecord.dbd ../rec/biRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o biRecord.h ../O.Common/biRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o boRecord.dbd ../rec/boRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o boRecord.h ../O.Common/boRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o calcRecord.dbd ../rec/calcRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o calcRecord.h ../O.Common/calcRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o calcoutRecord.dbd ../rec/calcoutRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o calcoutRecord.h ../O.Common/calcoutRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o compressRecord.dbd ../rec/compressRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o compressRecord.h ../O.Common/compressRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o dfanoutRecord.dbd ../rec/dfanoutRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o dfanoutRecord.h ../O.Common/dfanoutRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o eventRecord.dbd ../rec/eventRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o eventRecord.h ../O.Common/eventRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o fanoutRecord.dbd ../rec/fanoutRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o fanoutRecord.h ../O.Common/fanoutRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o histogramRecord.dbd ../rec/histogramRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o histogramRecord.h ../O.Common/histogramRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o int64inRecord.dbd ../rec/int64inRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o int64inRecord.h ../O.Common/int64inRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o int64outRecord.dbd ../rec/int64outRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o int64outRecord.h ../O.Common/int64outRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o longinRecord.dbd ../rec/longinRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o longinRecord.h ../O.Common/longinRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o longoutRecord.dbd ../rec/longoutRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o longoutRecord.h ../O.Common/longoutRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o lsiRecord.dbd ../rec/lsiRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o lsiRecord.h ../O.Common/lsiRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o lsoRecord.dbd ../rec/lsoRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o lsoRecord.h ../O.Common/lsoRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o mbbiRecord.dbd ../rec/mbbiRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o mbbiRecord.h ../O.Common/mbbiRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o mbbiDirectRecord.dbd ../rec/mbbiDirectRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o mbbiDirectRecord.h ../O.Common/mbbiDirectRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o mbboRecord.dbd ../rec/mbboRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o mbboRecord.h ../O.Common/mbboRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o mbboDirectRecord.dbd ../rec/mbboDirectRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o mbboDirectRecord.h ../O.Common/mbboDirectRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o permissiveRecord.dbd ../rec/permissiveRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o permissiveRecord.h ../O.Common/permissiveRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o printfRecord.dbd ../rec/printfRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o printfRecord.h ../O.Common/printfRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o selRecord.dbd ../rec/selRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o selRecord.h ../O.Common/selRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o seqRecord.dbd ../rec/seqRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o seqRecord.h ../O.Common/seqRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o stateRecord.dbd ../rec/stateRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o stateRecord.h ../O.Common/stateRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o stringinRecord.dbd ../rec/stringinRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o stringinRecord.h ../O.Common/stringinRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o stringoutRecord.dbd ../rec/stringoutRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o stringoutRecord.h ../O.Common/stringoutRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o subRecord.dbd ../rec/subRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o subRecord.h ../O.Common/subRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o subArrayRecord.dbd ../rec/subArrayRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o subArrayRecord.h ../O.Common/subArrayRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o waveformRecord.dbd ../rec/waveformRecord.dbd.pod
perl -CSD ../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o waveformRecord.h ../O.Common/waveformRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeAPIheader.pl -o ../O.Common/dbRecStdAPI.h dbRecStd
Installing generated generic include file ../../../../../include/dbRecStdAPI.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/dbRecStdAPI.h ../../../../../include
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF lnkDebug.d  ../link/lnkDebug.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF lnkState.d  ../link/lnkState.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF lnkCalc.d  ../link/lnkCalc.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF lnkConst.d  ../link/lnkConst.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF utag.d  ../filters/utag.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF decimate.d  ../filters/decimate.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF sync.d  ../filters/sync.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF arr.d  ../filters/arr.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dbnd.d  ../filters/dbnd.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF ts.d  ../filters/ts.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF asSubRecordFunctions.d  ../dev/asSubRecordFunctions.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devEnviron.d  ../dev/devEnviron.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devStdio.d  ../dev/devStdio.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devTimestamp.d  ../dev/devTimestamp.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devGeneralTime.d  ../dev/devGeneralTime.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devSoSoftCallback.d  ../dev/devSoSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devPrintfSoftCallback.d  ../dev/devPrintfSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devMbboDirectSoftCallback.d  ../dev/devMbboDirectSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devMbboSoftCallback.d  ../dev/devMbboSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devLsoSoftCallback.d  ../dev/devLsoSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devLoSoftCallback.d  ../dev/devLoSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devI64outSoftCallback.d  ../dev/devI64outSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devCalcoutSoftCallback.d  ../dev/devCalcoutSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devBoSoftCallback.d  ../dev/devBoSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devAoSoftCallback.d  ../dev/devAoSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devSiSoftCallback.d  ../dev/devSiSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devMbbiSoftCallback.d  ../dev/devMbbiSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devMbbiDirectSoftCallback.d  ../dev/devMbbiDirectSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devLiSoftCallback.d  ../dev/devLiSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devI64inSoftCallback.d  ../dev/devI64inSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devBiSoftCallback.d  ../dev/devBiSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devAiSoftCallback.d  ../dev/devAiSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devWfSoft.d  ../dev/devWfSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devSoSoft.d  ../dev/devSoSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devSiSoft.d  ../dev/devSiSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devSASoft.d  ../dev/devSASoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devPrintfSoft.d  ../dev/devPrintfSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devMbboSoftRaw.d  ../dev/devMbboSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devMbboSoft.d  ../dev/devMbboSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devMbboDirectSoftRaw.d  ../dev/devMbboDirectSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devMbboDirectSoft.d  ../dev/devMbboDirectSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devMbbiSoftRaw.d  ../dev/devMbbiSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devMbbiSoft.d  ../dev/devMbbiSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devMbbiDirectSoftRaw.d  ../dev/devMbbiDirectSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devMbbiDirectSoft.d  ../dev/devMbbiDirectSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devLsoSoft.d  ../dev/devLsoSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devLsiSoft.d  ../dev/devLsiSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devLoSoft.d  ../dev/devLoSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devLiSoft.d  ../dev/devLiSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devI64outSoft.d  ../dev/devI64outSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devI64inSoft.d  ../dev/devI64inSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devHistogramSoft.d  ../dev/devHistogramSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devEventSoft.d  ../dev/devEventSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devCalcoutSoft.d  ../dev/devCalcoutSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devBoDbState.d  ../dev/devBoDbState.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devBoSoftRaw.d  ../dev/devBoSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devBoSoft.d  ../dev/devBoSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devBiDbState.d  ../dev/devBiDbState.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devBiSoftRaw.d  ../dev/devBiSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devBiSoft.d  ../dev/devBiSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devAoSoftRaw.d  ../dev/devAoSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devAoSoft.d  ../dev/devAoSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devAiSoftRaw.d  ../dev/devAiSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devAiSoft.d  ../dev/devAiSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devAaoSoft.d  ../dev/devAaoSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF devAaiSoft.d  ../dev/devAaiSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF waveformRecord.d  ../rec/waveformRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF subArrayRecord.d  ../rec/subArrayRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF subRecord.d  ../rec/subRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF stringoutRecord.d  ../rec/stringoutRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF stringinRecord.d  ../rec/stringinRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF stateRecord.d  ../rec/stateRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF seqRecord.d  ../rec/seqRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF selRecord.d  ../rec/selRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF printfRecord.d  ../rec/printfRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF permissiveRecord.d  ../rec/permissiveRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF mbboDirectRecord.d  ../rec/mbboDirectRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF mbboRecord.d  ../rec/mbboRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF mbbiDirectRecord.d  ../rec/mbbiDirectRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF mbbiRecord.d  ../rec/mbbiRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF lsoRecord.d  ../rec/lsoRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF lsiRecord.d  ../rec/lsiRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF longoutRecord.d  ../rec/longoutRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF longinRecord.d  ../rec/longinRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF int64outRecord.d  ../rec/int64outRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF int64inRecord.d  ../rec/int64inRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF histogramRecord.d  ../rec/histogramRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF fanoutRecord.d  ../rec/fanoutRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF eventRecord.d  ../rec/eventRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF dfanoutRecord.d  ../rec/dfanoutRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF compressRecord.d  ../rec/compressRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF calcoutRecord.d  ../rec/calcoutRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF calcRecord.d  ../rec/calcRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF boRecord.d  ../rec/boRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF biRecord.d  ../rec/biRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF aSubRecord.d  ../rec/aSubRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF aoRecord.d  ../rec/aoRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF aiRecord.d  ../rec/aiRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF aaoRecord.d  ../rec/aaoRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF aaiRecord.d  ../rec/aaiRecord.c
FINAL_LOCATION=/usr
perl -CSD ../softIoc/makeInstallDir.pl "/usr" > epicsInstallDir.h
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF softMain.d  ../softIoc/softMain.cpp
Creating dbd file stdRecords.dbd
perl -CSD ../../../../../bin/linux-aarch64/makeIncludeDbd.pl aaiRecord.dbd aaoRecord.dbd aiRecord.dbd aoRecord.dbd aSubRecord.dbd biRecord.dbd boRecord.dbd calcRecord.dbd calcoutRecord.dbd compressRecord.dbd dfanoutRecord.dbd eventRecord.dbd fanoutRecord.dbd histogramRecord.dbd int64inRecord.dbd int64outRecord.dbd longinRecord.dbd longoutRecord.dbd lsiRecord.dbd lsoRecord.dbd mbbiRecord.dbd mbbiDirectRecord.dbd mbboRecord.dbd mbboDirectRecord.dbd permissiveRecord.dbd printfRecord.dbd selRecord.dbd seqRecord.dbd stateRecord.dbd stringinRecord.dbd stringoutRecord.dbd subRecord.dbd subArrayRecord.dbd waveformRecord.dbd stdRecords.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o filters.dbd ../filters/filters.dbd.pod
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/podRemove.pl -o links.dbd ../link/links.dbd.pod
Creating dbd file softIoc.dbd
perl -CSD ../../../../../bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o softIoc.dbd base.dbd dlload.dbd system.dbd
perl -CSD ../../../../../bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd    -o softIoc_registerRecordDeviceDriver.cpp \
            ../O.Common/softIoc.dbd softIoc_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF softIoc_registerRecordDeviceDriver.d  softIoc_registerRecordDeviceDriver.cpp
Installing ../../../../../db/softIocExit.db
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../softIoc/softIocExit.db ../../../../../db
mkdir ../../../../../db
Installing generated generic include file ../../../../../include/aaiRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aaiRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/aaoRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aaoRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/aiRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aiRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/aoRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aoRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/aSubRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aSubRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/biRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/biRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/boRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/boRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/calcRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/calcRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/calcoutRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/calcoutRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/compressRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/compressRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/dfanoutRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/dfanoutRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/eventRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/eventRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/fanoutRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/fanoutRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/histogramRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/histogramRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/int64inRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/int64inRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/int64outRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/int64outRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/longinRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/longinRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/longoutRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/longoutRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/lsiRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/lsiRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/lsoRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/lsoRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/mbbiRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/mbbiRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/mbbiDirectRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/mbbiDirectRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/mbboRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/mbboRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/mbboDirectRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/mbboDirectRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/permissiveRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/permissiveRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/printfRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/printfRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/selRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/selRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/seqRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/seqRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/stateRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/stateRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/stringinRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/stringinRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/stringoutRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/stringoutRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/subRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/subRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/subArrayRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/subArrayRecord.h ../../../../../include
Installing generated generic include file ../../../../../include/waveformRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/waveformRecord.h ../../../../../include
Installing created dbd file ../../../../../dbd/stdRecords.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/stdRecords.dbd ../../../../../dbd
Installing dbd file ../../../../../dbd/devSoft.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../dev/devSoft.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/filters.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/filters.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/links.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/links.dbd ../../../../../dbd
Installing dbd file ../../../../../dbd/base.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../softIoc/base.dbd ../../../../../dbd
Installing dbd file ../../../../../dbd/asSub.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../softIoc/asSub.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/softIoc.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/softIoc.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/aaiRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aaiRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/aaoRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aaoRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/aiRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aiRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/aoRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aoRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/aSubRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aSubRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/biRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/biRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/boRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/boRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/calcRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/calcRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/calcoutRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/calcoutRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/compressRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/compressRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/dfanoutRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/dfanoutRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/eventRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/eventRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/fanoutRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/fanoutRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/histogramRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/histogramRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/int64inRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/int64inRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/int64outRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/int64outRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/longinRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/longinRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/longoutRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/longoutRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/lsiRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/lsiRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/lsoRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/lsoRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/mbbiRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/mbbiRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/mbbiDirectRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/mbbiDirectRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/mbboRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/mbboRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/mbboDirectRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/mbboDirectRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/permissiveRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/permissiveRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/printfRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/printfRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/selRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/selRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/seqRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/seqRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/stateRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/stateRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/stringinRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/stringinRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/stringoutRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/stringoutRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/subRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/subRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/subArrayRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/subArrayRecord.dbd ../../../../../dbd
Installing created dbd file ../../../../../dbd/waveformRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/waveformRecord.dbd ../../../../../dbd
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o aSubRecord.html ../rec/aSubRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./aSubRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aSubRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o aaiRecord.html ../rec/aaiRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./aaiRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aaiRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o aaoRecord.html ../rec/aaoRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./aaoRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aaoRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o aiRecord.html ../rec/aiRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./aiRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aiRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o aoRecord.html ../rec/aoRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./aoRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/aoRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o biRecord.html ../rec/biRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./biRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/biRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o boRecord.html ../rec/boRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./boRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/boRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o calcRecord.html ../rec/calcRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./calcRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/calcRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o calcoutRecord.html ../rec/calcoutRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./calcoutRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/calcoutRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o compressRecord.html ../rec/compressRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./compressRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/compressRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o dfanoutRecord.html ../rec/dfanoutRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./dfanoutRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/dfanoutRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o eventRecord.html ../rec/eventRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./eventRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/eventRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o fanoutRecord.html ../rec/fanoutRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./fanoutRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/fanoutRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o histogramRecord.html ../rec/histogramRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./histogramRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/histogramRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o int64inRecord.html ../rec/int64inRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./int64inRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/int64inRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o int64outRecord.html ../rec/int64outRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./int64outRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/int64outRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o longinRecord.html ../rec/longinRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./longinRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/longinRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o longoutRecord.html ../rec/longoutRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./longoutRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/longoutRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o lsiRecord.html ../rec/lsiRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./lsiRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/lsiRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o lsoRecord.html ../rec/lsoRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./lsoRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/lsoRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o mbbiDirectRecord.html ../rec/mbbiDirectRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./mbbiDirectRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/mbbiDirectRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o mbbiRecord.html ../rec/mbbiRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./mbbiRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/mbbiRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o mbboDirectRecord.html ../rec/mbboDirectRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./mbboDirectRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/mbboDirectRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o mbboRecord.html ../rec/mbboRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./mbboRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/mbboRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o permissiveRecord.html ../rec/permissiveRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./permissiveRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/permissiveRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o printfRecord.html ../rec/printfRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./printfRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/printfRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o selRecord.html ../rec/selRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./selRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/selRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o seqRecord.html ../rec/seqRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./seqRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/seqRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o stateRecord.html ../rec/stateRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./stateRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/stateRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o stringinRecord.html ../rec/stringinRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./stringinRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/stringinRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o stringoutRecord.html ../rec/stringoutRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./stringoutRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/stringoutRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o subArrayRecord.html ../rec/subArrayRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./subArrayRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/subArrayRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o subRecord.html ../rec/subRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./subRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/subRecord.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o waveformRecord.html ../rec/waveformRecord.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./waveformRecord.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/waveformRecord.html ../../../../../html/.
Installing html ../../../../../html/./image/compress-1.png
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../rec/image/compress-1.png ../../../../../html/./image
mkdir ../../../../../html/./image
Installing html ../../../../../html/./image/compress-2.png
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../rec/image/compress-2.png ../../../../../html/./image
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o filters.html ../filters/filters.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./filters.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/filters.html ../../../../../html/.
perl -CSD ../../../../../bin/linux-aarch64/dbdToHtml.pl   -I. -I.. -I../O.Common -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../dbd -o links.html ../link/links.dbd.pod
Use of uninitialized value in sprintf at /usr/share/perl/5.40/Pod/Simple/HTML.pm line 332.
Installing generated html ../../../../../html/./links.html
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/links.html ../../../../../html/.
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/aaiRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/aaoRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/aiRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/aoRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/aSubRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/biRecord.c
../rec/biRecord.c: In function ‘get_enum_str’:
../rec/biRecord.c:184:42: warning: argument to ‘sizeof’ in ‘strncpy’ call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess]
  184 |         strncpy(pstring,prec->znam,sizeof(prec->znam));
      |                                          ^
../rec/biRecord.c:187:42: warning: argument to ‘sizeof’ in ‘strncpy’ call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess]
  187 |         strncpy(pstring,prec->onam,sizeof(prec->onam));
      |                                          ^
../rec/biRecord.c: In function ‘get_enum_strs’:
../rec/biRecord.c:201:43: warning: argument to ‘sizeof’ in ‘strncpy’ call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess]
  201 |     strncpy(pes->strs[0],prec->znam,sizeof(prec->znam));
      |                                           ^
../rec/biRecord.c:203:43: warning: argument to ‘sizeof’ in ‘strncpy’ call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess]
  203 |     strncpy(pes->strs[1],prec->onam,sizeof(prec->onam));
      |                                           ^
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/boRecord.c
../rec/boRecord.c: In function ‘get_enum_str’:
../rec/boRecord.c:331:42: warning: argument to ‘sizeof’ in ‘strncpy’ call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess]
  331 |         strncpy(pstring,prec->znam,sizeof(prec->znam));
      |                                          ^
../rec/boRecord.c:334:42: warning: argument to ‘sizeof’ in ‘strncpy’ call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess]
  334 |         strncpy(pstring,prec->onam,sizeof(prec->onam));
      |                                          ^
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/calcRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/calcoutRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/compressRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/dfanoutRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/eventRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/fanoutRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/histogramRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/int64inRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/int64outRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/longinRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/longoutRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/lsiRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/lsoRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/mbbiRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/mbbiDirectRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/mbboRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/mbboDirectRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/permissiveRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/printfRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/selRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/seqRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/stateRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/stringinRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/stringoutRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/subRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/subArrayRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../rec/waveformRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devAaiSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devAaoSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devAiSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devAiSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devAoSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devAoSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devBiSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devBiSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devBiDbState.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devBoSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devBoSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devBoDbState.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devCalcoutSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devEventSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devHistogramSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devI64inSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devI64outSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devLiSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devLoSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devLsiSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devLsoSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devMbbiDirectSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devMbbiDirectSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devMbbiSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devMbbiSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devMbboDirectSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devMbboDirectSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devMbboSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devMbboSoftRaw.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devPrintfSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devSASoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devSiSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devSoSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devWfSoft.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devAiSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devBiSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devI64inSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devLiSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devMbbiDirectSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devMbbiSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devSiSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devAoSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devBoSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devCalcoutSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devI64outSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devLoSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devLsoSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devMbboSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devMbboDirectSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devPrintfSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devSoSoftCallback.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devGeneralTime.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devTimestamp.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devStdio.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/devEnviron.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../dev/asSubRecordFunctions.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../filters/ts.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../filters/dbnd.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../filters/arr.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../filters/sync.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../filters/decimate.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../filters/utag.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../link/lnkConst.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../link/lnkCalc.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../link/lnkState.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbRecStd_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../link/lnkDebug.c
/usr/bin/ar -rc    libdbRecStd.a    aaiRecord.o aaoRecord.o aiRecord.o aoRecord.o aSubRecord.o biRecord.o boRecord.o calcRecord.o calcoutRecord.o compressRecord.o dfanoutRecord.o eventRecord.o fanoutRecord.o histogramRecord.o int64inRecord.o int64outRecord.o longinRecord.o longoutRecord.o lsiRecord.o lsoRecord.o mbbiRecord.o mbbiDirectRecord.o mbboRecord.o mbboDirectRecord.o permissiveRecord.o printfRecord.o selRecord.o seqRecord.o stateRecord.o stringinRecord.o stringoutRecord.o subRecord.o subArrayRecord.o waveformRecord.o devAaiSoft.o devAaoSoft.o devAiSoft.o devAiSoftRaw.o devAoSoft.o devAoSoftRaw.o devBiSoft.o devBiSoftRaw.o devBiDbState.o devBoSoft.o devBoSoftRaw.o devBoDbState.o devCalcoutSoft.o devEventSoft.o devHistogramSoft.o devI64inSoft.o devI64outSoft.o devLiSoft.o devLoSoft.o devLsiSoft.o devLsoSoft.o devMbbiDirectSoft.o devMbbiDirectSoftRaw.o devMbbiSoft.o devMbbiSoftRaw.o devMbboDirectSoft.o devMbboDirectSoftRaw.o devMbboSoft.o devMbboSoftRaw.o devPrintfSoft.o devSASoft.o devSiSoft.o devSoSoft.o devWfSoft.o devAiSoftCallback.o devBiSoftCallback.o devI64inSoftCallback.o devLiSoftCallback.o devMbbiDirectSoftCallback.o devMbbiSoftCallback.o devSiSoftCallback.o devAoSoftCallback.o devBoSoftCallback.o devCalcoutSoftCallback.o devI64outSoftCallback.o devLoSoftCallback.o devLsoSoftCallback.o devMbboSoftCallback.o devMbboDirectSoftCallback.o devPrintfSoftCallback.o devSoSoftCallback.o devGeneralTime.o devTimestamp.o devStdio.o devEnviron.o asSubRecordFunctions.o ts.o dbnd.o arr.o sync.o decimate.o utag.o lnkConst.o lnkCalc.o lnkState.o lnkDebug.o 
/usr/bin/ranlib libdbRecStd.a
/usr/bin/g++ -o libdbRecStd.so.3.23.1  -shared -fPIC -Wl,-hlibdbRecStd.so.3.23.1 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         aaiRecord.o aaoRecord.o aiRecord.o aoRecord.o aSubRecord.o biRecord.o boRecord.o calcRecord.o calcoutRecord.o compressRecord.o dfanoutRecord.o eventRecord.o fanoutRecord.o histogramRecord.o int64inRecord.o int64outRecord.o longinRecord.o longoutRecord.o lsiRecord.o lsoRecord.o mbbiRecord.o mbbiDirectRecord.o mbboRecord.o mbboDirectRecord.o permissiveRecord.o printfRecord.o selRecord.o seqRecord.o stateRecord.o stringinRecord.o stringoutRecord.o subRecord.o subArrayRecord.o waveformRecord.o devAaiSoft.o devAaoSoft.o devAiSoft.o devAiSoftRaw.o devAoSoft.o devAoSoftRaw.o devBiSoft.o devBiSoftRaw.o devBiDbState.o devBoSoft.o devBoSoftRaw.o devBoDbState.o devCalcoutSoft.o devEventSoft.o devHistogramSoft.o devI64inSoft.o devI64outSoft.o devLiSoft.o devLoSoft.o devLsiSoft.o devLsoSoft.o devMbbiDirectSoft.o devMbbiDirectSoftRaw.o devMbbiSoft.o devMbbiSoftRaw.o devMbboDirectSoft.o devMbboDirectSoftRaw.o devMbboSoft.o devMbboSoftRaw.o devPrintfSoft.o devSASoft.o devSiSoft.o devSoSoft.o devWfSoft.o devAiSoftCallback.o devBiSoftCallback.o devI64inSoftCallback.o devLiSoftCallback.o devMbbiDirectSoftCallback.o devMbbiSoftCallback.o devSiSoftCallback.o devAoSoftCallback.o devBoSoftCallback.o devCalcoutSoftCallback.o devI64outSoftCallback.o devLoSoftCallback.o devLsoSoftCallback.o devMbboSoftCallback.o devMbboDirectSoftCallback.o devPrintfSoftCallback.o devSoSoftCallback.o devGeneralTime.o devTimestamp.o devStdio.o devEnviron.o asSubRecordFunctions.o ts.o dbnd.o arr.o sync.o decimate.o utag.o lnkConst.o lnkCalc.o lnkState.o lnkDebug.o    -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library ../../../../../lib/linux-aarch64/libdbRecStd.so.3.23.1
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libdbRecStd.so.3.23.1 ../../../../../lib/linux-aarch64
ln -s libdbRecStd.so.3.23.1 ../../../../../lib/linux-aarch64/libdbRecStd.so
Installing library ../../../../../lib/linux-aarch64/libdbRecStd.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libdbRecStd.a ../../../../../lib/linux-aarch64
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c softIoc_registerRecordDeviceDriver.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../rec -I../dev -I../filters -I../link -I../softIoc -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../softIoc/softMain.cpp
/usr/bin/g++ -o softIoc  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         softIoc_registerRecordDeviceDriver.o softMain.o    -ldbRecStd -ldbCore -lca -lCom   
Installing created executable ../../../../../bin/linux-aarch64/softIoc
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 softIoc ../../../../../bin/linux-aarch64
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/std/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/std'
/usr/bin/make -C ./template install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/template'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/template/O.linux-aarch64'
Installing ../../../../../templates/makeBaseApp/top/iocApp/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocApp/Makefile ../../../../../templates/makeBaseApp/top/iocApp
mkdir ../../../../../templates/makeBaseApp/top/iocApp
Installing ../../../../../templates/makeBaseApp/top/iocApp/Db/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocApp/Db/Makefile ../../../../../templates/makeBaseApp/top/iocApp/Db
mkdir ../../../../../templates/makeBaseApp/top/iocApp/Db
Installing ../../../../../templates/makeBaseApp/top/iocApp/src/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocApp/src/Makefile ../../../../../templates/makeBaseApp/top/iocApp/src
mkdir ../../../../../templates/makeBaseApp/top/iocApp/src
Installing ../../../../../templates/makeBaseApp/top/iocApp/src/_APPNAME_Main.cpp
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocApp/src/_APPNAME_Main.cpp ../../../../../templates/makeBaseApp/top/iocApp/src
Installing ../../../../../templates/makeBaseApp/top/supportApp/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/supportApp/Makefile ../../../../../templates/makeBaseApp/top/supportApp
mkdir ../../../../../templates/makeBaseApp/top/supportApp
Installing ../../../../../templates/makeBaseApp/top/supportApp/Db/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/supportApp/Db/Makefile ../../../../../templates/makeBaseApp/top/supportApp/Db
mkdir ../../../../../templates/makeBaseApp/top/supportApp/Db
Installing ../../../../../templates/makeBaseApp/top/supportApp/src/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/supportApp/src/Makefile ../../../../../templates/makeBaseApp/top/supportApp/src
mkdir ../../../../../templates/makeBaseApp/top/supportApp/src
Installing ../../../../../templates/makeBaseApp/top/supportApp/src/_APPNAME_.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/supportApp/src/_APPNAME_.dbd ../../../../../templates/makeBaseApp/top/supportApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/Makefile ../../../../../templates/makeBaseApp/top/exampleApp
mkdir ../../../../../templates/makeBaseApp/top/exampleApp
Installing ../../../../../templates/makeBaseApp/top/exampleApp/Db/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/Db/Makefile ../../../../../templates/makeBaseApp/top/exampleApp/Db
mkdir ../../../../../templates/makeBaseApp/top/exampleApp/Db
Installing ../../../../../templates/makeBaseApp/top/exampleApp/Db/circle.db
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/Db/circle.db ../../../../../templates/makeBaseApp/top/exampleApp/Db
Installing ../../../../../templates/makeBaseApp/top/exampleApp/Db/dbExample1.db
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/Db/dbExample1.db ../../../../../templates/makeBaseApp/top/exampleApp/Db
Installing ../../../../../templates/makeBaseApp/top/exampleApp/Db/dbExample2.db
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/Db/dbExample2.db ../../../../../templates/makeBaseApp/top/exampleApp/Db
Installing ../../../../../templates/makeBaseApp/top/exampleApp/Db/_APPNAME_Version.db
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/Db/_APPNAME_Version.db ../../../../../templates/makeBaseApp/top/exampleApp/Db
Installing ../../../../../templates/makeBaseApp/top/exampleApp/Db/dbSubExample.db
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/Db/dbSubExample.db ../../../../../templates/makeBaseApp/top/exampleApp/Db
Installing ../../../../../templates/makeBaseApp/top/exampleApp/Db/user.substitutions
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/Db/user.substitutions ../../../../../templates/makeBaseApp/top/exampleApp/Db
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/Makefile ../../../../../templates/makeBaseApp/top/exampleApp/src
mkdir ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/dev_APPNAME_Version.c
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/dev_APPNAME_Version.c ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/dev_APPNAME_Version.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/dev_APPNAME_Version.dbd ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/xxxRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/xxxRecord.dbd ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/xxxRecord.c
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/xxxRecord.c ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/devXxxSoft.c
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/devXxxSoft.c ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/xxxSupport.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/xxxSupport.dbd ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/sncExample.stt
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/sncExample.stt ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/sncProgram.st
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/sncProgram.st ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/sncExample.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/sncExample.dbd ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/dbSubExample.c
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/dbSubExample.c ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/dbSubExample.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/dbSubExample.dbd ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/_APPNAME_Main.cpp
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/_APPNAME_Main.cpp ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/_APPNAME_Hello.c
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/_APPNAME_Hello.c ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/_APPNAME_Hello.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/_APPNAME_Hello.dbd ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/initTrace.c
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/initTrace.c ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleApp/src/initTrace.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleApp/src/initTrace.dbd ../../../../../templates/makeBaseApp/top/exampleApp/src
Installing ../../../../../templates/makeBaseApp/top/exampleBoot/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleBoot/Makefile ../../../../../templates/makeBaseApp/top/exampleBoot
mkdir ../../../../../templates/makeBaseApp/top/exampleBoot
Installing ../../../../../templates/makeBaseApp/top/exampleBoot/nfsCommands@vxWorks
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleBoot/nfsCommands@vxWorks ../../../../../templates/makeBaseApp/top/exampleBoot
Installing ../../../../../templates/makeBaseApp/top/exampleBoot/nfsCommands@RTEMS
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleBoot/nfsCommands@RTEMS ../../../../../templates/makeBaseApp/top/exampleBoot
Installing ../../../../../templates/makeBaseApp/top/exampleBoot/ioc/Makefile@Common
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleBoot/ioc/Makefile@Common ../../../../../templates/makeBaseApp/top/exampleBoot/ioc
mkdir ../../../../../templates/makeBaseApp/top/exampleBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/exampleBoot/ioc/Makefile@vxWorks
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleBoot/ioc/Makefile@vxWorks ../../../../../templates/makeBaseApp/top/exampleBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/exampleBoot/ioc/Makefile@win32
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleBoot/ioc/Makefile@win32 ../../../../../templates/makeBaseApp/top/exampleBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/exampleBoot/ioc/Makefile@windows
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleBoot/ioc/Makefile@windows ../../../../../templates/makeBaseApp/top/exampleBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/exampleBoot/ioc/Makefile@cygwin
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleBoot/ioc/Makefile@cygwin ../../../../../templates/makeBaseApp/top/exampleBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/exampleBoot/ioc/st.cmd@Common
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleBoot/ioc/st.cmd@Common ../../../../../templates/makeBaseApp/top/exampleBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/exampleBoot/ioc/st.cmd@vxWorks
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleBoot/ioc/st.cmd@vxWorks ../../../../../templates/makeBaseApp/top/exampleBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/exampleBoot/ioc/st.cmd@RTEMS
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleBoot/ioc/st.cmd@RTEMS ../../../../../templates/makeBaseApp/top/exampleBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/exampleBoot/ioc/README@Common
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleBoot/ioc/README@Common ../../../../../templates/makeBaseApp/top/exampleBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/exampleBoot/ioc/README@vxWorks
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/exampleBoot/ioc/README@vxWorks ../../../../../templates/makeBaseApp/top/exampleBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/iocBoot/Makefile
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocBoot/Makefile ../../../../../templates/makeBaseApp/top/iocBoot
mkdir ../../../../../templates/makeBaseApp/top/iocBoot
Installing ../../../../../templates/makeBaseApp/top/iocBoot/nfsCommands@vxWorks
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocBoot/nfsCommands@vxWorks ../../../../../templates/makeBaseApp/top/iocBoot
Installing ../../../../../templates/makeBaseApp/top/iocBoot/nfsCommands@RTEMS
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocBoot/nfsCommands@RTEMS ../../../../../templates/makeBaseApp/top/iocBoot
Installing ../../../../../templates/makeBaseApp/top/iocBoot/ioc/Makefile@Common
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocBoot/ioc/Makefile@Common ../../../../../templates/makeBaseApp/top/iocBoot/ioc
mkdir ../../../../../templates/makeBaseApp/top/iocBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/iocBoot/ioc/Makefile@vxWorks
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocBoot/ioc/Makefile@vxWorks ../../../../../templates/makeBaseApp/top/iocBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/iocBoot/ioc/Makefile@win32
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocBoot/ioc/Makefile@win32 ../../../../../templates/makeBaseApp/top/iocBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/iocBoot/ioc/Makefile@windows
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocBoot/ioc/Makefile@windows ../../../../../templates/makeBaseApp/top/iocBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/iocBoot/ioc/Makefile@cygwin
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocBoot/ioc/Makefile@cygwin ../../../../../templates/makeBaseApp/top/iocBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/iocBoot/ioc/st.cmd@Common
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocBoot/ioc/st.cmd@Common ../../../../../templates/makeBaseApp/top/iocBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/iocBoot/ioc/st.cmd@Cross
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocBoot/ioc/st.cmd@Cross ../../../../../templates/makeBaseApp/top/iocBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/iocBoot/ioc/st.cmd@vxWorks
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocBoot/ioc/st.cmd@vxWorks ../../../../../templates/makeBaseApp/top/iocBoot/ioc
Installing ../../../../../templates/makeBaseApp/top/iocBoot/ioc/st.cmd@RTEMS
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../top/iocBoot/ioc/st.cmd@RTEMS ../../../../../templates/makeBaseApp/top/iocBoot/ioc
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/template/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/template'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src'
/usr/bin/make -C ./test install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test'
/usr/bin/make -C ioc/db install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/db'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64'
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF jlinkz.d  ../jlinkz.c
perl -CSD ../../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o xRecord.h ../xRecord.dbd
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF devx.d  ../devx.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF xLink.d  ../xLink.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbLinkdset.d  ../dbLinkdset.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF xRecord.d  ../xRecord.c
perl -CSD ../../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o arrRecord.h ../arrRecord.dbd
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF arrRecord.d  ../arrRecord.c
Creating dbd file dbTestIoc.dbd
perl -CSD ../../../../../../bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o dbTestIoc.dbd menuGlobal.dbd menuConvert.dbd menuScan.dbd xRecord.dbd arrRecord.dbd xLink.dbd devx.dbd jlinkz.dbd dbLinkdset.dbd
perl -CSD ../../../../../../bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I../../../../../../dbd    -o dbTestIoc_registerRecordDeviceDriver.cpp \
            ../O.Common/dbTestIoc.dbd dbTestIoc_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbTestIoc_registerRecordDeviceDriver.d  dbTestIoc_registerRecordDeviceDriver.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbStaticTest.d  ../dbStaticTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbPutGetTest.d  ../dbPutGetTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF recGblCheckDeadbandTest.d  ../recGblCheckDeadbandTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF benchdbConvert.d  ../benchdbConvert.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF arrShorthandTest.d  ../arrShorthandTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF chfPluginTest.d  ../chfPluginTest.c
Creating dbd file dbChArrTest.dbd
perl -CSD ../../../../../../bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o dbChArrTest.dbd arrRecord.dbd
perl -CSD ../../../../../../bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I../../../../../../dbd    -o dbChArrTest_registerRecordDeviceDriver.cpp \
            ../O.Common/dbChArrTest.dbd dbChArrTest_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbChArrTest_registerRecordDeviceDriver.d  dbChArrTest_registerRecordDeviceDriver.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbChArrTest.d  ../dbChArrTest.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbChannelTest.d  ../dbChannelTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF scanIoTest.d  ../scanIoTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbDbLinkTest.d  ../dbDbLinkTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbCACTest.d  ../dbCACTest.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbCaLinkTest.d  ../dbCaLinkTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbCaStatsTest.d  ../dbCaStatsTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbServerTest.d  ../dbServerTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbStateTest.d  ../dbStateTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF callbackParallelTest.d  ../callbackParallelTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF callbackTest.d  ../callbackTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF testdbConvert.d  ../testdbConvert.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbStressLock.d  ../dbStressLock.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbLockTest.d  ../dbLockTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbPutLinkTest.d  ../dbPutLinkTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbShutdownTest.d  ../dbShutdownTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbScanTest.d  ../dbScanTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../arrRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../xRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbLinkdset.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../xLink.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../devx.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../jlinkz.c
/usr/bin/ar -rc    libdbTestIoc.a    arrRecord.o xRecord.o dbLinkdset.o xLink.o devx.o jlinkz.o 
/usr/bin/ranlib libdbTestIoc.a
/usr/bin/g++ -o libdbTestIoc.so.7.0.8  -shared -fPIC -Wl,-hlibdbTestIoc.so.7.0.8 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         arrRecord.o xRecord.o dbLinkdset.o xLink.o devx.o jlinkz.o    -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbScanTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c dbTestIoc_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o dbScanTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbScanTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbShutdownTest.c
/usr/bin/g++ -o dbShutdownTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbShutdownTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbPutLinkTest.c
/usr/bin/g++ -o dbPutLinkTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbPutLinkTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbLockTest.c
/usr/bin/g++ -o dbLockTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbLockTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbStressLock.c
/usr/bin/g++ -o dbStressTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbStressLock.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom  -lrt 
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../testdbConvert.c
/usr/bin/g++ -o testdbConvert  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testdbConvert.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../callbackTest.c
/usr/bin/g++ -o callbackTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         callbackTest.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../callbackParallelTest.c
/usr/bin/g++ -o callbackParallelTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         callbackParallelTest.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbStateTest.c
/usr/bin/g++ -o dbStateTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbStateTest.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbServerTest.c
/usr/bin/g++ -o dbServerTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbServerTest.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbCaStatsTest.c
/usr/bin/g++ -o dbCaStatsTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbCaStatsTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbCaLinkTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbCACTest.cpp
/usr/bin/g++ -o dbCaLinkTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbCaLinkTest.o dbCACTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbDbLinkTest.c
/usr/bin/g++ -o dbDbLinkTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbDbLinkTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../scanIoTest.c
/usr/bin/g++ -o scanIoTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         scanIoTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbChannelTest.c
/usr/bin/g++ -o dbChannelTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbChannelTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbChArrTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c dbChArrTest_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o dbChArrTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbChArrTest.o dbChArrTest_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../chfPluginTest.c
/usr/bin/g++ -o chfPluginTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         chfPluginTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../arrShorthandTest.c
/usr/bin/g++ -o arrShorthandTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         arrShorthandTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../benchdbConvert.c
/usr/bin/g++ -o benchdbConvert  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         benchdbConvert.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../recGblCheckDeadbandTest.c
/usr/bin/g++ -o recGblCheckDeadbandTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         recGblCheckDeadbandTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbPutGetTest.c
/usr/bin/g++ -o testPutGetTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbPutGetTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I ../../../../src/ioc/db -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbStaticTest.c
/usr/bin/g++ -o dbStaticTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbStaticTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbScanTest.t dbScanTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbShutdownTest.t dbShutdownTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbPutLinkTest.t dbPutLinkTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbLockTest.t dbLockTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbStressTest.t dbStressTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testdbConvert.t testdbConvert
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 callbackTest.t callbackTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 callbackParallelTest.t callbackParallelTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbStateTest.t dbStateTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbServerTest.t dbServerTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbCaStatsTest.t dbCaStatsTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbCaLinkTest.t dbCaLinkTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbDbLinkTest.t dbDbLinkTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 scanIoTest.t scanIoTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbChannelTest.t dbChannelTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbChArrTest.t dbChArrTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 chfPluginTest.t chfPluginTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 arrShorthandTest.t arrShorthandTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 recGblCheckDeadbandTest.t recGblCheckDeadbandTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPutGetTest.t testPutGetTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbStaticTest.t dbStaticTest
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/db'
/usr/bin/make -C ioc/dbtemplate install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate/O.linux-aarch64'
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbltExpand.d  ../dbltExpand.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbltExpand.c
/usr/bin/g++ -o dbltExpand  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbltExpand.o    -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../../.. -a linux-aarch64 ../msi.plt msi.t
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate'
/usr/bin/make -C std/rec install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/rec'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbHeaderTestxx.d  ../dbHeaderTestxx.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbHeaderTest.d  ../dbHeaderTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF asTestLib.d  ../asTestLib.c
Creating dbd file recTestIoc.dbd
perl -CSD ../../../../../../bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o recTestIoc.dbd base.dbd bptTypeKdegC.dbd bptTypeKdegF.dbd bptTypeJdegF.dbd bptTypeJdegC.dbd
perl -CSD ../../../../../../bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I../../../../../../dbd    -o recTestIoc_registerRecordDeviceDriver.cpp \
            ../O.Common/recTestIoc.dbd recTestIoc_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF recTestIoc_registerRecordDeviceDriver.d  recTestIoc_registerRecordDeviceDriver.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF linkFilterTest.d  ../linkFilterTest.c
Creating dbd file subproctest.dbd
perl -CSD ../../../../../../bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o subproctest.dbd base.dbd
perl -CSD ../../../../../../bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I../../../../../../dbd    -o subproctest_registerRecordDeviceDriver.cpp \
            ../O.Common/subproctest.dbd subproctest_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF subproctest_registerRecordDeviceDriver.d  subproctest_registerRecordDeviceDriver.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF subproctest.d  ../subproctest.c
Creating dbd file asyncproctest.dbd
perl -CSD ../../../../../../bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o asyncproctest.dbd base.dbd
perl -CSD ../../../../../../bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I../../../../../../dbd    -o asyncproctest_registerRecordDeviceDriver.cpp \
            ../O.Common/asyncproctest.dbd asyncproctest_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF asyncproctest_registerRecordDeviceDriver.d  asyncproctest_registerRecordDeviceDriver.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF asyncproctest.d  ../asyncproctest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF mbbioDirectTest.d  ../mbbioDirectTest.c
Creating dbd file simmTest.dbd
perl -CSD ../../../../../../bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o simmTest.dbd base.dbd
perl -CSD ../../../../../../bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I../../../../../../dbd    -o simmTest_registerRecordDeviceDriver.cpp \
            ../O.Common/simmTest.dbd simmTest_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF simmTest_registerRecordDeviceDriver.d  simmTest_registerRecordDeviceDriver.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF simmTest.d  ../simmTest.c
Creating dbd file regressTest.dbd
perl -CSD ../../../../../../bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o regressTest.dbd base.dbd
perl -CSD ../../../../../../bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I../../../../../../dbd    -o regressTest_registerRecordDeviceDriver.cpp \
            ../O.Common/regressTest.dbd regressTest_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF regressTest_registerRecordDeviceDriver.d  regressTest_registerRecordDeviceDriver.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF regressTest.d  ../regressTest.c
Creating dbd file scanEventTest.dbd
perl -CSD ../../../../../../bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o scanEventTest.dbd base.dbd
perl -CSD ../../../../../../bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I../../../../../../dbd    -o scanEventTest_registerRecordDeviceDriver.cpp \
            ../O.Common/scanEventTest.dbd scanEventTest_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF scanEventTest_registerRecordDeviceDriver.d  scanEventTest_registerRecordDeviceDriver.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF scanEventTest.d  ../scanEventTest.c
Creating dbd file analogMonitorTest.dbd
perl -CSD ../../../../../../bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o analogMonitorTest.dbd base.dbd
perl -CSD ../../../../../../bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I../../../../../../dbd    -o analogMonitorTest_registerRecordDeviceDriver.cpp \
            ../O.Common/analogMonitorTest.dbd analogMonitorTest_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF analogMonitorTest_registerRecordDeviceDriver.d  analogMonitorTest_registerRecordDeviceDriver.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF analogMonitorTest.d  ../analogMonitorTest.c
Creating dbd file asTestIoc.dbd
perl -CSD ../../../../../../bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o asTestIoc.dbd base.dbd asTest.dbd
perl -CSD ../../../../../../bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I../../../../../../dbd    -o asTestIoc_registerRecordDeviceDriver.cpp \
            ../O.Common/asTestIoc.dbd asTestIoc_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF asTestIoc_registerRecordDeviceDriver.d  asTestIoc_registerRecordDeviceDriver.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF asTest.d  ../asTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF aiTest.d  ../aiTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF printfTest.d  ../printfTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF biTest.d  ../biTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF boTest.d  ../boTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF longoutTest.d  ../longoutTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF seqTest.d  ../seqTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF softTest.d  ../softTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF asyncSoftTest.d  ../asyncSoftTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF compressTest.d  ../compressTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF linkInitTest.d  ../linkInitTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF linkRetargetLinkTest.d  ../linkRetargetLinkTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration   -DLINK_DYNAMIC          -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF recMiscTest.d  ../recMiscTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF arrayOpTest.d  ../arrayOpTest.c
"../../../../../../bin/linux-aarch64/msi" -D    -I. -I.. -I../O.Common -I../../../../../../db -o ../O.Common/simmTest.db -S../simmTest.substitutions  > simmTest.db.d
Inflating database from ../simmTest.substitutions 
"../../../../../../bin/linux-aarch64/msi"    -I. -I.. -I../O.Common -I../../../../../../db -o simmTest.db -S../simmTest.substitutions 
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbHeaderTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbHeaderTestxx.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../asTestLib.c
/usr/bin/ar -rc    libdbRecStdTest.a    asTestLib.o 
/usr/bin/ranlib libdbRecStdTest.a
/usr/bin/g++ -o libdbRecStdTest.so.7.0.8  -shared -fPIC -Wl,-hlibdbRecStdTest.so.7.0.8 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asTestLib.o    -ldbRecStd -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../arrayOpTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c recTestIoc_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o arrayOpTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         arrayOpTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration   -DLINK_DYNAMIC          -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../recMiscTest.c
/usr/bin/g++ -o recMiscTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         recMiscTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../linkRetargetLinkTest.c
/usr/bin/g++ -o linkRetargetLinkTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         linkRetargetLinkTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../linkInitTest.c
/usr/bin/g++ -o linkInitTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         linkInitTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../compressTest.c
/usr/bin/g++ -o compressTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         compressTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../asyncSoftTest.c
/usr/bin/g++ -o asyncSoftTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asyncSoftTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../softTest.c
/usr/bin/g++ -o softTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         softTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../seqTest.c
/usr/bin/g++ -o seqTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         seqTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../longoutTest.c
/usr/bin/g++ -o longoutTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         longoutTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../boTest.c
/usr/bin/g++ -o boTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         boTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../biTest.c
/usr/bin/g++ -o biTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         biTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../printfTest.c
/usr/bin/g++ -o printfTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         printfTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../aiTest.c
/usr/bin/g++ -o aiTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         aiTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../asTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c asTestIoc_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o asTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asTest.o asTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../analogMonitorTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c analogMonitorTest_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o analogMonitorTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         analogMonitorTest.o analogMonitorTest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../scanEventTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c scanEventTest_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o scanEventTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         scanEventTest.o scanEventTest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../regressTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c regressTest_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o regressTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         regressTest.o regressTest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../simmTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c simmTest_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o simmTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         simmTest.o simmTest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../mbbioDirectTest.c
/usr/bin/g++ -o mbbioDirectTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         mbbioDirectTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../asyncproctest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c asyncproctest_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o asyncproctest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asyncproctest.o asyncproctest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../subproctest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c subproctest_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o subproctest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         subproctest.o subproctest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../linkFilterTest.c
/usr/bin/g++ -o linkFilterTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         linkFilterTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 arrayOpTest.t arrayOpTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 recMiscTest.t recMiscTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 linkRetargetLinkTest.t linkRetargetLinkTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 linkInitTest.t linkInitTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 compressTest.t compressTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 asyncSoftTest.t asyncSoftTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 softTest.t softTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 seqTest.t seqTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 longoutTest.t longoutTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 boTest.t boTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 biTest.t biTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 printfTest.t printfTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 aiTest.t aiTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 asTest.t asTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 analogMonitorTest.t analogMonitorTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 scanEventTest.t scanEventTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 regressTest.t regressTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 simmTest.t simmTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 mbbioDirectTest.t mbbioDirectTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 asyncproctest.t asyncproctest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 subproctest.t subproctest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 linkFilterTest.t linkFilterTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../../.. -a linux-aarch64 ../netget.plt netget.t
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/rec'
/usr/bin/make -C std/link install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/link'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64'
perl -CSD ../../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o ioRecord.h ../ioRecord.dbd
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF ioRecord.d  ../ioRecord.c
Creating dbd file linkTest.dbd
perl -CSD ../../../../../../bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o linkTest.dbd menuGlobal.dbd menuConvert.dbd menuScan.dbd links.dbd ioRecord.dbd
perl -CSD ../../../../../../bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I../../../../../../dbd    -o linkTest_registerRecordDeviceDriver.cpp \
            ../O.Common/linkTest.dbd linkTest_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF linkTest_registerRecordDeviceDriver.d  linkTest_registerRecordDeviceDriver.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF lnkCalcTest.d  ../lnkCalcTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF lnkStateTest.d  ../lnkStateTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../ioRecord.c
/usr/bin/ar -rc    libRecs.a    ioRecord.o 
/usr/bin/ranlib libRecs.a
/usr/bin/g++ -o libRecs.so.7.0.8  -shared -fPIC -Wl,-hlibRecs.so.7.0.8 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ioRecord.o    -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../lnkStateTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c linkTest_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o lnkStateTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         lnkStateTest.o linkTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../lnkCalcTest.c
/usr/bin/g++ -o lnkCalcTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         lnkCalcTest.o linkTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 lnkStateTest.t lnkStateTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 lnkCalcTest.t lnkCalcTest
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/link'
/usr/bin/make -C std/filters install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/filters'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64'
perl -CSD ../../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o arrRecord.h ../arrRecord.dbd
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF arrRecord.d  ../arrRecord.c
perl -CSD ../../../../../../bin/linux-aarch64/dbdToRecordtypeH.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o xRecord.h ../xRecord.dbd
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF xRecord.d  ../xRecord.c
Creating dbd file filterTest.dbd
perl -CSD ../../../../../../bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I../../../../../../dbd -o filterTest.dbd menuGlobal.dbd menuConvert.dbd menuScan.dbd filters.dbd xRecord.dbd arrRecord.dbd
perl -CSD ../../../../../../bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I../../../../../../dbd    -o filterTest_registerRecordDeviceDriver.cpp \
            ../O.Common/filterTest.dbd filterTest_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF filterTest_registerRecordDeviceDriver.d  filterTest_registerRecordDeviceDriver.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF decTest.d  ../decTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF syncTest.d  ../syncTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF arrTest.d  ../arrTest.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF dbndTest.d  ../dbndTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -MM -MF tsTest.d  ../tsTest.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../xRecord.c
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../arrRecord.c
/usr/bin/ar -rc    libRecs.a    xRecord.o arrRecord.o 
/usr/bin/ranlib libRecs.a
/usr/bin/g++ -o libRecs.so.7.0.8  -shared -fPIC -Wl,-hlibRecs.so.7.0.8 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         xRecord.o arrRecord.o    -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../tsTest.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c filterTest_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o tsTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         tsTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../dbndTest.c
/usr/bin/g++ -o dbndTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbndTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../arrTest.cpp
/usr/bin/g++ -o arrTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         arrTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../syncTest.c
/usr/bin/g++ -o syncTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         syncTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -I. -I../O.Common -I. -I. -I.. -I../../../../../../include/compiler/gcc -I../../../../../../include/os/Linux -I../../../../../../include         -c ../decTest.c
/usr/bin/g++ -o decTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         decTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 tsTest.t tsTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbndTest.t dbndTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 arrTest.t arrTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 syncTest.t syncTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 decTest.t decTest
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/filters'
/usr/bin/make -C ./tools install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/tools'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/tools/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../.. -a linux-aarch64 ../Base.plt Base.t
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../.. -a linux-aarch64 ../Breaktable.plt Breaktable.t
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../.. -a linux-aarch64 ../DBD.plt DBD.t
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../.. -a linux-aarch64 ../Device.plt Device.t
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../.. -a linux-aarch64 ../Driver.plt Driver.t
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../.. -a linux-aarch64 ../Function.plt Function.t
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../.. -a linux-aarch64 ../Menu.plt Menu.t
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../.. -a linux-aarch64 ../Recfield.plt Recfield.t
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../.. -a linux-aarch64 ../Recordtype.plt Recordtype.t
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../.. -a linux-aarch64 ../Registrar.plt Registrar.t
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -t ../../../../.. -a linux-aarch64 ../Variable.plt Variable.t
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/tools/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/tools'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/database'
/usr/bin/make -C ./pvData install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData'
/usr/bin/make -C ./configure install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/configure'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/configure/O.linux-aarch64'
Installing CFG file /<<PKGBUILDDIR>>/cfg/CONFIG_PVDATA_VERSION
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../CONFIG_PVDATA_VERSION /<<PKGBUILDDIR>>/cfg/
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/configure'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/src'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/src/O.linux-aarch64'
mkdir -p ../O.Common/pv
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -DEPICS_PVD_MAJOR_VERSION="8" -DEPICS_PVD_MINOR_VERSION="0" -DEPICS_PVD_MAINTENANCE_VERSION="6" -DEPICS_PVD_DEVELOPMENT_FLAG="0" -t /<<PKGBUILDDIR>>    ../pv/pvdVersionNum.h@ ../O.Common/pv/pvdVersionNum.h
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF jprint.d  ../../src/json/jprint.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF parseinto.d  ../../src/json/parseinto.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF parseany.d  ../../src/json/parseany.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF parsehelper.d  ../../src/json/parsehelper.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF bitSetUtil.d  ../../src/pvMisc/bitSetUtil.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF requestmapper.d  ../../src/copy/requestmapper.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF createRequest.d  ../../src/copy/createRequest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvTimeStamp.d  ../../src/property/pvTimeStamp.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF timeStamp.d  ../../src/property/timeStamp.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvEnumerated.d  ../../src/property/pvEnumerated.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvDisplay.d  ../../src/property/pvDisplay.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvControl.d  ../../src/property/pvControl.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvAlarm.d  ../../src/property/pvAlarm.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF alarm.d  ../../src/property/alarm.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF printer.d  ../../src/factory/printer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF StandardPVField.d  ../../src/factory/StandardPVField.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF StandardField.d  ../../src/factory/StandardField.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF Compare.d  ../../src/factory/Compare.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvSubArrayCopy.d  ../../src/factory/pvSubArrayCopy.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF Convert.d  ../../src/factory/Convert.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF PVDataCreateFactory.d  ../../src/factory/PVDataCreateFactory.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF PVUnionArray.d  ../../src/factory/PVUnionArray.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF PVUnion.d  ../../src/factory/PVUnion.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF PVStructureArray.d  ../../src/factory/PVStructureArray.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF PVStructure.d  ../../src/factory/PVStructure.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF PVScalarArray.d  ../../src/factory/PVScalarArray.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF PVArray.d  ../../src/factory/PVArray.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF PVScalar.d  ../../src/factory/PVScalar.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF PVField.d  ../../src/factory/PVField.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF FieldCreateFactory.d  ../../src/factory/FieldCreateFactory.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF TypeFunc.d  ../../src/factory/TypeFunc.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF valueBuilder.d  ../../src/pv/valueBuilder.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvdVersion.d  ../../src/pv/pvdVersion.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF anyscalar.d  ../../src/misc/anyscalar.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF reftrack.d  ../../src/misc/reftrack.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF debugPtr.d  ../../src/misc/debugPtr.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvUnitTest.d  ../../src/misc/pvUnitTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF parseToPOD.d  ../../src/misc/parseToPOD.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF thread.d  ../../src/misc/thread.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF typeCast.d  ../../src/misc/typeCast.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF status.d  ../../src/misc/status.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF timer.d  ../../src/misc/timer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF event.d  ../../src/misc/event.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF serializeHelper.d  ../../src/misc/serializeHelper.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF epicsException.d  ../../src/misc/epicsException.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF bitSet.d  ../../src/misc/bitSet.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF byteBuffer.d  ../../src/misc/byteBuffer.cpp
Installing generic include file /<<PKGBUILDDIR>>/include/pv/noDefaultMethods.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/noDefaultMethods.h /<<PKGBUILDDIR>>/include/pv
mkdir /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/lock.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/lock.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/serialize.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/serialize.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/bitSet.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/bitSet.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/byteBuffer.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/byteBuffer.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/epicsException.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/epicsException.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/serializeHelper.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/serializeHelper.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/event.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/event.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/thread.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/thread.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/timer.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/timer.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/status.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/status.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/sharedPtr.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/sharedPtr.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/debugPtr.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/debugPtr.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/typeCast.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/typeCast.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/sharedVector.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/sharedVector.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/templateMeta.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/templateMeta.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/current_function.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/current_function.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvUnitTest.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/pvUnitTest.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/reftrack.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/reftrack.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/anyscalar.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/misc/pv/anyscalar.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvType.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvType.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvIntrospect.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvIntrospect.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/valueBuilder.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/valueBuilder.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvData.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvData.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/convert.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/convert.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/standardField.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/standardField.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/standardPVField.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/standardPVField.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvSubArrayCopy.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvSubArrayCopy.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/typemap.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/typemap.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvdVersion.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvdVersion.h /<<PKGBUILDDIR>>/include/pv
Installing generated generic include file /<<PKGBUILDDIR>>/include/pv/pvdVersionNum.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/pv/pvdVersionNum.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/factory.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/factory/pv/factory.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/alarm.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/property/pv/alarm.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvAlarm.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/property/pv/pvAlarm.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/control.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/property/pv/control.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvControl.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/property/pv/pvControl.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/display.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/property/pv/display.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvDisplay.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/property/pv/pvDisplay.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvEnumerated.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/property/pv/pvEnumerated.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/timeStamp.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/property/pv/timeStamp.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvTimeStamp.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/property/pv/pvTimeStamp.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/createRequest.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/copy/pv/createRequest.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/bitSetUtil.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/pvMisc/pv/bitSetUtil.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/json.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/json/pv/json.h /<<PKGBUILDDIR>>/include/pv
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/misc/byteBuffer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/misc/bitSet.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/misc/epicsException.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/misc/serializeHelper.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/misc/event.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/misc/timer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/misc/status.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/misc/typeCast.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/misc/thread.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/misc/parseToPOD.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/misc/pvUnitTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/misc/debugPtr.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/misc/reftrack.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/misc/anyscalar.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/pv/pvdVersion.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/pv/valueBuilder.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/TypeFunc.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/FieldCreateFactory.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/PVField.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/PVScalar.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/PVArray.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/PVScalarArray.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/PVStructure.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/PVStructureArray.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/PVUnion.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/PVUnionArray.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/PVDataCreateFactory.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/Convert.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/pvSubArrayCopy.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/Compare.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/StandardField.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/StandardPVField.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/printer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/property/alarm.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/property/pvAlarm.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/property/pvControl.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/property/pvDisplay.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/property/pvEnumerated.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/property/timeStamp.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/property/pvTimeStamp.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/copy/createRequest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/copy/requestmapper.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/pvMisc/bitSetUtil.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/json/parsehelper.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/json/parseany.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/json/parseinto.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/misc -I../../src/pv -I../../src/factory -I../../src/property -I../../src/copy -I../../src/pvMisc -I../../src/json -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/json/jprint.cpp
/usr/bin/ar -rc    libpvData.a     byteBuffer.o bitSet.o epicsException.o serializeHelper.o event.o timer.o status.o typeCast.o thread.o parseToPOD.o pvUnitTest.o debugPtr.o reftrack.o anyscalar.o pvdVersion.o valueBuilder.o TypeFunc.o FieldCreateFactory.o PVField.o PVScalar.o PVArray.o PVScalarArray.o PVStructure.o PVStructureArray.o PVUnion.o PVUnionArray.o PVDataCreateFactory.o Convert.o pvSubArrayCopy.o Compare.o StandardField.o StandardPVField.o printer.o alarm.o pvAlarm.o pvControl.o pvDisplay.o pvEnumerated.o timeStamp.o pvTimeStamp.o createRequest.o requestmapper.o bitSetUtil.o parsehelper.o parseany.o parseinto.o jprint.o
/usr/bin/ranlib libpvData.a
/usr/bin/g++ -o libpvData.so.8.0.6  -shared -fPIC -Wl,-hlibpvData.so.8.0.6 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic          byteBuffer.o bitSet.o epicsException.o serializeHelper.o event.o timer.o status.o typeCast.o thread.o parseToPOD.o pvUnitTest.o debugPtr.o reftrack.o anyscalar.o pvdVersion.o valueBuilder.o TypeFunc.o FieldCreateFactory.o PVField.o PVScalar.o PVArray.o PVScalarArray.o PVStructure.o PVStructureArray.o PVUnion.o PVUnionArray.o PVDataCreateFactory.o Convert.o pvSubArrayCopy.o Compare.o StandardField.o StandardPVField.o printer.o alarm.o pvAlarm.o pvControl.o pvDisplay.o pvEnumerated.o timeStamp.o pvTimeStamp.o createRequest.o requestmapper.o bitSetUtil.o parsehelper.o parseany.o parseinto.o jprint.o   -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvData.so.8.0.6
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libpvData.so.8.0.6 /<<PKGBUILDDIR>>/lib/linux-aarch64
ln -s libpvData.so.8.0.6 /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvData.so
Installing library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvData.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libpvData.a /<<PKGBUILDDIR>>/lib/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/src'
/usr/bin/make -C ./testApp install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/testApp'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/testApp/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testCreateRequest.d  ../../testApp/copy/testCreateRequest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testProperty.d  ../../testApp/property/testProperty.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testValueBuilder.d  ../../testApp/pv/testValueBuilder.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testFieldBuilder.d  ../../testApp/pv/testFieldBuilder.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testOperators.d  ../../testApp/pv/testOperators.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testPVStructureArray.d  ../../testApp/pv/testPVStructureArray.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testPVScalarArray.d  ../../testApp/pv/testPVScalarArray.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testConvert.d  ../../testApp/pv/testConvert.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testPVUnion.d  ../../testApp/pv/testPVUnion.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testPVData.d  ../../testApp/pv/testPVData.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testStandardPVField.d  ../../testApp/pv/testStandardPVField.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testStandardField.d  ../../testApp/pv/testStandardField.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testPVType.d  ../../testApp/pv/testPVType.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testIntrospect.d  ../../testApp/pv/testIntrospect.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testBitSetUtil.d  ../../testApp/pv/testBitSetUtil.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testprinter.d  ../../testApp/misc/testprinter.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testanyscalar.d  ../../testApp/misc/testanyscalar.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF test_reftrack.d  ../../testApp/misc/test_reftrack.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testjson.d  ../../testApp/misc/testjson.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testUnitTest.d  ../../testApp/misc/testUnitTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testTypeCast.d  ../../testApp/misc/testTypeCast.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testTimeStamp.d  ../../testApp/misc/testTimeStamp.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testSerialization.d  ../../testApp/misc/testSerialization.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testDebugPtr.d  ../../testApp/misc/testDebugPtr.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testSharedVector.d  ../../testApp/misc/testSharedVector.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testBaseException.d  ../../testApp/misc/testBaseException.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testByteBuffer.d  ../../testApp/misc/testByteBuffer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testByteOrder.d  ../../testApp/misc/testByteOrder.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testOverrunBitSet.d  ../../testApp/misc/testOverrunBitSet.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testBitSet.d  ../../testApp/misc/testBitSet.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testTimer.d  ../../testApp/misc/testTimer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testEvent.d  ../../testApp/misc/testEvent.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testThread.d  ../../testApp/misc/testThread.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF performstruct.d  ../../testApp/pv/performstruct.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/pv/performstruct.cpp
/usr/bin/g++ -o performstruct  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         performstruct.o    -lpvData -lCom  -lrt 
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testThread.cpp
/usr/bin/g++ -o testThread  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testThread.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testEvent.cpp
/usr/bin/g++ -o testEvent  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testEvent.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testTimer.cpp
/usr/bin/g++ -o testTimer  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testTimer.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testBitSet.cpp
/usr/bin/g++ -o testBitSet  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testBitSet.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testOverrunBitSet.cpp
/usr/bin/g++ -o testOverrunBitSet  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testOverrunBitSet.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testByteOrder.cpp
/usr/bin/g++ -o testByteOrder  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testByteOrder.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testByteBuffer.cpp
In file included from /<<PKGBUILDDIR>>/include/pv/pvUnitTest.h:11,
                 from ../../testApp/misc/testByteBuffer.cpp:19:
../../testApp/misc/testByteBuffer.cpp: In function ‘void testBasicOperations()’:
../../testApp/misc/testByteBuffer.cpp:164:35: warning: ‘const char* epics::pvData::ByteBuffer::getArray() const’ is deprecated [-Wdeprecated-declarations]
  164 |     testOk1(strncmp(buff->getArray(),&src[2],6)==0);
      |                     ~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/include/epicsUnitTest.h:183:30: note: in definition of macro ‘testOk1’
  183 | #define testOk1(cond) testOk(cond, "%s", #cond)
      |                              ^~~~
In file included from /<<PKGBUILDDIR>>/include/pv/pvIntrospect.h:22,
                 from /<<PKGBUILDDIR>>/include/pv/pvData.h:22,
                 from /<<PKGBUILDDIR>>/include/pv/pvUnitTest.h:15:
/<<PKGBUILDDIR>>/include/pv/byteBuffer.h:685:37: note: declared here
  685 |     EPICS_ALWAYS_INLINE const char* getArray() const EPICS_DEPRECATED
      |                                     ^~~~~~~~
../../testApp/misc/testByteBuffer.cpp: In function ‘void testInverseEndianness(int, const char*)’:
../../testApp/misc/testByteBuffer.cpp:191:34: warning: ‘const char* epics::pvData::ByteBuffer::getArray() const’ is deprecated [-Wdeprecated-declarations]
  191 |     testOk1(strncmp(buf->getArray(),expect,6)==0);
      |                     ~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/include/epicsUnitTest.h:183:30: note: in definition of macro ‘testOk1’
  183 | #define testOk1(cond) testOk(cond, "%s", #cond)
      |                              ^~~~
/<<PKGBUILDDIR>>/include/pv/byteBuffer.h:685:37: note: declared here
  685 |     EPICS_ALWAYS_INLINE const char* getArray() const EPICS_DEPRECATED
      |                                     ^~~~~~~~
/usr/bin/g++ -o testByteBuffer  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testByteBuffer.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testBaseException.cpp
/usr/bin/g++ -o testBaseException  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testBaseException.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testSharedVector.cpp
/usr/bin/g++ -o testSharedVector  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testSharedVector.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testDebugPtr.cpp
/usr/bin/g++ -o testDebugPtr  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testDebugPtr.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testSerialization.cpp
/usr/bin/g++ -o testSerialization  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testSerialization.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testTimeStamp.cpp
/usr/bin/g++ -o testTimeStamp  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testTimeStamp.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testTypeCast.cpp
/usr/bin/g++ -o testTypeCast  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testTypeCast.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testUnitTest.cpp
/usr/bin/g++ -o testUnitTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testUnitTest.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testjson.cpp
/usr/bin/g++ -o testjson  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testjson.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/test_reftrack.cpp
/usr/bin/g++ -o test_reftrack  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         test_reftrack.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testanyscalar.cpp
/usr/bin/g++ -o testanyscalar  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testanyscalar.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/misc/testprinter.cpp
/usr/bin/g++ -o testprinter  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testprinter.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/pv/testBitSetUtil.cpp
/usr/bin/g++ -o testBitSetUtil  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testBitSetUtil.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/pv/testIntrospect.cpp
/usr/bin/g++ -o testIntrospect  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testIntrospect.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/pv/testPVType.cpp
/usr/bin/g++ -o testPVType  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testPVType.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/pv/testStandardField.cpp
/usr/bin/g++ -o testStandardField  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testStandardField.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/pv/testStandardPVField.cpp
/usr/bin/g++ -o testStandardPVField  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testStandardPVField.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/pv/testPVData.cpp
/usr/bin/g++ -o testPVData  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testPVData.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/pv/testPVUnion.cpp
/usr/bin/g++ -o testPVUnion  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testPVUnion.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/pv/testConvert.cpp
/usr/bin/g++ -o testConvert  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testConvert.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/pv/testPVScalarArray.cpp
/usr/bin/g++ -o testPVScalarArray  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testPVScalarArray.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/pv/testPVStructureArray.cpp
/usr/bin/g++ -o testPVStructureArray  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testPVStructureArray.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/pv/testOperators.cpp
/usr/bin/g++ -o testOperators  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testOperators.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/pv/testFieldBuilder.cpp
/usr/bin/g++ -o testFieldBuilder  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testFieldBuilder.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/pv/testValueBuilder.cpp
/usr/bin/g++ -o testValueBuilder  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testValueBuilder.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/property/testProperty.cpp
/usr/bin/g++ -o testProperty  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testProperty.o    -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/misc -I../../testApp/pv -I../../testApp/property -I../../testApp/copy -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/copy/testCreateRequest.cpp
/usr/bin/g++ -o testCreateRequest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testCreateRequest.o    -lpvData -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testThread.t testThread
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testEvent.t testEvent
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testTimer.t testTimer
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testBitSet.t testBitSet
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testOverrunBitSet.t testOverrunBitSet
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testByteBuffer.t testByteBuffer
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testBaseException.t testBaseException
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testSharedVector.t testSharedVector
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testDebugPtr.t testDebugPtr
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testSerialization.t testSerialization
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testTimeStamp.t testTimeStamp
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testTypeCast.t testTypeCast
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testUnitTest.t testUnitTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testjson.t testjson
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 test_reftrack.t test_reftrack
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testanyscalar.t testanyscalar
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testprinter.t testprinter
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testBitSetUtil.t testBitSetUtil
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testIntrospect.t testIntrospect
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPVType.t testPVType
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testStandardField.t testStandardField
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testStandardPVField.t testStandardPVField
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPVData.t testPVData
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPVUnion.t testPVUnion
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testConvert.t testConvert
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPVScalarArray.t testPVScalarArray
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPVStructureArray.t testPVStructureArray
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testOperators.t testOperators
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testFieldBuilder.t testFieldBuilder
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testValueBuilder.t testValueBuilder
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testProperty.t testProperty
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testCreateRequest.t testCreateRequest
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/testApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/testApp'
/usr/bin/make -C ./examples install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/examples'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/examples/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF unittest.d  ../unittest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DPVD_INTERNAL   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../unittest.cpp
/usr/bin/g++ -o unittest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         unittest.o    -lpvData -lCom   
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/examples/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/examples'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData'
/usr/bin/make -C ./pvAccess install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess'
/usr/bin/make -C ./configure install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/configure'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/configure/O.linux-aarch64'
Installing CFG file /<<PKGBUILDDIR>>/cfg/CONFIG_PVACCESS_VERSION
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../CONFIG_PVACCESS_VERSION /<<PKGBUILDDIR>>/cfg/
Installing CFG file /<<PKGBUILDDIR>>/cfg/CONFIG_PVACCESS_MODULE
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../CONFIG_PVACCESS_MODULE /<<PKGBUILDDIR>>/cfg/
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/configure'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/O.linux-aarch64'
mkdir -p ../O.Common/pv
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -DEPICS_PVA_MAJOR_VERSION="7" -DEPICS_PVA_MINOR_VERSION="1" -DEPICS_PVA_MAINTENANCE_VERSION="7" -DEPICS_PVA_DEVELOPMENT_FLAG="0" -t /<<PKGBUILDDIR>>    ../pva/pvaVersionNum.h@ ../O.Common/pv/pvaVersionNum.h
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pipelineServer.d  ../../src/pipelineService/pipelineServer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pipelineService.d  ../../src/pipelineService/pipelineService.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF rpcClient.d  ../../src/rpcClient/rpcClient.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF rpcServer.d  ../../src/rpcService/rpcServer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF rpcService.d  ../../src/rpcService/rpcService.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF sharedstate_put.d  ../../src/server/sharedstate_put.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF sharedstate_rpc.d  ../../src/server/sharedstate_rpc.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF sharedstate_channel.d  ../../src/server/sharedstate_channel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF sharedstate_pv.d  ../../src/server/sharedstate_pv.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF server.d  ../../src/server/server.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF beaconServerStatusProvider.d  ../../src/server/beaconServerStatusProvider.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF beaconEmitter.d  ../../src/server/beaconEmitter.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF baseChannelRequester.d  ../../src/server/baseChannelRequester.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF serverChannelImpl.d  ../../src/server/serverChannelImpl.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF serverContext.d  ../../src/server/serverContext.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF responseHandlers.d  ../../src/server/responseHandlers.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF clientContextImpl.d  ../../src/remoteClient/clientContextImpl.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF security.d  ../../src/remote/security.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF codec.d  ../../src/remote/codec.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF serializationHelper.d  ../../src/remote/serializationHelper.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF transportRegistry.d  ../../src/remote/transportRegistry.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF blockingTCPAcceptor.d  ../../src/remote/blockingTCPAcceptor.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF abstractResponseHandler.d  ../../src/remote/abstractResponseHandler.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF channelSearchManager.d  ../../src/remote/channelSearchManager.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF blockingTCPConnector.d  ../../src/remote/blockingTCPConnector.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF beaconHandler.d  ../../src/remote/beaconHandler.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF blockingUDPConnector.d  ../../src/remote/blockingUDPConnector.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF blockingUDPTransport.d  ../../src/remote/blockingUDPTransport.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ChannelAccessFactory.d  ../../src/factory/ChannelAccessFactory.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF clientInfo.d  ../../src/client/clientInfo.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF clientMonitor.d  ../../src/client/clientMonitor.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF clientRPC.d  ../../src/client/clientRPC.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF clientPut.d  ../../src/client/clientPut.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF clientGet.d  ../../src/client/clientGet.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF clientSync.d  ../../src/client/clientSync.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF client.d  ../../src/client/client.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF monitor.d  ../../src/client/monitor.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvAccess.d  ../../src/client/pvAccess.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF wildcard.d  ../../src/utils/wildcard.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF requester.d  ../../src/utils/requester.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF referenceCountingLock.d  ../../src/utils/referenceCountingLock.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF configuration.d  ../../src/utils/configuration.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF introspectionRegistry.d  ../../src/utils/introspectionRegistry.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF logger.d  ../../src/utils/logger.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF inetAddressUtil.d  ../../src/utils/inetAddressUtil.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF hexDump.d  ../../src/utils/hexDump.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF getgroups.d  ../../src/utils/getgroups.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF clientFactory.d  ../../src/pva/clientFactory.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaVersion.d  ../../src/pva/pvaVersion.cpp
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvaConstants.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/pva/pv/pvaConstants.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvaDefs.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/pva/pv/pvaDefs.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvaVersion.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/pva/pv/pvaVersion.h /<<PKGBUILDDIR>>/include/pv
Installing generated generic include file /<<PKGBUILDDIR>>/include/pv/pvaVersionNum.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/pv/pvaVersionNum.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/clientFactory.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/pva/pv/clientFactory.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/hexDump.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/utils/pv/hexDump.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/logger.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/utils/pv/logger.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/introspectionRegistry.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/utils/pv/introspectionRegistry.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/referenceCountingLock.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/utils/pv/referenceCountingLock.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/configuration.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/utils/pv/configuration.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/likely.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/utils/pv/likely.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/wildcard.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/utils/pv/wildcard.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/fairQueue.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/utils/pv/fairQueue.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/requester.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/utils/pv/requester.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/destroyable.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/utils/pv/destroyable.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/monitor.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/client/pv/monitor.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvAccess.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/client/pv/pvAccess.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pva/client.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/client/pva/client.h /<<PKGBUILDDIR>>/include/pva
mkdir /<<PKGBUILDDIR>>/include/pva
Installing generic include file /<<PKGBUILDDIR>>/include/pv/security.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/remote/pv/security.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/serializationHelper.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/remote/pv/serializationHelper.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/serverContext.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/server/pv/serverContext.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/beaconServerStatusProvider.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/server/pv/beaconServerStatusProvider.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pva/server.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/server/pva/server.h /<<PKGBUILDDIR>>/include/pva
Installing generic include file /<<PKGBUILDDIR>>/include/pva/sharedstate.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/server/pva/sharedstate.h /<<PKGBUILDDIR>>/include/pva
Installing generic include file /<<PKGBUILDDIR>>/include/pv/rpcService.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/rpcService/pv/rpcService.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/rpcServer.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/rpcService/pv/rpcServer.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/rpcClient.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/rpcClient/pv/rpcClient.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pipelineService.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/pipelineService/pv/pipelineService.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pipelineServer.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/pipelineService/pv/pipelineServer.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvAccessMB.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/mb/pv/pvAccessMB.h /<<PKGBUILDDIR>>/include/pv
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/pva/pvaVersion.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/pva/clientFactory.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/utils/getgroups.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/utils/hexDump.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/utils/inetAddressUtil.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/utils/logger.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/utils/introspectionRegistry.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/utils/configuration.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/utils/referenceCountingLock.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/utils/requester.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/utils/wildcard.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/client/pvAccess.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/client/monitor.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/client/client.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/client/clientSync.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/client/clientGet.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/client/clientPut.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/client/clientRPC.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/client/clientMonitor.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/client/clientInfo.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/factory/ChannelAccessFactory.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/remote/blockingUDPTransport.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/remote/blockingUDPConnector.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/remote/beaconHandler.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/remote/blockingTCPConnector.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/remote/channelSearchManager.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/remote/abstractResponseHandler.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/remote/blockingTCPAcceptor.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/remote/transportRegistry.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/remote/serializationHelper.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/remote/codec.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/remote/security.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/remoteClient/clientContextImpl.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/server/responseHandlers.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/server/serverContext.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/server/serverChannelImpl.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/server/baseChannelRequester.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/server/beaconEmitter.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/server/beaconServerStatusProvider.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/server/server.cpp
In file included from /<<PKGBUILDDIR>>/include/epicsMutex.h:61,
                 from ../../src/server/server.cpp:6:
In destructor ‘epicsGuard<T>::~epicsGuard() [with T = epicsMutex]’,
    inlined from ‘virtual epics::pvAccess::Channel::shared_pointer pvas::StaticProvider::Impl::createChannel(const std::string&, const epics::pvAccess::ChannelRequester::shared_pointer&, short int, const std::string&)’ at ../../src/server/server.cpp:99:9:
/<<PKGBUILDDIR>>/include/epicsGuard.h:149:27: warning: ‘this’ pointer is null [-Wnonnull]
  149 |     _pTargetMutex->unlock ();
      |     ~~~~~~~~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/include/epicsMutex.h: In member function ‘virtual epics::pvAccess::Channel::shared_pointer pvas::StaticProvider::Impl::createChannel(const std::string&, const epics::pvAccess::ChannelRequester::shared_pointer&, short int, const std::string&)’:
/<<PKGBUILDDIR>>/include/epicsMutex.h:123:10: note: in a call to non-static member function ‘void epicsMutex::unlock()’
  123 |     void unlock ();
      |          ^~~~~~
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/server/sharedstate_pv.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/server/sharedstate_channel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/server/sharedstate_rpc.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/server/sharedstate_put.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/rpcService/rpcService.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/rpcService/rpcServer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/rpcClient/rpcClient.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/pipelineService/pipelineService.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/pva -I../../src/utils -I../../src/client -I../../src/factory -I../../src/remote -I../../src/remoteClient -I../../src/server -I../../src/rpcService -I../../src/rpcClient -I../../src/pipelineService -I../../src/mb -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/pipelineService/pipelineServer.cpp
/usr/bin/ar -rc    libpvAccess.a    pvaVersion.o clientFactory.o getgroups.o hexDump.o inetAddressUtil.o logger.o introspectionRegistry.o configuration.o referenceCountingLock.o requester.o wildcard.o pvAccess.o monitor.o client.o clientSync.o clientGet.o clientPut.o clientRPC.o clientMonitor.o clientInfo.o ChannelAccessFactory.o blockingUDPTransport.o blockingUDPConnector.o beaconHandler.o blockingTCPConnector.o channelSearchManager.o abstractResponseHandler.o blockingTCPAcceptor.o transportRegistry.o serializationHelper.o codec.o security.o clientContextImpl.o responseHandlers.o serverContext.o serverChannelImpl.o baseChannelRequester.o beaconEmitter.o beaconServerStatusProvider.o server.o sharedstate_pv.o sharedstate_channel.o sharedstate_rpc.o sharedstate_put.o rpcService.o rpcServer.o rpcClient.o pipelineService.o pipelineServer.o 
/usr/bin/ranlib libpvAccess.a
/usr/bin/g++ -o libpvAccess.so.7.1.7  -shared -fPIC -Wl,-hlibpvAccess.so.7.1.7 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         pvaVersion.o clientFactory.o getgroups.o hexDump.o inetAddressUtil.o logger.o introspectionRegistry.o configuration.o referenceCountingLock.o requester.o wildcard.o pvAccess.o monitor.o client.o clientSync.o clientGet.o clientPut.o clientRPC.o clientMonitor.o clientInfo.o ChannelAccessFactory.o blockingUDPTransport.o blockingUDPConnector.o beaconHandler.o blockingTCPConnector.o channelSearchManager.o abstractResponseHandler.o blockingTCPAcceptor.o transportRegistry.o serializationHelper.o codec.o security.o clientContextImpl.o responseHandlers.o serverContext.o serverChannelImpl.o baseChannelRequester.o beaconEmitter.o beaconServerStatusProvider.o server.o sharedstate_pv.o sharedstate_channel.o sharedstate_rpc.o sharedstate_put.o rpcService.o rpcServer.o rpcClient.o pipelineService.o pipelineServer.o    -lpvData -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccess.so.7.1.7
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libpvAccess.so.7.1.7 /<<PKGBUILDDIR>>/lib/linux-aarch64
ln -s libpvAccess.so.7.1.7 /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccess.so
Installing library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccess.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libpvAccess.a /<<PKGBUILDDIR>>/lib/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src'
/usr/bin/make -C src/ca install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ca'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ca/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF notifierConveyor.d  ../notifierConveyor.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF dbdToPv.d  ../dbdToPv.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF caChannel.d  ../caChannel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF caContext.d  ../caContext.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF caProvider.d  ../caProvider.cpp
Installing generic include file /<<PKGBUILDDIR>>/include/pv/caProvider.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/caProvider.h /<<PKGBUILDDIR>>/include/pv
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../caProvider.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../caContext.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../caChannel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../dbdToPv.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../notifierConveyor.cpp
/usr/bin/ar -rc    libpvAccessCA.a    caProvider.o caContext.o caChannel.o dbdToPv.o notifierConveyor.o 
/usr/bin/ranlib libpvAccessCA.a
/usr/bin/g++ -o libpvAccessCA.so.7.1.7  -shared -fPIC -Wl,-hlibpvAccessCA.so.7.1.7 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         caProvider.o caContext.o caChannel.o dbdToPv.o notifierConveyor.o    -lpvAccess -lpvData -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccessCA.so.7.1.7
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libpvAccessCA.so.7.1.7 /<<PKGBUILDDIR>>/lib/linux-aarch64
ln -s libpvAccessCA.so.7.1.7 /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccessCA.so
Installing library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccessCA.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libpvAccessCA.a /<<PKGBUILDDIR>>/lib/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ca/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ca'
/usr/bin/make -C src/ioc install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ioc'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ioc/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF reftrackioc.d  ../reftrackioc.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF PVAClientRegister.d  ../PVAClientRegister.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF PVAServerRegister.d  ../PVAServerRegister.cpp
Installing generic include file /<<PKGBUILDDIR>>/include/pv/syncChannelFind.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/syncChannelFind.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/iocshelper.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/iocshelper.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/iocreftrack.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/iocreftrack.h /<<PKGBUILDDIR>>/include/pv
Installing dbd file /<<PKGBUILDDIR>>/dbd/PVACommonRegister.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../PVACommonRegister.dbd /<<PKGBUILDDIR>>/dbd
Installing dbd file /<<PKGBUILDDIR>>/dbd/PVAServerRegister.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../PVAServerRegister.dbd /<<PKGBUILDDIR>>/dbd
Installing dbd file /<<PKGBUILDDIR>>/dbd/PVAClientRegister.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../PVAClientRegister.dbd /<<PKGBUILDDIR>>/dbd
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../PVAServerRegister.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../PVAClientRegister.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../reftrackioc.cpp
/usr/bin/ar -rc    libpvAccessIOC.a    PVAServerRegister.o PVAClientRegister.o reftrackioc.o 
/usr/bin/ranlib libpvAccessIOC.a
/usr/bin/g++ -o libpvAccessIOC.so.7.1.7  -shared -fPIC -Wl,-hlibpvAccessIOC.so.7.1.7 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         PVAServerRegister.o PVAClientRegister.o reftrackioc.o    -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccessIOC.so.7.1.7
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libpvAccessIOC.so.7.1.7 /<<PKGBUILDDIR>>/lib/linux-aarch64
ln -s libpvAccessIOC.so.7.1.7 /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccessIOC.so
Installing library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccessIOC.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libpvAccessIOC.a /<<PKGBUILDDIR>>/lib/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ioc/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ioc'
/usr/bin/make -C ./pvtoolsSrc install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/pvtoolsSrc'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/pvtoolsSrc/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/remote   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvlist.d  ../pvlist.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/remote   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvutils.d  ../pvutils.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/remote   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvinfo.d  ../pvinfo.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/remote   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvcall.d  ../pvcall.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/remote   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvput.d  ../pvput.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/remote   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvmonitor.d  ../pvmonitor.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/remote   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvget.d  ../pvget.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/remote   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvget.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/remote   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvutils.cpp
/usr/bin/g++ -o pvget  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         pvget.o pvutils.o    -lpvAccessCA -lpvAccess -lpvData -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/remote   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvmonitor.cpp
/usr/bin/g++ -o pvmonitor  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         pvmonitor.o pvutils.o    -lpvAccessCA -lpvAccess -lpvData -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/remote   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvput.cpp
/usr/bin/g++ -o pvput  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         pvput.o pvutils.o    -lpvAccessCA -lpvAccess -lpvData -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/remote   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvcall.cpp
/usr/bin/g++ -o pvcall  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         pvcall.o pvutils.o    -lpvAccessCA -lpvAccess -lpvData -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/remote   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvinfo.cpp
/usr/bin/g++ -o pvinfo  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         pvinfo.o pvutils.o    -lpvAccessCA -lpvAccess -lpvData -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/remote   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvlist.cpp
/usr/bin/g++ -o pvlist  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         pvlist.o    -lpvAccessCA -lpvAccess -lpvData -lca -lCom   
Installing created executable /<<PKGBUILDDIR>>/bin/linux-aarch64/pvget
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 pvget /<<PKGBUILDDIR>>/bin/linux-aarch64
Installing created executable /<<PKGBUILDDIR>>/bin/linux-aarch64/pvmonitor
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 pvmonitor /<<PKGBUILDDIR>>/bin/linux-aarch64
Installing created executable /<<PKGBUILDDIR>>/bin/linux-aarch64/pvput
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 pvput /<<PKGBUILDDIR>>/bin/linux-aarch64
Installing created executable /<<PKGBUILDDIR>>/bin/linux-aarch64/pvcall
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 pvcall /<<PKGBUILDDIR>>/bin/linux-aarch64
Installing created executable /<<PKGBUILDDIR>>/bin/linux-aarch64/pvinfo
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 pvinfo /<<PKGBUILDDIR>>/bin/linux-aarch64
Installing created executable /<<PKGBUILDDIR>>/bin/linux-aarch64/pvlist
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 pvlist /<<PKGBUILDDIR>>/bin/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/pvtoolsSrc/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/pvtoolsSrc'
/usr/bin/make -C ./testApp install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/testApp'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/testApp/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testRAII.d  ../../testApp/remote/testRAII.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testClientFactory.d  ../../testApp/remote/testClientFactory.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF rpcClientExample.d  ../../testApp/remote/rpcClientExample.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF rpcWildServiceExample.d  ../../testApp/remote/rpcWildServiceExample.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF rpcServiceAsyncExample.d  ../../testApp/remote/rpcServiceAsyncExample.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF rpcServiceExample.d  ../../testApp/remote/rpcServiceExample.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testMonitorPerformance.d  ../../testApp/remote/testMonitorPerformance.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testGetPerformance.d  ../../testApp/remote/testGetPerformance.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testServer.d  ../../testApp/remote/testServer.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testsharedstate.d  ../../testApp/remote/testsharedstate.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testmonitorfifo.d  ../../testApp/remote/testmonitorfifo.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testChannelConnect.d  ../../testApp/remote/testChannelConnect.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testRemoteClientImpl.d  ../../testApp/remote/testRemoteClientImpl.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testRPC.d  ../../testApp/remote/testRPC.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testCodec.d  ../../testApp/remote/testCodec.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF channelAccessIFTest.d  ../../testApp/remote/channelAccessIFTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF showauth.d  ../../testApp/utils/showauth.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testWildcard.d  ../../testApp/utils/testWildcard.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testFairQueue.d  ../../testApp/utils/testFairQueue.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF configurationTest.d  ../../testApp/utils/configurationTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testInetAddressUtils.d  ../../testApp/utils/testInetAddressUtils.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testHexDump.d  ../../testApp/utils/testHexDump.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testAtomicBoolean.d  ../../testApp/utils/testAtomicBoolean.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/utils/testAtomicBoolean.cpp
/usr/bin/g++ -o testAtomicBoolean  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testAtomicBoolean.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/utils/testHexDump.cpp
/usr/bin/g++ -o testHexDump  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testHexDump.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/utils/testInetAddressUtils.cpp
/usr/bin/g++ -o testInetAddressUtils  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testInetAddressUtils.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/utils/configurationTest.cpp
/usr/bin/g++ -o configurationTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         configurationTest.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/utils/testFairQueue.cpp
/usr/bin/g++ -o testFairQueue  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testFairQueue.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/utils/testWildcard.cpp
/usr/bin/g++ -o testWildcard  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testWildcard.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/utils/showauth.cpp
/usr/bin/g++ -o showauth  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         showauth.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/channelAccessIFTest.cpp
In file included from ../../testApp/remote/channelAccessIFTest.cpp:29:
../../testApp/remote/testServer.cpp: In constructor ‘MockChannel::MockChannel(epics::pvAccess::ChannelProvider::shared_pointer, epics::pvAccess::ChannelRequester::shared_pointer, std::string, std::string)’:
../../testApp/remote/testServer.cpp:2261:37: warning: ‘epics::pvData::FieldBuilderPtr epics::pvData::FieldBuilder::addBoundedString(const std::string&, std::size_t)’ is deprecated: See https://github.com/epics-base/pvDataCPP/issues/52 [-Wdeprecated-declarations]
 2260 |                     getFieldCreate()->createFieldBuilder()->
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2261 |                     addBoundedString("value", 8)->
      |                     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/pv/pvData.h:22,
                 from /<<PKGBUILDDIR>>/include/pv/pvAccess.h:18,
                 from ../../testApp/remote/channelAccessIFTest.cpp:15:
/<<PKGBUILDDIR>>/include/pv/pvIntrospect.h:1095:21: note: declared here
 1095 |     FieldBuilderPtr addBoundedString(std::string const & name, std::size_t maxLength) PVD_DEPRECATED_52;
      |                     ^~~~~~~~~~~~~~~~
../../testApp/remote/testServer.cpp:2270:36: warning: ‘epics::pvData::FieldBuilderPtr epics::pvData::FieldBuilder::addBoundedArray(const std::string&, epics::pvData::ScalarType, std::size_t)’ is deprecated: See https://github.com/epics-base/pvDataCPP/issues/52 [-Wdeprecated-declarations]
 2269 |                     getFieldCreate()->createFieldBuilder()->
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2270 |                     addBoundedArray("value", pvDouble, 8)->
      |                     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/pv/pvIntrospect.h:1129:21: note: declared here
 1129 |     FieldBuilderPtr addBoundedArray(std::string const & name, ScalarType scalarType, std::size_t bound) PVD_DEPRECATED_52;
      |                     ^~~~~~~~~~~~~~~
../../testApp/remote/testServer.cpp:2279:34: warning: ‘epics::pvData::FieldBuilderPtr epics::pvData::FieldBuilder::addFixedArray(const std::string&, epics::pvData::ScalarType, std::size_t)’ is deprecated: See https://github.com/epics-base/pvDataCPP/issues/52 [-Wdeprecated-declarations]
 2278 |                     getFieldCreate()->createFieldBuilder()->
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2279 |                     addFixedArray("value", pvDouble, 8)->
      |                     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/pv/pvIntrospect.h:1120:21: note: declared here
 1120 |     FieldBuilderPtr addFixedArray(std::string const & name, ScalarType scalarType, std::size_t size) PVD_DEPRECATED_52;
      |                     ^~~~~~~~~~~~~
/usr/bin/g++ -o testChannelAccess  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         channelAccessIFTest.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/testCodec.cpp
/usr/bin/g++ -o testCodec  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testCodec.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/testRPC.cpp
/usr/bin/g++ -o testRPC  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testRPC.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/testRemoteClientImpl.cpp
/usr/bin/g++ -o testRemoteClientImpl  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testRemoteClientImpl.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/testChannelConnect.cpp
/usr/bin/g++ -o testChannelConnect  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testChannelConnect.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/testmonitorfifo.cpp
/usr/bin/g++ -o testmonitorfifo  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testmonitorfifo.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/testsharedstate.cpp
/usr/bin/g++ -o testsharedstate  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testsharedstate.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/testServer.cpp
../../testApp/remote/testServer.cpp: In constructor ‘MockChannel::MockChannel(epics::pvAccess::ChannelProvider::shared_pointer, epics::pvAccess::ChannelRequester::shared_pointer, std::string, std::string)’:
../../testApp/remote/testServer.cpp:2261:37: warning: ‘epics::pvData::FieldBuilderPtr epics::pvData::FieldBuilder::addBoundedString(const std::string&, std::size_t)’ is deprecated: See https://github.com/epics-base/pvDataCPP/issues/52 [-Wdeprecated-declarations]
 2260 |                     getFieldCreate()->createFieldBuilder()->
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2261 |                     addBoundedString("value", 8)->
      |                     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/include/pv/pvData.h:22,
                 from ../../src/server/pv/beaconServerStatusProvider.h:15,
                 from ../../src/server/pv/serverContext.h:13,
                 from ../../testApp/remote/testServer.cpp:8:
/<<PKGBUILDDIR>>/include/pv/pvIntrospect.h:1095:21: note: declared here
 1095 |     FieldBuilderPtr addBoundedString(std::string const & name, std::size_t maxLength) PVD_DEPRECATED_52;
      |                     ^~~~~~~~~~~~~~~~
../../testApp/remote/testServer.cpp:2270:36: warning: ‘epics::pvData::FieldBuilderPtr epics::pvData::FieldBuilder::addBoundedArray(const std::string&, epics::pvData::ScalarType, std::size_t)’ is deprecated: See https://github.com/epics-base/pvDataCPP/issues/52 [-Wdeprecated-declarations]
 2269 |                     getFieldCreate()->createFieldBuilder()->
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2270 |                     addBoundedArray("value", pvDouble, 8)->
      |                     ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/pv/pvIntrospect.h:1129:21: note: declared here
 1129 |     FieldBuilderPtr addBoundedArray(std::string const & name, ScalarType scalarType, std::size_t bound) PVD_DEPRECATED_52;
      |                     ^~~~~~~~~~~~~~~
../../testApp/remote/testServer.cpp:2279:34: warning: ‘epics::pvData::FieldBuilderPtr epics::pvData::FieldBuilder::addFixedArray(const std::string&, epics::pvData::ScalarType, std::size_t)’ is deprecated: See https://github.com/epics-base/pvDataCPP/issues/52 [-Wdeprecated-declarations]
 2278 |                     getFieldCreate()->createFieldBuilder()->
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2279 |                     addFixedArray("value", pvDouble, 8)->
      |                     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/include/pv/pvIntrospect.h:1120:21: note: declared here
 1120 |     FieldBuilderPtr addFixedArray(std::string const & name, ScalarType scalarType, std::size_t size) PVD_DEPRECATED_52;
      |                     ^~~~~~~~~~~~~
/usr/bin/g++ -o testServer  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testServer.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/testGetPerformance.cpp
/usr/bin/g++ -o testGetPerformance  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testGetPerformance.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/testMonitorPerformance.cpp
/usr/bin/g++ -o testMonitorPerformance  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testMonitorPerformance.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/rpcServiceExample.cpp
/usr/bin/g++ -o rpcServiceExample  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         rpcServiceExample.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/rpcServiceAsyncExample.cpp
/usr/bin/g++ -o rpcServiceAsyncExample  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         rpcServiceAsyncExample.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/rpcWildServiceExample.cpp
/usr/bin/g++ -o rpcWildServiceExample  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         rpcWildServiceExample.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/rpcClientExample.cpp
/usr/bin/g++ -o rpcClientExample  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         rpcClientExample.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/testClientFactory.cpp
/usr/bin/g++ -o testClientFactory  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testClientFactory.o    -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/utils -I../../src/server -I../../src/remote -I../../src/remoteClient   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../testApp/utils -I../../testApp/remote -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../testApp/remote/testRAII.cpp
/usr/bin/g++ -o testRAII  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testRAII.o    -lpvAccess -lpvData -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testAtomicBoolean.t testAtomicBoolean
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testHexDump.t testHexDump
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testInetAddressUtils.t testInetAddressUtils
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 configurationTest.t configurationTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testFairQueue.t testFairQueue
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testWildcard.t testWildcard
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testChannelAccess.t testChannelAccess
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testCodec.t testCodec
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testRPC.t testRPC
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testmonitorfifo.t testmonitorfifo
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testsharedstate.t testsharedstate
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/testApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/testApp'
/usr/bin/make -C ./testCa install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/testCa'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/testCa/O.linux-aarch64'
rm -f ../O.Common/testIoc.dbd
cp /<<PKGBUILDDIR>>/dbd/softIoc.dbd ../O.Common/testIoc.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I/<<PKGBUILDDIR>>/dbd -I/<<PKGBUILDDIR>>/dbd    -o testIoc_registerRecordDeviceDriver.cpp \
            ../O.Common/testIoc.dbd testIoc_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/ca   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testIoc_registerRecordDeviceDriver.d  testIoc_registerRecordDeviceDriver.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/ca   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testCaProvider.d  ../testCaProvider.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/ca   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testConveyor.d  ../testConveyor.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/ca   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../testConveyor.cpp
/usr/bin/g++ -o testConveyor  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testConveyor.o    -lpvAccess -lpvAccessCA -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/ca   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../testCaProvider.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -I../../src/ca   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c testIoc_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o testCaProvider  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testCaProvider.o testIoc_registerRecordDeviceDriver.o    -lpvAccess -lpvAccessCA -lpvData -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testConveyor.t testConveyor
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testCaProvider.t testCaProvider
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/testCa/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/testCa'
/usr/bin/make -C ./examples install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/examples'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/examples/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF minimonitor.d  ../minimonitor.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF miniput.d  ../miniput.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF miniget.d  ../miniget.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF lazycounter.d  ../lazycounter.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF epicschat.d  ../epicschat.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF mailbox.d  ../mailbox.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF spamme.d  ../spamme.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF monitorme.d  ../monitorme.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF putme.d  ../putme.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF getme.d  ../getme.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../getme.cpp
/usr/bin/g++ -o getme  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         getme.o    -lpvAccessCA -lca -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../putme.cpp
/usr/bin/g++ -o putme  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         putme.o    -lpvAccessCA -lca -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../monitorme.cpp
/usr/bin/g++ -o monitorme  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         monitorme.o    -lpvAccessCA -lca -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../spamme.cpp
/usr/bin/g++ -o spamme  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         spamme.o    -lpvAccessCA -lca -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../mailbox.cpp
/usr/bin/g++ -o mailbox  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         mailbox.o    -lpvAccessCA -lca -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../epicschat.cpp
/usr/bin/g++ -o epicschat  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         epicschat.o    -lpvAccessCA -lca -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../lazycounter.cpp
/usr/bin/g++ -o lazycounter  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         lazycounter.o    -lpvAccessCA -lca -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../miniget.cpp
/usr/bin/g++ -o miniget  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         miniget.o    -lpvAccessCA -lca -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../miniput.cpp
/usr/bin/g++ -o miniput  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         miniput.o    -lpvAccessCA -lca -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../minimonitor.cpp
/usr/bin/g++ -o minimonitor  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         minimonitor.o    -lpvAccessCA -lca -lpvAccess -lpvData -lCom   
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/examples/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/examples'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess'
/usr/bin/make -C ./normativeTypes install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes'
/usr/bin/make -C ./configure install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/configure'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/configure/O.linux-aarch64'
Installing CFG file /<<PKGBUILDDIR>>/cfg/CONFIG_NTYPES_VERSION
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../CONFIG_NTYPES_VERSION /<<PKGBUILDDIR>>/cfg/
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/configure'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/src'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/src/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntndarrayAttribute.d  ../ntndarrayAttribute.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF nturi.d  ../nturi.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF nthistogram.d  ../nthistogram.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntcontinuum.d  ../ntcontinuum.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntattribute.d  ../ntattribute.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntaggregate.d  ../ntaggregate.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntunion.d  ../ntunion.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntenum.d  ../ntenum.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntmatrix.d  ../ntmatrix.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntndarray.d  ../ntndarray.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntscalarMultiChannel.d  ../ntscalarMultiChannel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntmultiChannel.d  ../ntmultiChannel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF nttable.d  ../nttable.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntnameValue.d  ../ntnameValue.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntscalarArray.d  ../ntscalarArray.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntscalar.d  ../ntscalar.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntfield.d  ../ntfield.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntid.d  ../ntid.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntutils.d  ../ntutils.cpp
Installing generic include file /<<PKGBUILDDIR>>/include/pv/nt.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/nt.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntutils.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntutils.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntid.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntid.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntfield.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntfield.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntscalar.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntscalar.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntscalarArray.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntscalarArray.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntnameValue.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntnameValue.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/nttable.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/nttable.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntmultiChannel.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntmultiChannel.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntscalarMultiChannel.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntscalarMultiChannel.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntndarray.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntndarray.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntmatrix.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntmatrix.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntenum.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntenum.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntunion.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntunion.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntaggregate.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntaggregate.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntattribute.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntattribute.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntcontinuum.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntcontinuum.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/nthistogram.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/nthistogram.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/nturi.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/nturi.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/ntndarrayAttribute.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/ntndarrayAttribute.h /<<PKGBUILDDIR>>/include/pv
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntutils.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntid.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntfield.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntscalar.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntscalarArray.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntnameValue.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../nttable.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntmultiChannel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntscalarMultiChannel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntndarray.cpp
../ntndarray.cpp: In member function ‘epics::pvData::int64 epics::nt::NTNDArray::getValueSize()’:
../ntndarray.cpp:332:38: warning: ‘this’ pointer is null [-Wnonnull]
  332 |         size = storedValue->getLength()*getValueTypeSize();
      |                ~~~~~~~~~~~~~~~~~~~~~~^~
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntmatrix.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntenum.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntunion.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntaggregate.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntattribute.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntcontinuum.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../nthistogram.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../nturi.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntndarrayAttribute.cpp
/usr/bin/ar -rc    libnt.a     ntutils.o ntid.o ntfield.o ntscalar.o ntscalarArray.o ntnameValue.o nttable.o ntmultiChannel.o ntscalarMultiChannel.o ntndarray.o ntmatrix.o ntenum.o ntunion.o ntaggregate.o ntattribute.o ntcontinuum.o nthistogram.o nturi.o ntndarrayAttribute.o
/usr/bin/ranlib libnt.a
/usr/bin/g++ -o libnt.so.6.0.1  -shared -fPIC -Wl,-hlibnt.so.6.0.1 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic          ntutils.o ntid.o ntfield.o ntscalar.o ntscalarArray.o ntnameValue.o nttable.o ntmultiChannel.o ntscalarMultiChannel.o ntndarray.o ntmatrix.o ntenum.o ntunion.o ntaggregate.o ntattribute.o ntcontinuum.o nthistogram.o nturi.o ntndarrayAttribute.o   -lpvData -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library /<<PKGBUILDDIR>>/lib/linux-aarch64/libnt.so.6.0.1
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libnt.so.6.0.1 /<<PKGBUILDDIR>>/lib/linux-aarch64
ln -s libnt.so.6.0.1 /<<PKGBUILDDIR>>/lib/linux-aarch64/libnt.so
Installing library /<<PKGBUILDDIR>>/lib/linux-aarch64/libnt.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libnt.a /<<PKGBUILDDIR>>/lib/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/src'
/usr/bin/make -C ./test install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/test'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/test/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF validatorTest.d  ../validatorTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntutilsTest.d  ../ntutilsTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF nthistogramTest.d  ../nthistogramTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntndarrayAttributeTest.d  ../ntndarrayAttributeTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntattributeTest.d  ../ntattributeTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntaggregateTest.d  ../ntaggregateTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntunionTest.d  ../ntunionTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntenumTest.d  ../ntenumTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntmatrixTest.d  ../ntmatrixTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntndarrayTest.d  ../ntndarrayTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF nttableTest.d  ../nttableTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntscalarMultiChannelTest.d  ../ntscalarMultiChannelTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntmultiChannelTest.d  ../ntmultiChannelTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntnameValueTest.d  ../ntnameValueTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntscalarArrayTest.d  ../ntscalarArrayTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntscalarTest.d  ../ntscalarTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF ntfieldTest.d  ../ntfieldTest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntfieldTest.cpp
/usr/bin/g++ -o ntfieldTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntfieldTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntscalarTest.cpp
/usr/bin/g++ -o ntscalarTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntscalarTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntscalarArrayTest.cpp
/usr/bin/g++ -o ntscalarArrayTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntscalarArrayTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntnameValueTest.cpp
/usr/bin/g++ -o ntnameValueTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntnameValueTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntmultiChannelTest.cpp
/usr/bin/g++ -o ntmultiChannelTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntmultiChannelTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntscalarMultiChannelTest.cpp
/usr/bin/g++ -o ntscalarMultiChannelTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntscalarMultiChannelTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../nttableTest.cpp
/usr/bin/g++ -o nttableTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         nttableTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntndarrayTest.cpp
/usr/bin/g++ -o ntndarrayTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntndarrayTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntmatrixTest.cpp
/usr/bin/g++ -o ntmatrixTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntmatrixTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntenumTest.cpp
/usr/bin/g++ -o ntenumTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntenumTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntunionTest.cpp
/usr/bin/g++ -o ntunionTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntunionTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntaggregateTest.cpp
/usr/bin/g++ -o ntaggregateTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntaggregateTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntattributeTest.cpp
/usr/bin/g++ -o ntattributeTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntattributeTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntndarrayAttributeTest.cpp
/usr/bin/g++ -o ntndarrayAttributeTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntndarrayAttributeTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntcontinuumTest.cpp
/usr/bin/g++ -o ntcontinuumTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntcontinuumTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../nthistogramTest.cpp
/usr/bin/g++ -o nthistogramTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         nthistogramTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../ntutilsTest.cpp
/usr/bin/g++ -o ntutilsTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ntutilsTest.o    -lnt -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../validatorTest.cpp
/usr/bin/g++ -o validatorTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         validatorTest.o    -lnt -lpvData -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntfieldTest.t ntfieldTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntscalarTest.t ntscalarTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntscalarArrayTest.t ntscalarArrayTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntnameValueTest.t ntnameValueTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntmultiChannelTest.t ntmultiChannelTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntscalarMultiChannelTest.t ntscalarMultiChannelTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 nttableTest.t nttableTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntndarrayTest.t ntndarrayTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntmatrixTest.t ntmatrixTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntenumTest.t ntenumTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntunionTest.t ntunionTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntaggregateTest.t ntaggregateTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntattributeTest.t ntattributeTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntndarrayAttributeTest.t ntndarrayAttributeTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntcontinuumTest.t ntcontinuumTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 nthistogramTest.t nthistogramTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 ntutilsTest.t ntutilsTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 validatorTest.t validatorTest
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/test/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes'
/usr/bin/make -C ./pvaClient install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient'
/usr/bin/make -C ./configure install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient/configure'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient/configure/O.linux-aarch64'
Installing CFG file /<<PKGBUILDDIR>>/cfg/CONFIG_PVACLIENT_VERSION
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../CONFIG_PVACLIENT_VERSION /<<PKGBUILDDIR>>/cfg/
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient/configure'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient/src'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient/src/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientRPC.d  ../pvaClientRPC.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientNTMultiMonitor.d  ../pvaClientNTMultiMonitor.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientNTMultiGet.d  ../pvaClientNTMultiGet.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientNTMultiData.d  ../pvaClientNTMultiData.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientNTMultiPut.d  ../pvaClientNTMultiPut.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientMultiMonitorDouble.d  ../pvaClientMultiMonitorDouble.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientMultiPutDouble.d  ../pvaClientMultiPutDouble.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientMultiGetDouble.d  ../pvaClientMultiGetDouble.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientMultiChannel.d  ../pvaClientMultiChannel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientPutGet.d  ../pvaClientPutGet.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientMonitor.d  ../pvaClientMonitor.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientPut.d  ../pvaClientPut.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientGet.d  ../pvaClientGet.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientProcess.d  ../pvaClientProcess.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientChannel.d  ../pvaClientChannel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientMonitorData.d  ../pvaClientMonitorData.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientGetData.d  ../pvaClientGetData.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientPutData.d  ../pvaClientPutData.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClientData.d  ../pvaClientData.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaClient.d  ../pvaClient.cpp
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvaClient.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvaClient.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvaClientMultiChannel.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvaClientMultiChannel.h /<<PKGBUILDDIR>>/include/pv
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClient.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientData.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientPutData.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientGetData.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientMonitorData.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientChannel.cpp
../pvaClientChannel.cpp: In member function ‘virtual void epics::pvaClient::PvaClientChannel::channelCreated(const epics::pvData::Status&, const epics::pvAccess::Channel::shared_pointer&)’:
../pvaClientChannel.cpp:182:51: warning: ignoring return value of ‘std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(__cxx11::basic_string<_CharT, _Traits, _Allocator>&&, const _CharT*) [with _CharT = char; _Traits = char_traits<char>; _Alloc = allocator<char>]’, declared with attribute ‘nodiscard’ [-Wunused-result]
  182 |             + " status " +  status.getMessage() + " why??";
      |                                                   ^~~~~~~~
In file included from /usr/include/c++/14/string:54,
                 from /<<PKGBUILDDIR>>/include/pv/pvType.h:22,
                 from /<<PKGBUILDDIR>>/include/pv/event.h:18,
                 from ../pvaClientChannel.cpp:13:
/usr/include/c++/14/bits/basic_string.h:3733:5: note: declared here
 3733 |     operator+(basic_string<_CharT, _Traits, _Alloc>&& __lhs,
      |     ^~~~~~~~
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientProcess.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientGet.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientPut.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientMonitor.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientPutGet.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientMultiChannel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientMultiGetDouble.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientMultiPutDouble.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientMultiMonitorDouble.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientNTMultiPut.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientNTMultiData.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientNTMultiGet.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientNTMultiMonitor.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvaClientRPC.cpp
/usr/bin/ar -rc    libpvaClient.a     pvaClient.o pvaClientData.o pvaClientPutData.o pvaClientGetData.o pvaClientMonitorData.o pvaClientChannel.o pvaClientProcess.o pvaClientGet.o pvaClientPut.o pvaClientMonitor.o pvaClientPutGet.o pvaClientMultiChannel.o pvaClientMultiGetDouble.o pvaClientMultiPutDouble.o pvaClientMultiMonitorDouble.o pvaClientNTMultiPut.o pvaClientNTMultiData.o pvaClientNTMultiGet.o pvaClientNTMultiMonitor.o pvaClientRPC.o
/usr/bin/ranlib libpvaClient.a
/usr/bin/g++ -o libpvaClient.so.4.8.0  -shared -fPIC -Wl,-hlibpvaClient.so.4.8.0 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic          pvaClient.o pvaClientData.o pvaClientPutData.o pvaClientGetData.o pvaClientMonitorData.o pvaClientChannel.o pvaClientProcess.o pvaClientGet.o pvaClientPut.o pvaClientMonitor.o pvaClientPutGet.o pvaClientMultiChannel.o pvaClientMultiGetDouble.o pvaClientMultiPutDouble.o pvaClientMultiMonitorDouble.o pvaClientNTMultiPut.o pvaClientNTMultiData.o pvaClientNTMultiGet.o pvaClientNTMultiMonitor.o pvaClientRPC.o   -lnt -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvaClient.so.4.8.0
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libpvaClient.so.4.8.0 /<<PKGBUILDDIR>>/lib/linux-aarch64
ln -s libpvaClient.so.4.8.0 /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvaClient.so
Installing library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvaClient.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libpvaClient.a /<<PKGBUILDDIR>>/lib/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient/src'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient'
/usr/bin/make -C ./pvDatabase install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase'
/usr/bin/make -C ./configure install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/configure'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/configure/O.linux-aarch64'
Installing CFG file /<<PKGBUILDDIR>>/cfg/CONFIG_PVDATABASE_VERSION
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../CONFIG_PVDATABASE_VERSION /<<PKGBUILDDIR>>/cfg/
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/configure'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/src'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/src/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvdbcrTraceRecord.d  ../../src/special/pvdbcrTraceRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvdbcrProcessRecord.d  ../../src/special/pvdbcrProcessRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvdbcrRemoveRecord.d  ../../src/special/pvdbcrRemoveRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvdbcrAddRecord.d  ../../src/special/pvdbcrAddRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvdbcrScalarArrayRecord.d  ../../src/special/pvdbcrScalarArrayRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvdbcrScalarRecord.d  ../../src/special/pvdbcrScalarRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF scalarAlarmSupport.d  ../../src/support/scalarAlarmSupport.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF controlSupport.d  ../../src/support/controlSupport.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF registerChannelProviderLocal.d  ../../src/pvAccess/registerChannelProviderLocal.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF monitorFactory.d  ../../src/pvAccess/monitorFactory.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF channelLocal.d  ../../src/pvAccess/channelLocal.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF channelProviderLocal.d  ../../src/pvAccess/channelProviderLocal.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvDatabase.d  ../../src/database/pvDatabase.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvRecord.d  ../../src/database/pvRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF dataDistributorPlugin.d  ../../src/copy/dataDistributorPlugin.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvTimestampPlugin.d  ../../src/copy/pvTimestampPlugin.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvDeadbandPlugin.d  ../../src/copy/pvDeadbandPlugin.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvArrayPlugin.d  ../../src/copy/pvArrayPlugin.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvCopy.d  ../../src/copy/pvCopy.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvPlugin.d  ../../src/copy/pvPlugin.cpp
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvPlugin.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvPlugin.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvStructureCopy.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvStructureCopy.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvArrayPlugin.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvArrayPlugin.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvDeadbandPlugin.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvDeadbandPlugin.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvTimestampPlugin.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvTimestampPlugin.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvDatabase.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvDatabase.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/channelProviderLocal.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/channelProviderLocal.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvSupport.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvSupport.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/controlSupport.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/controlSupport.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/scalarAlarmSupport.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/scalarAlarmSupport.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvdbcrScalarRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvdbcrScalarRecord.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvdbcrScalarArrayRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvdbcrScalarArrayRecord.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvdbcrAddRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvdbcrAddRecord.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvdbcrRemoveRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvdbcrRemoveRecord.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvdbcrProcessRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvdbcrProcessRecord.h /<<PKGBUILDDIR>>/include/pv
Installing generic include file /<<PKGBUILDDIR>>/include/pv/pvdbcrTraceRecord.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/pvdbcrTraceRecord.h /<<PKGBUILDDIR>>/include/pv
Installing dbd file /<<PKGBUILDDIR>>/dbd/registerChannelProviderLocal.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/pvAccess/registerChannelProviderLocal.dbd /<<PKGBUILDDIR>>/dbd
Installing dbd file /<<PKGBUILDDIR>>/dbd/pvdbcrScalarRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/special/pvdbcrScalarRecord.dbd /<<PKGBUILDDIR>>/dbd
Installing dbd file /<<PKGBUILDDIR>>/dbd/pvdbcrScalarArrayRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/special/pvdbcrScalarArrayRecord.dbd /<<PKGBUILDDIR>>/dbd
Installing dbd file /<<PKGBUILDDIR>>/dbd/pvdbcrAddRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/special/pvdbcrAddRecord.dbd /<<PKGBUILDDIR>>/dbd
Installing dbd file /<<PKGBUILDDIR>>/dbd/pvdbcrRemoveRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/special/pvdbcrRemoveRecord.dbd /<<PKGBUILDDIR>>/dbd
Installing dbd file /<<PKGBUILDDIR>>/dbd/pvdbcrProcessRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/special/pvdbcrProcessRecord.dbd /<<PKGBUILDDIR>>/dbd
Installing dbd file /<<PKGBUILDDIR>>/dbd/pvdbcrTraceRecord.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/special/pvdbcrTraceRecord.dbd /<<PKGBUILDDIR>>/dbd
Installing dbd file /<<PKGBUILDDIR>>/dbd/pvdbcrAllRecords.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../../src/special/pvdbcrAllRecords.dbd /<<PKGBUILDDIR>>/dbd
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/copy/pvPlugin.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/copy/pvCopy.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/copy/pvArrayPlugin.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/copy/pvDeadbandPlugin.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/copy/pvTimestampPlugin.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/copy/dataDistributorPlugin.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/database/pvRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/database/pvDatabase.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/pvAccess/channelProviderLocal.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/pvAccess/channelLocal.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/pvAccess/monitorFactory.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/pvAccess/registerChannelProviderLocal.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/support/controlSupport.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/support/scalarAlarmSupport.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/special/pvdbcrScalarRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/special/pvdbcrScalarArrayRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/special/pvdbcrAddRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/special/pvdbcrRemoveRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/special/pvdbcrProcessRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/support -I../../src/special -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../src/special/pvdbcrTraceRecord.cpp
/usr/bin/ar -rc    libpvDatabase.a     pvPlugin.o pvCopy.o pvArrayPlugin.o pvDeadbandPlugin.o pvTimestampPlugin.o dataDistributorPlugin.o pvRecord.o pvDatabase.o channelProviderLocal.o channelLocal.o monitorFactory.o registerChannelProviderLocal.o controlSupport.o scalarAlarmSupport.o pvdbcrScalarRecord.o pvdbcrScalarArrayRecord.o pvdbcrAddRecord.o pvdbcrRemoveRecord.o pvdbcrProcessRecord.o pvdbcrTraceRecord.o
/usr/bin/ranlib libpvDatabase.a
/usr/bin/g++ -o libpvDatabase.so.4.7.1  -shared -fPIC -Wl,-hlibpvDatabase.so.4.7.1 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic          pvPlugin.o pvCopy.o pvArrayPlugin.o pvDeadbandPlugin.o pvTimestampPlugin.o dataDistributorPlugin.o pvRecord.o pvDatabase.o channelProviderLocal.o channelLocal.o monitorFactory.o registerChannelProviderLocal.o controlSupport.o scalarAlarmSupport.o pvdbcrScalarRecord.o pvdbcrScalarArrayRecord.o pvdbcrAddRecord.o pvdbcrRemoveRecord.o pvdbcrProcessRecord.o pvdbcrTraceRecord.o   -lpvData -lpvAccess -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvDatabase.so.4.7.1
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libpvDatabase.so.4.7.1 /<<PKGBUILDDIR>>/lib/linux-aarch64
ln -s libpvDatabase.so.4.7.1 /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvDatabase.so
Installing library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvDatabase.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libpvDatabase.a /<<PKGBUILDDIR>>/lib/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/src'
/usr/bin/make -C ./test install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/test'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/test/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../test/src -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testLocalProvider.d  ../../test/src/testLocalProvider.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../test/src -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testExampleRecord.d  ../../test/src/testExampleRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../test/src -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testPVRecord.d  ../../test/src/testPVRecord.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../test/src -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testPVCopy.d  ../../test/src/testPVCopy.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../test/src -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testPlugin.d  ../../test/src/testPlugin.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../test/src -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../test/src/testPlugin.cpp
/usr/bin/g++ -o testPlugin  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testPlugin.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../test/src -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../test/src/testPVCopy.cpp
/usr/bin/g++ -o testPVCopy  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testPVCopy.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../test/src -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../test/src/testPVRecord.cpp
/usr/bin/g++ -o testPVRecord  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testPVRecord.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../test/src -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../test/src/testExampleRecord.cpp
/usr/bin/g++ -o testExampleRecord  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testExampleRecord.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE           -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I../../test/src -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../../test/src/testLocalProvider.cpp
/usr/bin/g++ -o testLocalProvider  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testLocalProvider.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPlugin.t testPlugin
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPVCopy.t testPVCopy
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPVRecord.t testPVRecord
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testExampleRecord.t testExampleRecord
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testLocalProvider.t testLocalProvider
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/test/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase'
/usr/bin/make -C ./pva2pva install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva'
/usr/bin/make -C ./configure install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/configure'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/configure/O.linux-aarch64'
Installing CFG file /<<PKGBUILDDIR>>/cfg/CONFIG_QSRV_VERSION
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m  444 ../CONFIG_QSRV_VERSION /<<PKGBUILDDIR>>/cfg/
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/configure'
/usr/bin/make -C ./p2pApp install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF gwmain.d  ../gwmain.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF utilitiesx.d  ../utilitiesx.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testmon.d  ../testmon.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF channel.d  ../channel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF moncache.d  ../moncache.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF chancache.d  ../chancache.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF server.d  ../server.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../gwmain.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../server.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../chancache.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../moncache.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../channel.cpp
/usr/bin/g++ -o p2p  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         gwmain.o server.o chancache.o moncache.o channel.o   -lpvAccessIOC -lpvAccess -lpvData -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../testmon.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../utilitiesx.cpp
/usr/bin/g++ -o testmon  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testmon.o utilitiesx.o server.o chancache.o moncache.o channel.o   -lpvAccessIOC -lpvAccess -lpvData -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testmon.t testmon
Installing created executable /<<PKGBUILDDIR>>/bin/linux-aarch64/p2p
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 p2p /<<PKGBUILDDIR>>/bin/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp'
/usr/bin/make -C ./pdbApp install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/pdbApp'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/pdbApp/O.linux-aarch64'
mkdir -p ../O.Common/pv
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/expandVars.pl  -DEPICS_QSRV_MAJOR_VERSION="1" -DEPICS_QSRV_MINOR_VERSION="4" -DEPICS_QSRV_MAINTENANCE_VERSION="1" -DEPICS_QSRV_DEVELOPMENT_FLAG="0" -DEPICS_QSRV_ABI_MAJOR_VERSION="1" -DEPICS_QSRV_ABI_MINOR_VERSION="2" -t /<<PKGBUILDDIR>>    ../pv/qsrvVersionNum.h@ ../O.Common/pv/qsrvVersionNum.h
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvalink_channel.d  ../pvalink_channel.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvalink_link.d  ../pvalink_link.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvalink_jlif.d  ../pvalink_jlif.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvalink_lset.d  ../pvalink_lset.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvalink.d  ../pvalink.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF tpool.d  ../tpool.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF dbf_copy.d  ../dbf_copy.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF configparse.d  ../configparse.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pdbgroup.d  ../pdbgroup.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF imagedemo.d  ../imagedemo.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF demo.d  ../demo.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pdbsingle.d  ../pdbsingle.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pdb.d  ../pdb.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF qsrv.d  ../qsrv.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvif.d  ../pvif.cpp
cp ../qsrv-new.dbd ../O.Common/qsrv.dbd
Creating dbd file softIocPVA.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I/<<PKGBUILDDIR>>/dbd -I/<<PKGBUILDDIR>>/dbd -o softIocPVA.dbd softIoc.dbd PVAServerRegister.dbd qsrv.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I/<<PKGBUILDDIR>>/dbd -I/<<PKGBUILDDIR>>/dbd    -o softIocPVA_registerRecordDeviceDriver.cpp \
            ../O.Common/softIocPVA.dbd softIocPVA_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF softIocPVA_registerRecordDeviceDriver.d  softIocPVA_registerRecordDeviceDriver.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF softMain.d  ../softMain.cpp
make[6]: Circular /<<PKGBUILDDIR>>/db/softIocExit.db <- /<<PKGBUILDDIR>>/db/softIocExit.db dependency dropped.
Installing generic include file /<<PKGBUILDDIR>>/include/pv/qsrv.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../pv/qsrv.h /<<PKGBUILDDIR>>/include/pv
Installing generated generic include file /<<PKGBUILDDIR>>/include/pv/qsrvVersionNum.h
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/pv/qsrvVersionNum.h /<<PKGBUILDDIR>>/include/pv
Installing created dbd file /<<PKGBUILDDIR>>/dbd/softIocPVA.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/softIocPVA.dbd /<<PKGBUILDDIR>>/dbd
Installing created dbd file /<<PKGBUILDDIR>>/dbd/qsrv.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 ../O.Common/qsrv.dbd /<<PKGBUILDDIR>>/dbd
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvif.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../qsrv.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pdb.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pdbsingle.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../demo.cpp
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../imagedemo.c
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pdbgroup.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../configparse.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../dbf_copy.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../tpool.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvalink.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvalink_lset.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvalink_jlif.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvalink_link.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -fPIC -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../pvalink_channel.cpp
/usr/bin/ar -rc    libqsrv.a    pvif.o qsrv.o pdb.o pdbsingle.o demo.o imagedemo.o pdbgroup.o configparse.o dbf_copy.o tpool.o pvalink.o pvalink_lset.o pvalink_jlif.o pvalink_link.o pvalink_channel.o 
/usr/bin/ranlib libqsrv.a
/usr/bin/g++ -o libqsrv.so.1.2  -shared -fPIC -Wl,-hlibqsrv.so.1.2 -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         pvif.o qsrv.o pdb.o pdbsingle.o demo.o imagedemo.o pdbgroup.o configparse.o dbf_copy.o tpool.o pvalink.o pvalink_lset.o pvalink_jlif.o pvalink_link.o pvalink_channel.o    -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library /<<PKGBUILDDIR>>/lib/linux-aarch64/libqsrv.so.1.2
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libqsrv.so.1.2 /<<PKGBUILDDIR>>/lib/linux-aarch64
ln -s libqsrv.so.1.2 /<<PKGBUILDDIR>>/lib/linux-aarch64/libqsrv.so
Installing library /<<PKGBUILDDIR>>/lib/linux-aarch64/libqsrv.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libqsrv.a /<<PKGBUILDDIR>>/lib/linux-aarch64
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../softMain.cpp
../softMain.cpp: In function ‘int main(int, char**)’:
../softMain.cpp:264:36: warning: ‘void epicsThreadExitMain()’ is deprecated [-Wdeprecated-declarations]
  264 |                 epicsThreadExitMain();
      |                 ~~~~~~~~~~~~~~~~~~~^~
In file included from ../softMain.cpp:20:
/<<PKGBUILDDIR>>/include/epicsThread.h:151:30: note: declared here
  151 | LIBCOM_API void epicsStdCall epicsThreadExitMain(void) EPICS_DEPRECATED;
      |                              ^~~~~~~~~~~~~~~~~~~
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DQSRV_API_BUILDING -I../../common -I../../p2pApp -DEPICS_BASE="\"/usr\""   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c softIocPVA_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o softIocPVA  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         softMain.o softIocPVA_registerRecordDeviceDriver.o    -lqsrv -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
Installing created executable /<<PKGBUILDDIR>>/bin/linux-aarch64/softIocPVA
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 softIocPVA /<<PKGBUILDDIR>>/bin/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/pdbApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/pdbApp'
/usr/bin/make -C ./testApp install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/testApp'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeMakefile.pl O.linux-aarch64 ../..
mkdir -p O.Common
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/testApp/O.linux-aarch64'
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testdbf_copy.d  ../testdbf_copy.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testgroupconfig.d  ../testgroupconfig.cpp
Creating dbd file pvaLinkTestIoc.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I/<<PKGBUILDDIR>>/dbd -I/<<PKGBUILDDIR>>/dbd -o pvaLinkTestIoc.dbd base.dbd qsrv.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I/<<PKGBUILDDIR>>/dbd -I/<<PKGBUILDDIR>>/dbd    -o pvaLinkTestIoc_registerRecordDeviceDriver.cpp \
            ../O.Common/pvaLinkTestIoc.dbd pvaLinkTestIoc_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF pvaLinkTestIoc_registerRecordDeviceDriver.d  pvaLinkTestIoc_registerRecordDeviceDriver.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testpvalink.d  ../testpvalink.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF check_consist.d  ../check_consist.cpp
Creating dbd file p2pTestIoc.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/dbdExpand.pl   -I. -I.. -I../O.Common -I/<<PKGBUILDDIR>>/dbd -I/<<PKGBUILDDIR>>/dbd -o p2pTestIoc.dbd base.dbd
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/registerRecordDeviceDriver.pl   -I. -I.. -I../O.Common -I/<<PKGBUILDDIR>>/dbd -I/<<PKGBUILDDIR>>/dbd    -o p2pTestIoc_registerRecordDeviceDriver.cpp \
            ../O.Common/p2pTestIoc.dbd p2pTestIoc_registerRecordDeviceDriver /<<PKGBUILDDIR>>
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF p2pTestIoc_registerRecordDeviceDriver.d  p2pTestIoc_registerRecordDeviceDriver.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testpdb.d  ../testpdb.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testpvif.d  ../testpvif.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testtest.d  ../testtest.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF testweak.d  ../testweak.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -MM -MF utilitiesx.d  ../utilitiesx.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../testweak.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../utilitiesx.cpp
/usr/bin/g++ -o testweak  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testweak.o utilitiesx.o   -lCom -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../testtest.cpp
/usr/bin/g++ -o testtest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testtest.o utilitiesx.o   -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../testpvif.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c p2pTestIoc_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o testpvif  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testpvif.o p2pTestIoc_registerRecordDeviceDriver.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../testpdb.cpp
/usr/bin/g++ -o testpdb  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testpdb.o p2pTestIoc_registerRecordDeviceDriver.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../check_consist.cpp
../check_consist.cpp:11:21: warning: ‘epics::pvData::Destroyable’ is deprecated [-Wdeprecated-declarations]
   11 |     pvd::Destroyable::shared_pointer D;
      |                     ^~
In file included from /<<PKGBUILDDIR>>/include/pv/pvAccess.h:29,
                 from ../../common/utilities.h:13,
                 from ../check_consist.cpp:4:
/<<PKGBUILDDIR>>/include/pv/destroyable.h:61:44: note: declared here
   61 |     typedef ::epics::pvAccess::Destroyable Destroyable EPICS_DEPRECATED;
      |                                            ^~~~~~~~~~~
/usr/bin/g++ -o check_consist  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         check_consist.o utilitiesx.o   -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../testpvalink.cpp
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c pvaLinkTestIoc_registerRecordDeviceDriver.cpp
/usr/bin/g++ -o testpvalink  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testpvalink.o pvaLinkTestIoc_registerRecordDeviceDriver.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../testgroupconfig.cpp
/usr/bin/g++ -o testgroupconfig  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testgroupconfig.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -I../../pdbApp -I../../p2pApp -I../../common   -DUNIX  -Dlinux      -O3 -g   -Wall             -I. -I../O.Common -I. -I. -I.. -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include -I/<<PKGBUILDDIR>>/include/compiler/gcc -I/<<PKGBUILDDIR>>/include/os/Linux -I/<<PKGBUILDDIR>>/include        -c ../testdbf_copy.cpp
/usr/bin/g++ -o testdbf_copy  -L/<<PKGBUILDDIR>>/lib/linux-aarch64       -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testdbf_copy.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testweak.t testweak
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testtest.t testtest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testpvif.t testpvif
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testpdb.t testpdb
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testgroupconfig.t testgroupconfig
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testdbf_copy.t testdbf_copy
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/testApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/testApp'
/usr/bin/make -C ./iocBoot install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot'
/usr/bin/make -C ./iocimagedemo install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocimagedemo'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocimagedemo'
/usr/bin/make -C ./iocputlog install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocputlog'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocputlog'
/usr/bin/make -C ./iocpvalink install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocpvalink'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocpvalink'
/usr/bin/make -C ./iocutag install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocutag'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocutag'
/usr/bin/make -C ./iocwfdemo install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocwfdemo'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocwfdemo'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/modules'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make runtests CI=1
make[2]: Entering directory '/<<PKGBUILDDIR>>'
rm -f /<<PKGBUILDDIR>>/.tests-failed.log
/usr/bin/make -C ./configure runtests
make[3]: Entering directory '/<<PKGBUILDDIR>>/configure'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[4]: Entering directory '/<<PKGBUILDDIR>>/configure/O.linux-aarch64'
make[4]: Nothing to be done for 'runtests'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/configure/O.linux-aarch64'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/configure'
/usr/bin/make -C ./src runtests
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
/usr/bin/make -C ./tools runtests
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/tools'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../.. \
    T_A=linux-aarch64 runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/tools/O.linux-aarch64'
make[5]: Nothing to be done for 'runtests'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/tools/O.linux-aarch64'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/tools'
/usr/bin/make -C template/base runtests
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/template/base'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/template/base/O.linux-aarch64'
make[5]: Nothing to be done for 'runtests'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/template/base/O.linux-aarch64'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/template/base'
/usr/bin/make -C template/ext runtests
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/template/ext'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/template/ext/O.linux-aarch64'
make[5]: Nothing to be done for 'runtests'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/template/ext/O.linux-aarch64'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/template/ext'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
/usr/bin/make -C ./test runtests
make[3]: Entering directory '/<<PKGBUILDDIR>>/test'
/usr/bin/make -C ./tools runtests
make[4]: Entering directory '/<<PKGBUILDDIR>>/test/tools'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../.. \
    T_A=linux-aarch64 runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/test/tools/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color Snippets.t

----------------------------------------------------------------------------
/<<PKGBUILDDIR>>/test/tools/O.linux-aarch64
Snippets.t .. 
1..29
ok 1 - adding same rank; ordered
ok 2 - adding same rank; reverse order
ok 3 - 'A' add same rank; ordered
ok 4 - 'A' add same rank; reverse order
ok 5 - adding same name twice; order a-b
ok 6 - adding same name twice; order b-a
ok 7 - backup file (trailing ~) gets ignored
ok 8 - hidden file (leading .) gets ignored
ok 9 - file starting with [^ADR0-9] gets ignored
ok 10 - 'R' cmd; replace all
ok 11 - 'R' cmd; replace one (ordered)
ok 12 - 'R' cmd; replace one (reverse order)
ok 13 - 'D' default; replaced by regular
ok 14 - 'D' default; replaced by new default (ordered)
ok 15 - 'D' default; replaced by new default (reverse order)
ok 16 - 'D' default; replaced by 'R' cmd
ok 17 - 'D' default; ignored when regular exists
ok 18 - ranks are sorted numerically
ok 19 - builtin macro _USERNAME_
ok 20 - builtin macro _OUTPUTFILE_
ok 21 - builtin macro _SNIPPETFILE_
ok 22 - builtin macro _HOST_
ok 23 - single user macro; single occurrence
ok 24 - multiple user macros
ok 25 - single user macro; multiple occurrences
ok 26 - input pattern
ok 27 - dependency file (line 1)
ok 28 - dependency file (line 2)
ok 29 - dependency file (line 3)
ok
All tests successful.
Files=1, Tests=29,  2 wallclock secs ( 0.02 usr  0.01 sys +  1.06 cusr  0.23 csys =  1.32 CPU)
Result: PASS
-------------------

make[5]: Leaving directory '/<<PKGBUILDDIR>>/test/tools/O.linux-aarch64'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/tools'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test'
/usr/bin/make -C ./modules runtests
make[3]: Entering directory '/<<PKGBUILDDIR>>/modules'
/usr/bin/make -C ./libcom runtests
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom'
/usr/bin/make -C ./src runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/src'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/src/O.linux-aarch64'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/src'
/usr/bin/make -C ./RTEMS runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/RTEMS'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/RTEMS/O.linux-aarch64'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/RTEMS/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/RTEMS'
/usr/bin/make -C ./vxWorks runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/vxWorks'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/vxWorks/O.linux-aarch64'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/vxWorks/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/vxWorks'
/usr/bin/make -C ./test runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/test'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/test/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color epicsUnitTestTest.t epicsTypesTest.t epicsInlineTest.t epicsCalcTest.t epicsAlgorithmTest.t epicsMathTest.t epicsMMIOTest.t epicsEllTest.t epicsEnvTest.t epicsEnvUnsetTest.t epicsErrlogTest.t epicsStdioTest.t epicsStdlibTest.t epicsSockResolveTest.t epicsStringTest.t epicsTimeTest.t epicsTimeZoneTest.t epicsThreadTest.t epicsThreadClassTest.t epicsThreadOnceTest.t epicsThreadPriorityTest.t epicsThreadPrivateTest.t epicsThreadHooksTest.t epicsThreadPoolTest.t initHookTest.t epicsExitTest.t epicsTimerTest.t ringPointerTest.t ringBytesTest.t epicsEventTest.t epicsMutexTest.t epicsSpinTest.t epicsAtomicTest.t macDefExpandTest.t cvtFastTest.t macLibTest.t aslibtest.t macLib.t taskwdTest.t blockingSockTest.t epicsMessageQueueTest.t epicsStackTraceTest.t ipAddrToAsciiTest.t osiSockTest.t testexecname.t yajlTest.t iocshTest.t epicsLoadTest.t nonEpicsThreadPriorityTest.t

-------------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/modules/libcom/test/O.linux-aarch64
epicsUnitTestTest.t ........... 
1..1
# Running under perl version 5.040000 for linux
# Current time local: Sat Nov 16 02:44:04 2024
# Current time GMT:   Sat Nov 16 02:44:04 2024
# Using Test.pm version 1.31
ok 1
ok
epicsTypesTest.t .............. 
1..10
ok  1 - sizeof(epicsInt8) == 1
ok  2 - sizeof(epicsUInt8) == 1
ok  3 - sizeof(epicsInt16) == 2
ok  4 - sizeof(epicsUInt16) == 2
ok  5 - sizeof(epicsInt32) == 4
ok  6 - sizeof(epicsUInt32) == 4
ok  7 - sizeof(epicsInt64) == 8
ok  8 - sizeof(epicsUInt64) == 8
ok  9 - sizeof(epicsFloat32) == 4
ok 10 - sizeof(epicsFloat64) == 8
ok
epicsInlineTest.t ............. 
1..6
# Test variation on inline int func()
# epicsInlineTest1()
ok  1 - epicsInlineTestFn1()==1
# epicsInlineTest2()
ok  2 - epicsInlineTestFn1()==2
# epicsInlineTest3()
ok  3 - epicsInlineTestFn1()==3
ok  4 - epicsInlineTestFn2()==42
# epicsInlineTest4()
ok  5 - epicsInlineTestFn1()==4
ok  6 - epicsInlineTestFn2()==42
ok
epicsCalcTest.t ............... 
1..637
ok  1 - 0
ok  2 - 1
ok  3 - 2
ok  4 - 3
ok  5 - 4
ok  6 - 5
ok  7 - 6
ok  8 - 7
ok  9 - 8
ok 10 - 9
ok 11 - .1
ok 12 - 0.1
ok 13 - 0X0
ok 14 - 0x10
ok 15 - 0x7fffffff
ok 16 - 0x80000000
ok 17 - 0xffffffff
ok 18 - Inf
ok 19 - Infinity
ok 20 - NaN
ok 21 - a
ok 22 - b
ok 23 - c
ok 24 - d
ok 25 - e
ok 26 - f
ok 27 - g
ok 28 - h
ok 29 - i
ok 30 - j
ok 31 - k
ok 32 - l
ok 33 - PI
ok 34 - D2R
ok 35 - R2D
ok 36 - rndm
ok 37 - -1
ok 38 - -Inf
ok 39 - - -1
ok 40 - -0x80000000
ok 41 - (1)
ok 42 - !0
ok 43 - !1
ok 44 - !!0
ok 45 - ABS(1.0)
ok 46 - ABS(-1.)
ok 47 - acos(1.)
ok 48 - asin(0.5)
ok 49 - atan(0.5)
ok 50 - ATAN2(1., 2.)
ok 51 - ceil(0.5)
ok 52 - cos(0.5)
ok 53 - cosh(0.5)
ok 54 - exp(1.)
ok 55 - floor(1.5)
ok 56 - fmod(1.5, 1.0)
ok 57 - fmod(-1.5, 1.0)
ok 58 - fmod(1.5, -1.0)
ok 59 - fmod(-1.5, -1.0)
ok 60 - fmod(1.5, 0.0)
ok 61 - finite(0.)
ok 62 - finite(Inf)
ok 63 - finite(-Inf)
ok 64 - finite(NaN)
ok 65 - finite(0,1,2)
ok 66 - finite(0,1,NaN)
ok 67 - finite(0,NaN,2)
ok 68 - finite(NaN,1,2)
ok 69 - finite(0,1,Inf)
ok 70 - finite(0,Inf,2)
ok 71 - finite(Inf,1,2)
ok 72 - finite(0,1,-Inf)
ok 73 - finite(0,-Inf,2)
ok 74 - finite(-Inf,1,2)
ok 75 - isinf(0.)
ok 76 - isinf(Inf)
ok 77 - !!isinf(-Inf)
ok 78 - isinf(NaN)
ok 79 - isnan(0.)
ok 80 - isnan(Inf)
ok 81 - isnan(-Inf)
ok 82 - !!isnan(NaN)
ok 83 - isnan(0,1,2)
ok 84 - isnan(0,1,NaN)
ok 85 - isnan(0,NaN,2)
ok 86 - isnan(NaN,1,2)
ok 87 - isnan(0,1,Inf)
ok 88 - isnan(0,Inf,2)
ok 89 - isnan(Inf,1,2)
ok 90 - isnan(0,1,-Inf)
ok 91 - isnan(0,-Inf,2)
ok 92 - isnan(-Inf,1,2)
ok 93 - LN(5.)
ok 94 - LOG(5.)
ok 95 - LOGE(2.)
ok 96 - MAX(-99)
ok 97 - MAX( 1., 2.)
ok 98 - MAX( 1., Inf)
ok 99 - MAX( 1.,-Inf)
ok 100 - MAX( 1., NaN)
ok 101 - MAX( Inf, 1.)
ok 102 - MAX(-Inf, 1.)
ok 103 - MAX( NaN, 1.)
ok 104 - MAX( 1., 2.,3.)
ok 105 - MAX( 1., 3.,2.)
ok 106 - MAX( 2., 1.,3.)
ok 107 - MAX( 2., 3.,1.)
ok 108 - MAX( 3., 1.,2.)
ok 109 - MAX( 3., 2.,1.)
ok 110 - MAX( 1., 2., Inf)
ok 111 - MAX( 1., 2.,-Inf)
ok 112 - MAX( 1., 2., NaN)
ok 113 - MAX( 1., Inf,2.)
ok 114 - MAX( 1.,-Inf,2.)
ok 115 - MAX( 1., NaN,2.)
ok 116 - MAX( Inf, 1.,2.)
ok 117 - MAX(-Inf, 1.,2.)
ok 118 - MAX( NaN, 1.,2.)
ok 119 - MAX( 1., 2., 3., 4.)
ok 120 - MAX( 1., 2., 4., 3.)
ok 121 - MAX( 1., 4., 3., 2.)
ok 122 - MAX( 4., 2., 3., 1.)
ok 123 - MAX( 1., 2., 3.,NaN)
ok 124 - MAX( 1., 2.,NaN, 3.)
ok 125 - MAX( 1.,NaN, 3., 2.)
ok 126 - MAX(NaN, 2., 3., 1.)
ok 127 - MAX( 1., 2., 3., 4., 5.)
ok 128 - MAX( 1., 2., 3., 5., 4.)
ok 129 - MAX( 1., 2., 5., 4., 3.)
ok 130 - MAX( 1., 5., 3., 4., 2.)
ok 131 - MAX( 5., 2., 3., 4., 1.)
ok 132 - MAX( 1., 2., 3., 4.,NaN)
ok 133 - MAX( 1., 2., 3.,NaN, 4.)
ok 134 - MAX( 1., 2.,NaN, 4., 3.)
ok 135 - MAX( 1.,NaN, 3., 4., 2.)
ok 136 - MAX(NaN, 2., 3., 4., 1.)
ok 137 - MAX( 1., 2., 3., 4., 5., 6.)
ok 138 - MAX( 1., 2., 3., 4., 6., 5.)
ok 139 - MAX( 1., 2., 3., 6., 5., 4.)
ok 140 - MAX( 1., 2., 6., 4., 5., 3.)
ok 141 - MAX( 1., 6., 3., 4., 5., 2.)
ok 142 - MAX( 6., 2., 3., 4., 5., 1.)
ok 143 - MAX( 1., 2., 3., 4., 5.,NaN)
ok 144 - MAX( 1., 2., 3., 4.,NaN, 5.)
ok 145 - MAX( 1., 2., 3.,NaN, 5., 4.)
ok 146 - MAX( 1., 2.,NaN, 4., 5., 3.)
ok 147 - MAX( 1.,NaN, 3., 4., 5., 2.)
ok 148 - MAX(NaN, 2., 3., 4., 5., 1.)
ok 149 - MAX( 1., 2., 3., 4., 5.,Inf)
ok 150 - MAX( 1., 2., 3., 4.,Inf, 5.)
ok 151 - MAX( 1., 2., 3.,Inf, 5., 4.)
ok 152 - MAX( 1., 2.,Inf, 4., 5., 3.)
ok 153 - MAX( 1.,Inf, 3., 4., 5., 2.)
ok 154 - MAX(Inf, 2., 3., 4., 5., 1.)
ok 155 - MAX(1,2,3,4,5,6,7,8,9,10,11,12)
ok 156 - MAX(5,4,3,2,1,0,-1,-2,-3,-4,-5,-6)
ok 157 - MAX(-1,1,0)
ok 158 - MIN(99)
ok 159 - MIN(1.,2.)
ok 160 - MIN(1.,Inf)
ok 161 - MIN(1.,-Inf)
ok 162 - MIN(1.,NaN)
ok 163 - MIN(NaN,1.)
ok 164 - MIN( 1., 2.,3.)
ok 165 - MIN( 1., 3.,2.)
ok 166 - MIN( 2., 1.,3.)
ok 167 - MIN( 2., 3.,1.)
ok 168 - MIN( 3., 1.,2.)
ok 169 - MIN( 3., 2.,1.)
ok 170 - MIN( 1., 2., Inf)
ok 171 - MIN( 1., 2.,-Inf)
ok 172 - MIN( 1., 2., NaN)
ok 173 - MIN( 1., Inf,2.)
ok 174 - MIN( 1.,-Inf,2.)
ok 175 - MIN( 1., NaN,2.)
ok 176 - MIN( Inf, 1.,2.)
ok 177 - MIN(-Inf, 1.,2.)
ok 178 - MIN( NaN, 1.,2.)
ok 179 - MIN( 1., 2., 3., 4.)
ok 180 - MIN( 1., 2., 4., 3.)
ok 181 - MIN( 1., 4., 3., 2.)
ok 182 - MIN( 4., 2., 3., 1.)
ok 183 - MIN( 1., 2., 3.,NaN)
ok 184 - MIN( 1., 2.,NaN, 3.)
ok 185 - MIN( 1.,NaN, 3., 2.)
ok 186 - MIN(NaN, 2., 3., 1.)
ok 187 - MIN( 1., 2., 3., 4., 5.)
ok 188 - MIN( 1., 2., 3., 5., 4.)
ok 189 - MIN( 1., 2., 5., 4., 3.)
ok 190 - MIN( 1., 5., 3., 4., 2.)
ok 191 - MIN( 5., 2., 3., 4., 1.)
ok 192 - MIN( 1., 2., 3., 4.,NaN)
ok 193 - MIN( 1., 2., 3.,NaN, 4.)
ok 194 - MIN( 1., 2.,NaN, 4., 3.)
ok 195 - MIN( 1.,NaN, 3., 4., 2.)
ok 196 - MIN(NaN, 2., 3., 4., 1.)
ok 197 - MIN( 1., 2., 3., 4., 5., 6.)
ok 198 - MIN( 2., 1., 3., 4., 5., 6.)
ok 199 - MIN( 3., 2., 1., 4., 5., 6.)
ok 200 - MIN( 4., 2., 3., 1., 5., 6.)
ok 201 - MIN( 5., 2., 3., 4., 1., 6.)
ok 202 - MIN( 6., 2., 3., 4., 5., 1.)
ok 203 - MIN( 1., 2., 3., 4., 5.,NaN)
ok 204 - MIN( 1., 2., 3., 4.,NaN, 5.)
ok 205 - MIN( 1., 2., 3.,NaN, 5., 4.)
ok 206 - MIN( 1., 2.,NaN, 4., 5., 3.)
ok 207 - MIN( 1.,NaN, 3., 4., 5., 2.)
ok 208 - MIN(NaN, 2., 3., 4., 5., 1.)
ok 209 - MIN( 1., 2., 3., 4., 5.,-Inf)
ok 210 - MIN( 1., 2., 3., 4.,-Inf, 5.)
ok 211 - MIN( 1., 2., 3.,-Inf, 5., 4.)
ok 212 - MIN( 1., 2.,-Inf, 4., 5., 3.)
ok 213 - MIN( 1.,-Inf, 3., 4., 5., 2.)
ok 214 - MIN(-Inf, 2., 3., 4., 5., 1.)
ok 215 - MIN(1,2,3,4,5,6,7,8,9,10,11,12)
ok 216 - MIN(5,4,3,2,1,0,-1,-2,-3,-4,-5,-6)
ok 217 - MIN(1,-1,0)
ok 218 - MAX(MIN(0,2),MAX(0),MIN(3,2,1))
ok 219 - NINT(0.4)
ok 220 - NINT(0.6)
ok 221 - NINT(-0.4)
ok 222 - NINT(-0.6)
ok 223 - sin(0.5)
ok 224 - sinh(0.5)
ok 225 - SQR(10.)
ok 226 - sqrt(16.)
ok 227 - tan(0.5)
ok 228 - tanh(0.5)
ok 229 - ~5
ok 230 - ~~5
ok 231 - 0 != 1
ok 232 - 0 != 0
ok 233 - 1 != 0
ok 234 - 1 != 0 != 2
ok 235 - 0.0 != Inf
ok 236 - 0.0 != -Inf
ok 237 - 0.0 != NaN
ok 238 - Inf != 0.0
ok 239 - Inf != Inf
ok 240 - Inf != -Inf
ok 241 - Inf != NaN
ok 242 - -Inf != 0.0
ok 243 - -Inf != Inf
ok 244 - -Inf != -Inf
ok 245 - -Inf != NaN
ok 246 - NaN != 0.0
ok 247 - NaN != Inf
ok 248 - NaN != -Inf
ok 249 - NaN != NaN
ok 250 - 0 # 1
ok 251 - 0 # 0
ok 252 - 1 # 0
ok 253 - 1 # 0 # 2
ok 254 - 7 % 4
ok 255 - -7 % 4
ok 256 - 63 % 16 % 6
ok 257 - 1 % 0
ok 258 - 7 & 4
ok 259 - 0 && 0
ok 260 - 0 && 1
ok 261 - 1 && 0
ok 262 - 1 && 1
ok 263 - 2 * 2
ok 264 - 0.0 * Inf
ok 265 - 0.0 * -Inf
ok 266 - 0.0 * NaN
ok 267 - Inf * 0.0
ok 268 - Inf * Inf
ok 269 - Inf * -Inf
ok 270 - Inf * NaN
ok 271 - -Inf * 0.0
ok 272 - -Inf * Inf
ok 273 - -Inf * -Inf
ok 274 - -Inf * NaN
ok 275 - NaN * 0.0
ok 276 - NaN * Inf
ok 277 - NaN * -Inf
ok 278 - NaN * NaN
ok 279 - 2 ** 0.2
ok 280 - 2 ** -0.2
ok 281 - -0.2 ** 2
ok 282 - -0.2 ** -2
ok 283 - 2 ** 2 ** 3
ok 284 - 0 + 1
ok 285 - 0.0 + Inf
ok 286 - 0.0 + -Inf
ok 287 - 0.0 + NaN
ok 288 - Inf + 0.0
ok 289 - Inf + Inf
ok 290 - Inf + -Inf
ok 291 - Inf + NaN
ok 292 - -Inf + 0.0
ok 293 - -Inf + Inf
ok 294 - -Inf + -Inf
ok 295 - -Inf + NaN
ok 296 - NaN + 0.0
ok 297 - NaN + Inf
ok 298 - NaN + -Inf
ok 299 - NaN + NaN
ok 300 - 0 - 1
ok 301 - 0 - 1 - 2
ok 302 - 0.0 - Inf
ok 303 - 0.0 - -Inf
ok 304 - 0.0 - NaN
ok 305 - Inf - 0.0
ok 306 - Inf - Inf
ok 307 - Inf - -Inf
ok 308 - Inf - NaN
ok 309 - -Inf - 0.0
ok 310 - -Inf - Inf
ok 311 - -Inf - -Inf
ok 312 - -Inf - NaN
ok 313 - NaN - 0.0
ok 314 - NaN - Inf
ok 315 - NaN - -Inf
ok 316 - NaN - NaN
ok 317 - 2.0 / 3.0
ok 318 - 1.0 / 2.0 / 3.0
ok 319 - 0.0 / Inf
ok 320 - 0.0 / -Inf
ok 321 - 0.0 / NaN
ok 322 - Inf / 1.0
ok 323 - Inf / Inf
ok 324 - Inf / -Inf
ok 325 - Inf / NaN
ok 326 - -Inf / 1.0
ok 327 - -Inf / Inf
ok 328 - -Inf / -Inf
ok 329 - -Inf / NaN
ok 330 - NaN / 1.0
ok 331 - NaN / Inf
ok 332 - NaN / -Inf
ok 333 - NaN / NaN
ok 334 - 0 < 1
ok 335 - 0 < 0
ok 336 - 1 < 0
ok 337 - 2 < 0 < 2
ok 338 - 0.0 < Inf
ok 339 - 0.0 < -Inf
ok 340 - 0.0 < NaN
ok 341 - Inf < 0.0
ok 342 - Inf < Inf
ok 343 - Inf < -Inf
ok 344 - Inf < NaN
ok 345 - -Inf < 0.0
ok 346 - -Inf < Inf
ok 347 - -Inf < -Inf
ok 348 - -Inf < NaN
ok 349 - NaN < 0.0
ok 350 - NaN < Inf
ok 351 - NaN < -Inf
ok 352 - NaN < NaN
ok 353 - 1 << 2
ok 354 - 1 << 3 << 2
ok 355 - 0 <= 1
ok 356 - 0 <= 0
ok 357 - 1 <= 0
ok 358 - 3 <= 2 <= 3
ok 359 - 0.0 <= Inf
ok 360 - 0.0 <= -Inf
ok 361 - 0.0 <= NaN
ok 362 - Inf <= 0.0
ok 363 - Inf <= Inf
ok 364 - Inf <= -Inf
ok 365 - Inf <= NaN
ok 366 - -Inf <= 0.0
ok 367 - -Inf <= Inf
ok 368 - -Inf <= -Inf
ok 369 - -Inf <= NaN
ok 370 - NaN <= 0.0
ok 371 - NaN <= Inf
ok 372 - NaN <= -Inf
ok 373 - NaN <= NaN
ok 374 - 0 = 1
ok 375 - 0 = 0
ok 376 - 1 = 0
ok 377 - 2 = 2 = 1
ok 378 - 0 == 1
ok 379 - 0 == 0
ok 380 - 1 == 0
ok 381 - 2 == 2 == 1
ok 382 - 0.0 == Inf
ok 383 - 0.0 == -Inf
ok 384 - 0.0 == NaN
ok 385 - Inf == 0.0
ok 386 - Inf == Inf
ok 387 - Inf == -Inf
ok 388 - Inf == NaN
ok 389 - -Inf == 0.0
ok 390 - -Inf == Inf
ok 391 - -Inf == -Inf
ok 392 - -Inf == NaN
ok 393 - NaN == 0.0
ok 394 - NaN == Inf
ok 395 - NaN == -Inf
ok 396 - NaN == NaN
ok 397 - 0 > 1
ok 398 - 0 > 0
ok 399 - 1 > 0
ok 400 - 2 > 0 > 2
ok 401 - 0.0 > Inf
ok 402 - 0.0 > -Inf
ok 403 - 0.0 > NaN
ok 404 - Inf > 0.0
ok 405 - Inf > Inf
ok 406 - Inf > -Inf
ok 407 - Inf > NaN
ok 408 - -Inf > 0.0
ok 409 - -Inf > Inf
ok 410 - -Inf > -Inf
ok 411 - -Inf > NaN
ok 412 - NaN > 0.0
ok 413 - NaN > Inf
ok 414 - NaN > -Inf
ok 415 - NaN > NaN
ok 416 - 0 >= 1
ok 417 - 0 >= 0
ok 418 - 1 >= 0
ok 419 - 3 >= 2 >= 3
ok 420 - 0.0 >= Inf
ok 421 - 0.0 >= -Inf
ok 422 - 0.0 >= NaN
ok 423 - Inf >= 0.0
ok 424 - Inf >= Inf
ok 425 - Inf >= -Inf
ok 426 - Inf >= NaN
ok 427 - -Inf >= 0.0
ok 428 - -Inf >= Inf
ok 429 - -Inf >= -Inf
ok 430 - -Inf >= NaN
ok 431 - NaN >= 0.0
ok 432 - NaN >= Inf
ok 433 - NaN >= -Inf
ok 434 - NaN >= NaN
ok 435 - 8 >> 1
ok 436 - 8 >>> 1
ok 437 - 64 >> 2 >> 1
ok 438 - 64 >>> 2 >>> 1
ok 439 - 7 AND 4
ok 440 - 1 OR 8
ok 441 - 3 XOR 9
ok 442 - 2 ^ 0.2
ok 443 - 2 ^ -0.2
ok 444 - (-0.2) ^ 2
ok 445 - (-0.2) ^ -2
ok 446 - 2 ^ 2 ^ 3
ok 447 - 1 | 8
ok 448 - 0 || 0
ok 449 - 0 || 1
ok 450 - 1 || 0
ok 451 - 1 || 1
ok 452 - 0 ? 1 : 2
ok 453 - 1 ? 1 : 2
ok 454 - Inf ? 1 : 2
ok 455 - NaN ? 1 : 2
ok 456 - 0 ? 0 ? 2 : 3 : 4
ok 457 - 0 ? 1 ? 2 : 3 : 4
ok 458 - 1 ? 0 ? 2 : 3 : 4
ok 459 - 1 ? 1 ? 2 : 3 : 4
ok 460 - 0 ? 2 : 0 ? 3 : 4
ok 461 - 0 ? 2 : 1 ? 3 : 4
ok 462 - 1 ? 2 : 0 ? 3 : 4
ok 463 - 1 ? 2 : 1 ? 3 : 4
ok 464 - a := 0; a
ok 465 - b := 0; b
ok 466 - c := 0; c
ok 467 - d := 0; d
ok 468 - e := 0; e
ok 469 - f := 0; f
ok 470 - g := 0; g
ok 471 - h := 0; h
ok 472 - i := 0; i
ok 473 - j := 0; j
ok 474 - k := 0; k
ok 475 - l := 0; l
ok 476 - a; a := 0
ok 477 - b; b := 0
ok 478 - c; c := 0
ok 479 - d; d := 0
ok 480 - e; e := 0
ok 481 - f; f := 0
ok 482 - g; g := 0
ok 483 - h; h := 0
ok 484 - i; i := 0
ok 485 - j; j := 0
ok 486 - k; k := 0
ok 487 - l; l := 0
ok 488 - 0 ? 1 : 2 | 4
ok 489 - 1 ? 1 : 2 | 4
ok 490 - 0 ? 2 | 4 : 1
ok 491 - 1 ? 2 | 4 : 1
ok 492 - 0 ? 1 : 2 & 3
ok 493 - 1 ? 1 : 2 & 3
ok 494 - 0 ? 2 & 3 : 1
ok 495 - 1 ? 2 & 3 : 1
ok 496 - 0 ? 2 : 3 >= 1
ok 497 - 0 ? 3 >= 1 : 2
ok 498 - 1 ? 0 == 1 : 2
ok 499 - 1 ? 2 : 0 == 1
ok 500 - 0 ? 1 : 2 + 4
ok 501 - 1 ? 1 : 2 + 4
ok 502 - 0 ? 2 + 4 : 1
ok 503 - 1 ? 2 + 4 : 1
ok 504 - 0 ? 1 : 2 * 4
ok 505 - 1 ? 1 : 2 * 4
ok 506 - 0 ? 2 * 4 : 1
ok 507 - 1 ? 2 * 4 : 1
ok 508 - 0 ? 1 : 2 ** 3
ok 509 - 1 ? 1 : 2 ** 3
ok 510 - 0 ? 2 ** 3 : 1
ok 511 - 1 ? 2 ** 3 : 1
ok 512 - 1 | 3 XOR 1
ok 513 - 1 XOR 3 | 1
ok 514 - 3 | 1 & 2
ok 515 - 2 | 4 > 3
ok 516 - 2 OR 4 > 3
ok 517 - 2 XOR 3 >= 0
ok 518 - 2 | 1 - 3
ok 519 - 2 | 4 / 2
ok 520 - 1 | 2 ** 3
ok 521 - 3 << 2 & 10
ok 522 - 18 & 6 << 2
ok 523 - 36 >> 2 & 10
ok 524 - 36 >>> 2 & 10
ok 525 - 18 & 20 >> 2
ok 526 - 18 & 20 >>> 2
ok 527 - 3 & 4 == 4
ok 528 - 3 AND 4 == 4
ok 529 - 1 << 2 != 4
ok 530 - 16 >> 2 != 4
ok 531 - 16 >>> 2 != 4
ok 532 - 3 AND -2
ok 533 - 0 < 1 ? 2 : 3
ok 534 - 1 <= 0 ? 2 : 3
ok 535 - 0 + -1
ok 536 - 0 - -1
ok 537 - 10 + 10 * 2
ok 538 - 20 + 20 / 2
ok 539 - -1 + 1
ok 540 - -1 - 2
ok 541 - -2 ** 2
ok 542 - -2 ^ 2
ok 543 - (1 | 2) ** 3
ok 544 - 1+(1|2)**3
ok 545 - 1+(1?(1<2):(1>2))*2
ok 546 - Args for 'a'
ok 547 - Args for 'A'
ok 548 - Args for 'B'
ok 549 - Args for 'C'
ok 550 - Args for 'D'
ok 551 - Args for 'E'
ok 552 - Args for 'F'
ok 553 - Args for 'G'
ok 554 - Args for 'H'
ok 555 - Args for 'I'
ok 556 - Args for 'J'
ok 557 - Args for 'K'
ok 558 - Args for 'L'
ok 559 - Args for 'A+B+C+D+E+F+G+H+I+J+K+L'
ok 560 - Args for '0.1;A:=0'
ok 561 - Args for '1.1;B:=0'
ok 562 - Args for '2.1;C:=0'
ok 563 - Args for '3.1;D:=0'
ok 564 - Args for '4.1;E:=0'
ok 565 - Args for '5.1;F:=0'
ok 566 - Args for '6.1;G:=0'
ok 567 - Args for '7.1;H:=0'
ok 568 - Args for '8.1;I:=0'
ok 569 - Args for '9.1;J:=0'
ok 570 - Args for '10.1;K:=0'
ok 571 - Args for '11.1;L:=0'
ok 572 - Args for '12.1;A:=0;B:=A;C:=B;D:=C'
ok 573 - Args for '13.1;B:=A;A:=B;C:=D;D:=C'
ok 574 - Bad expression '0x0.1'
ok 575 - Bad expression '1*'
ok 576 - Bad expression '*1'
ok 577 - Bad expression 'MIN'
ok 578 - Bad expression 'MIN()'
ok 579 - Bad expression 'MIN(A,)'
ok 580 - Bad expression 'MIN(A,B,)'
ok 581 - Bad expression 'MAX'
ok 582 - Bad expression 'MAX()'
ok 583 - Bad expression 'MAX(A,)'
ok 584 - Bad expression 'MAX(A,B,)'
ok 585 - Bad expression '1?'
ok 586 - Bad expression '1?1'
ok 587 - Bad expression ':1'
ok 588 - Bad expression '0,'
ok 589 - Bad expression '0)'
ok 590 - 0xaaaaaaaa AND 0xffff0000
ok 591 - 0xaaaaaaaa OR 0xffff0000
ok 592 - 0xaaaaaaaa XOR 0xffff0000
ok 593 - ~0xaaaaaaaa
ok 594 - ~~0xaaaaaaaa
ok 595 - 0xaaaaaaaa >> 8
ok 596 - 0x55555555 >> 8
ok 597 - 0xaaaaaaaa >>> 8
ok 598 - 0x55555555 >>> 8
ok 599 - 0xaaaaaaaa << 8
ok 600 - 0x55555555 << 8
ok 601 - a:=0xaaaaaaaa; b:=0xffff0000; a AND b
ok 602 - a:=0xaaaaaaaa; b:=0xffff0000; a OR b
ok 603 - a:=0xaaaaaaaa; b:=0xffff0000; a XOR b
ok 604 - a:=0xaaaaaaaa; ~a
ok 605 - a:=0xaaaaaaaa; ~~a
ok 606 - a:=0xaaaaaaaa; a >> 8
ok 607 - a:=0xaaaaaaaa; a >>> 8
ok 608 - a:=0xaaaaaaaa; a << 8
ok 609 - a:=0x55555555; a >> 8
ok 610 - a:=0x55555555; a >>> 8
ok 611 - a:=0x55555555; a << 8
ok 612 - -1431655766.1 OR 0
ok 613 - 2863311530.1 OR 0
ok 614 - 0 OR -1431655766.1
ok 615 - 0 OR 2863311530.1
ok 616 - -1431655766.1 XOR 0
ok 617 - 2863311530.1 XOR 0
ok 618 - 0 XOR -1431655766.1
ok 619 - 0 XOR 2863311530.1
ok 620 - -1431655766.1 AND 0xffffffff
ok 621 - 2863311530.1 AND 0xffffffff
ok 622 - 0xffffffff AND -1431655766.1
ok 623 - 0xffffffff AND 2863311530.1
ok 624 - ~ -1431655766.1
ok 625 - ~ 2863311530.1
ok 626 - -1431655766.1 >> 0
ok 627 - -1431655766.1 >>> 0
ok 628 - 2863311530.1 >> 0
ok 629 - 2863311530.1 >>> 0
ok 630 - -1431655766.1 >> 0.1
ok 631 - -1431655766.1 >>> 0.1
ok 632 - 2863311530.1 >> 0.1
ok 633 - 2863311530.1 >>> 0.1
ok 634 - -1431655766.1 << 0
ok 635 - 2863311530.1 << 0
ok 636 - -1431655766.1 << 0.1
ok 637 - 2863311530.1 << 0.1
ok
epicsAlgorithmTest.t .......... 
1..22
ok  1 - epicsMin(f1, f2)
ok  2 - epicsMin(f1, -Inf)
ok  3 - epicsMin(f1, NaN)
ok  4 - epicsMin(f1, Inf)
ok  5 - epicsMin(f2, f1)
ok  6 - epicsMin(-Inf, f1)
ok  7 - epicsMin(NaN, f1)
ok  8 - epicsMin(Inf, f1)
ok  9 - epicsMax(f2, f1)
ok 10 - epicsMax(-Inf, f1)
ok 11 - epicsMax(NaN, f1)
ok 12 - epicsMax(Inf, f1)
ok 13 - epicsMax(f1, f2)
ok 14 - epicsMax(f1, -Inf)
ok 15 - epicsMax(f1, NaN)
ok 16 - epicsMax(f1, Inf)
ok 17 - epicsSwap(f1, f2)
ok 18 - epicsMin(i1,i2)
ok 19 - epicsMin(i2,i1)
ok 20 - epicsMax(i1,i2)
ok 21 - epicsMax(i2,i1)
ok 22 - epicsSwap(i1, i2)
ok
epicsMathTest.t ............... 
1..35
ok  1 - !isnan(0.0)
ok  2 - !isinf(0.0)
ok  3 - !isnan(epicsINF)
ok  4 - isinf(epicsINF)
ok  5 - epicsINF == epicsINF
ok  6 - epicsINF > 0.0
ok  7 - epicsINF - epicsINF != 0.0
ok  8 - epicsINF + -epicsINF != 0.0
ok  9 - -epicsINF + epicsINF != 0.0
ok 10 - isnan(epicsINF - epicsINF)
ok 11 - isnan(epicsINF + -epicsINF)
ok 12 - isnan(-epicsINF + epicsINF)
ok 13 - isnan(epicsNAN)
ok 14 - !isinf(epicsNAN)
ok 15 - epicsNAN != epicsNAN
ok 16 - !(epicsNAN < epicsNAN)
ok 17 - !(epicsNAN <= epicsNAN)
ok 18 - !(epicsNAN == epicsNAN)
ok 19 - !(epicsNAN >= epicsNAN)
ok 20 - !(epicsNAN > epicsNAN)
ok 21 - isnan(epicsNAN - epicsNAN)
ok 22 - isnan(epicsNAN + -epicsNAN)
ok 23 - isnan(-epicsNAN + epicsNAN)
ok 24 - !isnan(1e300 / 1e-300)
ok 25 - isinf(1e300 / 1e-300)
ok 26 - 1e300 / 1e-300 > 0.0
ok 27 - !isnan(-1e300 / 1e-300)
ok 28 - isinf(-1e300 / 1e-300)
ok 29 - -1e300 / 1e-300 < 0.0
ok 30 - !isnan(1e300 / 1e300)
ok 31 - !isinf(1e300 / 1e300)
ok 32 - 1e300 / 1e300 == 1.0
ok 33 - !isnan(1e-300 / 1e-300)
ok 34 - !isinf(1e-300 / 1e-300)
ok 35 - 1e300 / 1e-300 == 1.0
ok
epicsMMIOTest.t ............... 
1..14
# 8-bit ops
ok  1 - B==5
ok  2 - ioread8(&B)==5
# 16-bit ops
ok  3 - H16.u16==0x1234
ok  4 - nat_ioread16(&H16.bytes)==0x1234
ok  5 - H16.u16==BE16
ok  6 - be_ioread16(&H16.bytes)==0x1234
ok  7 - H16.u16==LE16
ok  8 - le_ioread16(&H16.bytes)==0x1234
# 32-bit ops
ok  9 - H32.u32==0x12345678
ok 10 - nat_ioread32(&H32.bytes)==0x12345678
ok 11 - H32.u32==BE32
ok 12 - be_ioread32(&H32.bytes)==0x12345678
ok 13 - H32.u32==LE32
ok 14 - le_ioread32(&H32.bytes)==0x12345678
ok
epicsEllTest.t ................ 
1..77
ok  1 - list1.count == 0
ok  2 - list1.node.next == NULL
ok  3 - list1.node.previous == NULL
ok  4 - list2.count == 0
ok  5 - list2.node.next == NULL
ok  6 - list2.node.previous == NULL
ok  7 - list1.count == 1
ok  8 - list1.node.next == &pitem->node
ok  9 - list1.node.previous == &pitem->node
ok 10 - pitem->node.next == NULL
ok 11 - pitem->node.previous == NULL
ok 12 - list1.count == 21
ok 13 - list1.node.next == &pfirst->node
ok 14 - list1.node.previous == &pitem->node
ok 15 - pitem->node.next == NULL
ok 16 - ellFirst(&list1) == &pfirst->node
ok 17 - ellLast(&list1) == &pitem->node
ok 18 - ellNext(&pitem->node) == NULL
ok 19 - ellNext(&pfirst->node) == pfirst->node.next
ok 20 - ellNth(&list1, 0) == NULL
ok 21 - pick == pitem
ok 22 - ellNth(&list1, 22) == NULL
ok 23 - ellNth(&list1, 1) == &pfirst->node
ok 24 - ellNth(&list1, 2) == pfirst->node.next
ok 25 - ellNth(&list1, 20) == pitem->node.previous
ok 26 - ellPrevious(&pitem->node) == pitem->node.previous
ok 27 - ellPrevious(&pfirst->node) == NULL
ok 28 - ellPrevious(pfirst->node.next) == &pfirst->node
ok 29 - pick == pfirst
ok 30 - list1.node.next == pfirst->node.next
ok 31 - pick == pfirst
ok 32 - list2.node.next == NULL
ok 33 - list2.node.previous == NULL
ok 34 - ellCount(&list1) == 20
ok 35 - ellCount(&list2) == 0
ok 36 - ellCount(&list1) == 20
ok 37 - ellCount(&list2) == 0
ok 38 - list1.node.previous == &pitem->node
ok 39 - ellCount(&list1) == 21
ok 40 - ellCount(&list2) == 0
ok 41 - list1.node.previous == &pick->node
ok 42 - list2.node.next == NULL
ok 43 - list2.node.previous == NULL
ok 44 - ellCount(&list1) == 20
ok 45 - ellFind(&list1, &pick->node) == -1
ok 46 - ellFind(&list2, &pick->node) == pick->num
ok 47 - ellFind(&list2, &pick->node) == 18
ok 48 - ellCount(&list2) == 21
ok 49 - ((struct myItem *)list2.node.next)->num == 18
ok 50 - ellFind(&list2, ellNth(&list2, 21)) == 21
ok 51 - ellFind(&list2, ellNth(&list2, 21)) == 21
ok 52 - ((struct myItem *)ellFirst(&list2))->num == 1
ok 53 - ((struct myItem *)ellNth(&list2,17))->num == 17
ok 54 - ((struct myItem *)ellNth(&list2,18))->num == 18
ok 55 - ellCount(&list2) == 22
ok 56 - ellFind(&list2, ellNth(&list2, 22)) == 22
ok 57 - ellCount(&list2) == 10
ok 58 - ellCount(&list1) == 11
ok 59 - ellFind(&list2, ellNth(&list2, 10)) == 10
ok 60 - ellFind(&list1, ellNth(&list1, 11)) == 11
ok 61 - ellCount(&list2) == 0
ok 62 - pick != NULL
ok 63 - pitem != NULL
ok 64 - pitem->num == 4
ok 65 - pitem == NULL
ok 66 - pitem != NULL
ok 67 - pitem->num == 11
ok 68 - pitem->num == 11
ok 69 - pitem->num == 7
ok 70 - ellCount(&list1) == 0
ok 71 - output length 7 == 7
ok 72 - -5:0 < -4:0
ok 73 - -4:0 < 0:0
ok 74 - 0:0 < 0:1
ok 75 - 0:1 < 5:0
ok 76 - 5:0 < 5:1
ok 77 - 5:1 < 50:0
ok
epicsEnvTest.t ................ 
1..7
ok  1 - epicsEnvSet correctly modifies environment
ok  2 - Child thread sees parent environment values
# Child and parent threads share a common environment
ok  3 - PARENT environment variable not modified
# Changing env
ok  4 - temp="(null)"
ok  5 - env set temp="foo" name="testChangeEnv" foo="foo"
ok  6 - env change temp="bar" name="testChangeEnv" foo="foo" bar="bar"
ok  7 - temp="(null)"
ok
epicsEnvUnsetTest.t ........... 
1..3
ok  1 - TEST_VAR_A = "(null)"
ok  2 - TEST_VAR_A = "test value"
ok  3 - TEST_VAR_A = "(null)"
ok
errlog: lost 1 messages
errlog: lost 2 messages
log client: connected to log server at '127.0.0.1:58395'
epicsErrlogTest.t ............. 
1..54
ok  1 - input "\0" expect "" actual ""
ok  2 - input "hello\0" expect "hello" actual "hello"
ok  3 - input "he\x1b[31;1mllo\0" expect "hello" actual "hello"
ok  4 - input "\x1b[31;1mhello\0" expect "hello" actual "hello"
ok  5 - input "hello\x1b[31;1m\0" expect "hello" actual "hello"
ok  6 - input "hello\x1b[31;1\0" expect "hello" actual "hello"
ok  7 - input "hello\x1b[\0" expect "hello" actual "hello"
ok  8 - input "hello\x1b\0" expect "hello" actual "hello"
# Check listener registration
ok  9 - Received 7 chars
ok 10 - Message is "Testing"
ok 11 - 291: pvt.count (1) == 1 (1)
ok 12 - Received 8 chars
ok 13 - Message is "Testing2"
ok 14 - Received 8 chars
ok 15 - Message is "Testing2"
ok 16 - 303: pvt.count (2) == 2 (2)
ok 17 - 306: pvt2.count (1) == 1 (1)
ok 18 - Removed 1 listener
ok 19 - Received 8 chars
ok 20 - Message is "Testing3"
ok 21 - 319: Listener 1 didn't run
ok 22 - 321: Listener 2 ran
ok 23 - 322: pvt.count (2) == 2 (2)
ok 24 - 323: pvt2.count (2) == 2 (2)
ok 25 - Removed 2 listeners
ok 26 - 334: Listener 1 didn't run
ok 27 - 336: Listener 2 didn't run
ok 28 - 337: pvt.count (2) == 2 (2)
ok 29 - 338: pvt2.count (2) == 2 (2)
# Check truncation
ok 30 - Received 255 chars
ok 31 - Message is "A0123456789abcdefB01 ... defO01<<TRUNCATED>>
"
ok 32 - 352: pvt.count (3) == 3 (3)
# Check priority
ok 33 - 365: Listener 1 didn't run
ok 34 - 366: pvt.count (3) == 3 (3)
ok 35 - Received 255 chars
ok 36 - 372: pvt.count (4) == 4 (4)
# Find buffer capacity (2048 theoretical)
#  For 256 messages of length 8 got 256 (100.0% efficient)
#  For 128 messages of length 16 got 127 (99.2% efficient)
#  For 64 messages of length 32 got 64 (100.0% efficient)
#  For 32 messages of length 64 got 32 (100.0% efficient)
#  For 16 messages of length 128 got 14 (87.5% efficient)
ok 37 - 410: Listener 1 ran
# Checking buffer use after partial flush
# Filling with 14 messages of size 128
ok 38 - 428: Listener 1 didn't run
ok 39 - 429: pvt.count (0) == 0 (0)
# Drained 2 messages
ok 40 - 438: pvt.count (2) == 2 (2)
# Overflow the buffer
ok 41 - 447: Listener 1 didn't run
ok 42 - 448: pvt.count (2) == 2 (2)
# Logged 16 messages
ok 43 - Logged 16 messages, expected 15
ok 44 - Removed 1 listener
# Testing iocLogPrefix
# Listening on port 58395
ok 45 - iocLogInit() == 0
ok 46 - Accepted new client
ok 47 - Client read configured
ok 48 - prefix matches
ok 49 - Error code 33226753 returns "Invalid error symbol code", expected message "Invalid error symbol code"
ok 50 - Error code 2040109464 returns "<Unknown code>", expected message "<Unknown code>"
ok 51 - Error code 2040109465 returns "Invented Error Message", expected message "Invented Error Message"
ok 52 - Adding error symbol with module code < 501 should fail
ok 53 - Adding an error symbol with an existing error code should fail
ok 54 - Adding identical error symbol shouldn't fail
ok
epicsStdioTest.t .............. 
1..165
ok  1 - epicsSnprintf(size=1) = 46
ok  2 - buffer = ''
ok  3 - length = 0
ok  4 - epicsSnprintf(size=2) = 46
ok  5 - buffer = 'i'
ok  6 - length = 1
ok  7 - epicsSnprintf(size=3) = 46
ok  8 - buffer = 'in'
ok  9 - length = 2
ok 10 - epicsSnprintf(size=4) = 46
ok 11 - buffer = 'int'
ok 12 - length = 3
ok 13 - epicsSnprintf(size=5) = 46
ok 14 - buffer = 'int '
ok 15 - length = 4
ok 16 - epicsSnprintf(size=6) = 46
ok 17 - buffer = 'int 1'
ok 18 - length = 5
ok 19 - epicsSnprintf(size=7) = 46
ok 20 - buffer = 'int 12'
ok 21 - length = 6
ok 22 - epicsSnprintf(size=8) = 46
ok 23 - buffer = 'int 123'
ok 24 - length = 7
ok 25 - epicsSnprintf(size=9) = 46
ok 26 - buffer = 'int 1234'
ok 27 - length = 8
ok 28 - epicsSnprintf(size=10) = 46
ok 29 - buffer = 'int 1234 '
ok 30 - length = 9
ok 31 - epicsSnprintf(size=11) = 46
ok 32 - buffer = 'int 1234 f'
ok 33 - length = 10
ok 34 - epicsSnprintf(size=12) = 46
ok 35 - buffer = 'int 1234 fl'
ok 36 - length = 11
ok 37 - epicsSnprintf(size=13) = 46
ok 38 - buffer = 'int 1234 flo'
ok 39 - length = 12
ok 40 - epicsSnprintf(size=14) = 46
ok 41 - buffer = 'int 1234 floa'
ok 42 - length = 13
ok 43 - epicsSnprintf(size=15) = 46
ok 44 - buffer = 'int 1234 float'
ok 45 - length = 14
ok 46 - epicsSnprintf(size=16) = 46
ok 47 - buffer = 'int 1234 float '
ok 48 - length = 15
ok 49 - epicsSnprintf(size=17) = 46
ok 50 - buffer = 'int 1234 float 1'
ok 51 - length = 16
ok 52 - epicsSnprintf(size=18) = 46
ok 53 - buffer = 'int 1234 float 1.'
ok 54 - length = 17
ok 55 - epicsSnprintf(size=19) = 46
ok 56 - buffer = 'int 1234 float 1.2'
ok 57 - length = 18
ok 58 - epicsSnprintf(size=20) = 46
ok 59 - buffer = 'int 1234 float 1.23'
ok 60 - length = 19
ok 61 - epicsSnprintf(size=21) = 46
ok 62 - buffer = 'int 1234 float 1.23e'
ok 63 - length = 20
ok 64 - epicsSnprintf(size=22) = 46
ok 65 - buffer = 'int 1234 float 1.23e+'
ok 66 - length = 21
ok 67 - epicsSnprintf(size=23) = 46
ok 68 - buffer = 'int 1234 float 1.23e+0'
ok 69 - length = 22
ok 70 - epicsSnprintf(size=24) = 46
ok 71 - buffer = 'int 1234 float 1.23e+04'
ok 72 - length = 23
ok 73 - epicsSnprintf(size=25) = 46
ok 74 - buffer = 'int 1234 float 1.23e+04 '
ok 75 - length = 24
ok 76 - epicsSnprintf(size=26) = 46
ok 77 - buffer = 'int 1234 float 1.23e+04 s'
ok 78 - length = 25
ok 79 - epicsSnprintf(size=27) = 46
ok 80 - buffer = 'int 1234 float 1.23e+04 st'
ok 81 - length = 26
ok 82 - epicsSnprintf(size=28) = 46
ok 83 - buffer = 'int 1234 float 1.23e+04 str'
ok 84 - length = 27
ok 85 - epicsSnprintf(size=29) = 46
ok 86 - buffer = 'int 1234 float 1.23e+04 stri'
ok 87 - length = 28
ok 88 - epicsSnprintf(size=30) = 46
ok 89 - buffer = 'int 1234 float 1.23e+04 strin'
ok 90 - length = 29
ok 91 - epicsSnprintf(size=31) = 46
ok 92 - buffer = 'int 1234 float 1.23e+04 string'
ok 93 - length = 30
ok 94 - epicsSnprintf(size=32) = 46
ok 95 - buffer = 'int 1234 float 1.23e+04 string '
ok 96 - length = 31
ok 97 - epicsSnprintf(size=33) = 46
ok 98 - buffer = 'int 1234 float 1.23e+04 string O'
ok 99 - length = 32
ok 100 - epicsSnprintf(size=34) = 46
ok 101 - buffer = 'int 1234 float 1.23e+04 string On'
ok 102 - length = 33
ok 103 - epicsSnprintf(size=35) = 46
ok 104 - buffer = 'int 1234 float 1.23e+04 string One'
ok 105 - length = 34
ok 106 - epicsSnprintf(size=36) = 46
ok 107 - buffer = 'int 1234 float 1.23e+04 string OneT'
ok 108 - length = 35
ok 109 - epicsSnprintf(size=37) = 46
ok 110 - buffer = 'int 1234 float 1.23e+04 string OneTw'
ok 111 - length = 36
ok 112 - epicsSnprintf(size=38) = 46
ok 113 - buffer = 'int 1234 float 1.23e+04 string OneTwo'
ok 114 - length = 37
ok 115 - epicsSnprintf(size=39) = 46
ok 116 - buffer = 'int 1234 float 1.23e+04 string OneTwoT'
ok 117 - length = 38
ok 118 - epicsSnprintf(size=40) = 46
ok 119 - buffer = 'int 1234 float 1.23e+04 string OneTwoTh'
ok 120 - length = 39
ok 121 - epicsSnprintf(size=41) = 46
ok 122 - buffer = 'int 1234 float 1.23e+04 string OneTwoThr'
ok 123 - length = 40
ok 124 - epicsSnprintf(size=42) = 46
ok 125 - buffer = 'int 1234 float 1.23e+04 string OneTwoThre'
ok 126 - length = 41
ok 127 - epicsSnprintf(size=43) = 46
ok 128 - buffer = 'int 1234 float 1.23e+04 string OneTwoThree'
ok 129 - length = 42
ok 130 - epicsSnprintf(size=44) = 46
ok 131 - buffer = 'int 1234 float 1.23e+04 string OneTwoThreeF'
ok 132 - length = 43
ok 133 - epicsSnprintf(size=45) = 46
ok 134 - buffer = 'int 1234 float 1.23e+04 string OneTwoThreeFo'
ok 135 - length = 44
ok 136 - epicsSnprintf(size=46) = 46
ok 137 - buffer = 'int 1234 float 1.23e+04 string OneTwoThreeFou'
ok 138 - length = 45
ok 139 - epicsSnprintf(size=47) = 46
ok 140 - buffer = 'int 1234 float 1.23e+04 string OneTwoThreeFour'
ok 141 - length = 46
ok 142 - epicsSnprintf(size=48) = 46
ok 143 - buffer = 'int 1234 float 1.23e+04 string OneTwoThreeFour'
ok 144 - length = 46
ok 145 - epicsSnprintf(size=49) = 46
ok 146 - buffer = 'int 1234 float 1.23e+04 string OneTwoThreeFour'
ok 147 - length = 46
ok 148 - epicsSnprintf(size=50) = 46
ok 149 - buffer = 'int 1234 float 1.23e+04 string OneTwoThreeFour'
ok 150 - length = 46
ok 151 - epicsGetStdout() == stdout
ok 152 - (stream = fopen(report, "w")) != NULL
ok 153 - stdout == stream
ok 154 - epicsGetStdout() == realStdout
ok 155 - stdout == realStdout
ok 156 - !fclose(stream)
ok 157 - (stream = fopen(report, "r")) != NULL
ok 158 - fgets(linebuf, buflen, stream) != NULL
ok 159 - printf() line correct
ok 160 - fgets(linebuf, buflen, stream) != NULL
ok 161 - putchar() line correct
ok 162 - fgets(linebuf, buflen, stream) != NULL
ok 163 - vprintf() line correct
ok 164 - End of file
ok 165 - !fclose(stream)
ok
epicsStdlibTest.t ............. 
1..199
ok  1 - Long '' => noConversion
ok  2 - ULong '' => noConversion
ok  3 - LLong '' => noConversion
ok  4 - ULLong '' => noConversion
ok  5 - Float '' => noConversion
ok  6 - Double '' => noConversion
ok  7 - Long '\t 1\n' => noConversion
ok  8 - ULong '\t 1\n' => noConversion
ok  9 - LLong '\t 1\n' => noConversion
ok 10 - ULLong '\t 1\n' => noConversion
ok 11 - Float '\t 1\n' => noConversion
ok 12 - Double '\t 1\n' => noConversion
ok 13 - Long '!' => noConversion
ok 14 - ULong '!' => noConversion
ok 15 - LLong '!' => noConversion
ok 16 - ULLong '!' => noConversion
ok 17 - Float '!' => noConversion
ok 18 - Double '!' => noConversion
ok 19 - Long '0'
ok 20 - ULong '0'
ok 21 - LLong '0'
ok 22 - ULLong '0'
ok 23 - Float '0'
ok 24 - Double '0'
ok 25 - Long '\t 1\n'
ok 26 - ULong '\t 1\n'
ok 27 - LLong '\t 1\n'
ok 28 - ULLong '\t 1\n'
ok 29 - Float '\t 1\n'
ok 30 - Double '\t 1\n'
ok 31 - Long '-1'
ok 32 - ULong '-1'
ok 33 - LLong '-1'
ok 34 - ULLong '-1'
ok 35 - Float '-1'
ok 36 - Double '-1'
ok 37 - Long '2!' => extraneous
ok 38 - ULong '2!' => extraneous
ok 39 - LLong '2!' => extraneous
ok 40 - ULLong '2!' => extraneous
ok 41 - Float '2!' => extraneous
ok 42 - Double '2!' => extraneous
ok 43 - Long '3 \n\t!' => extraneous
ok 44 - ULong '3 \n\t!' => extraneous
ok 45 - LLong '3 \n\t!' => extraneous
ok 46 - ULLong '3 \n\t!' => extraneous
ok 47 - Float '3 \n\t!' => extraneous
ok 48 - Double '3 \n\t!' => extraneous
ok 49 - Long '2!' => units='!'
ok 50 - ULong '2!' => units='!'
ok 51 - LLong '2!' => units='!'
ok 52 - ULLong '2!' => units='!'
ok 53 - Float '2!' => units='!'
ok 54 - Double '2!' => units='!'
ok 55 - Long '3 \n\t!' => units='!'
ok 56 - ULong '3 \n\t!' => units='!'
ok 57 - LLong '3 \n\t!' => units='!'
ok 58 - ULLong '3 \n\t!' => units='!'
ok 59 - Float '3 \n\t!' => units='!'
ok 60 - Double '3 \n\t!' => units='!'
ok 61 - Long '0x0'
ok 62 - ULong '0x0'
ok 63 - LLong '0x0'
ok 64 - ULLong '0x0'
ok 65 - Float '0x0'
ok 66 - Double '0x0'
ok 67 - Long '0x1'
ok 68 - ULong '0x1'
ok 69 - LLong '0x1'
ok 70 - ULLong '0x1'
ok 71 - Float '0x1'
ok 72 - Double '0x1'
ok 73 - Long '+0x1'
ok 74 - ULong '+0x1'
ok 75 - LLong '+0x1'
ok 76 - ULLong '+0x1'
ok 77 - Float '+0x1'
ok 78 - Double '+0x1'
ok 79 - Long '-0x1'
ok 80 - ULong '-0x1'
ok 81 - LLong '-0x1'
ok 82 - ULLong '-0x1'
ok 83 - Float '-0x1'
ok 84 - Double '-0x1'
ok 85 - Long '0xf'
ok 86 - ULong '0xf'
ok 87 - LLong '0xf'
ok 88 - ULLong '0xf'
ok 89 - Float '0xf'
ok 90 - Double '0xf'
ok 91 - Long '0XF'
ok 92 - ULong '0XF'
ok 93 - LLong '0XF'
ok 94 - ULLong '0XF'
ok 95 - Float '0XF'
ok 96 - Double '0XF'
ok 97 - Long '0x0' in base 10 => extraneous
ok 98 - ULong '0x0' in base 10 => extraneous
ok 99 - LLong '0x0' in base 10 => extraneous
ok 100 - ULLong '0x0' in base 10 => extraneous
ok 101 - Long '0x10' in base 0
ok 102 - ULong '0x10' in base 0
ok 103 - Long '0x10' in base 16
ok 104 - ULong '0x10' in base 16
ok 105 - Long '10' in base 16
ok 106 - ULong '10' in base 16
ok 107 - Long '0x7fffffff'
ok 108 - ULong '0xffffffff'
ok 109 - LLong '0x7fffffffffffffff'
ok 110 - ULLong '0xffffffffffffffff'
ok 111 - Float '0xffffff'
ok 112 - Double '0xffffffff'
ok 113 - Long '-0x7fffffff'
ok 114 - ULong '-0x7fffffff'
ok 115 - LLong '-0x7fffffffffffffff'
ok 116 - ULLong '-0x7fffffffffffffff'
ok 117 - Float '-0xffffff'
ok 118 - Double '-0x7fffffff'
ok 119 - Int8 '0x7f'
ok 120 - Int8 '-0x80'
ok 121 - UInt8 '0xff'
ok 122 - UInt8 '-1'
ok 123 - Int8 '0x80' => overflow
ok 124 - Int8 '-0x81' => overflow
ok 125 - UInt8 '0x100' => overflow
ok 126 - UInt8 '-0x100' => overflow
ok 127 - Int16 '0x7fff'
ok 128 - Int16 '-0x8000'
ok 129 - UInt16 '0xffff'
ok 130 - UInt16 '-1'
ok 131 - Int16 '0x8000' => overflow
ok 132 - Int16 '-0x8001' => overflow
ok 133 - UInt16 '0x10000' => overflow
ok 134 - UInt16 '-0x10000' => overflow
ok 135 - Int32 '0x7fffffff'
ok 136 - Int32 '-0x80000000'
ok 137 - UInt32 '0xffffffff'
ok 138 - UInt32 '-1'
ok 139 - Int32 '0x80000000' => overflow
ok 140 - Int32 '-0x80000001' => overflow
ok 141 - UInt32 '0x100000000' => overflow
ok 142 - UInt32 '-0x100000000' => overflow
ok 143 - Int64 '0x7fffffffffffffff'
ok 144 - Int64 '-0x8000000000000000'
ok 145 - UInt64 '0xffffffffffffffff'
ok 146 - UInt64 '-1'
ok 147 - Int64 '0x8000000000000000' => overflow
ok 148 - Int64 '-0x8000000000000001' => overflow
ok 149 - UInt64 '0x10000000000000000' => overflow
ok 150 - UInt64 '-0x10000000000000000' => overflow
ok 151 - Float '.1'
ok 152 - Double '.1'
ok 153 - Float '0.1'
ok 154 - Double '0.1'
ok 155 - Float '1e-1'
ok 156 - Double '1e-1'
ok 157 - Float '-.1'
ok 158 - Double '-.1'
ok 159 - Float '-0.1'
ok 160 - Double '-0.1'
ok 161 - Float '-1e-1'
ok 162 - Double '-1e-1'
ok 163 - Float '1e-30'
ok 164 - Double '1e-300'
ok 165 - Float '1e-40' => underflow
ok 166 - Double '1e-330' => underflow
ok 167 - Float '1e30'
ok 168 - Double '1e300'
ok 169 - Float '1e40' => overflow
ok 170 - Double '1e330' => overflow
ok 171 - Long '2147483647'
ok 172 - Long '-2147483647'
ok 173 - ULong '4294967295'
ok 174 - Float '16777214'
ok 175 - Float '16777215'
ok 176 - Float '-16777215'
ok 177 - Float '-16777216'
ok 178 - Double '4294967294'
ok 179 - Double '4294967295'
ok 180 - Double '-4294967295'
ok 181 - Double '-4294967296'
ok 182 - Float 'NAN'
ok 183 - Double 'NAN'
ok 184 - Float 'Nan'
ok 185 - Double 'Nan'
ok 186 - Float 'nan()'
ok 187 - Double 'nan()'
ok 188 - Float 'INF'
ok 189 - Double 'INF'
ok 190 - Float 'Infinity'
ok 191 - Double 'Infinity'
ok 192 - Float '+INF'
ok 193 - Double '+INF'
ok 194 - Float '+Infinity'
ok 195 - Double '+Infinity'
ok 196 - Float '-INF'
ok 197 - Double '-INF'
ok 198 - Float '-Infinity'
ok 199 - Double '-Infinity'
# This target defines epicsStrtod as strtod
ok
epicsSockResolveTest.t ........ 
1..37
# Tests of aToIPAddr
ok  1 - aToIPAddr("127.0.0.1", 4000) -> 0
ok  2 -   IP correct 0x7f000001 == 0x7f000001
ok  3 -   Port correct 4000 == 4000
ok  4 - aToIPAddr("127.0.0.1:42", 4000) -> 0
ok  5 -   IP correct 0x7f000001 == 0x7f000001
ok  6 -   Port correct 42 == 42
ok  7 - aToIPAddr("localhost", 4000) -> 0
ok  8 -   IP correct 0x7f000001 == 0x7f000001
ok  9 -   Port correct 4000 == 4000
ok 10 - aToIPAddr("localhost:42", 4000) -> 0
ok 11 -   IP correct 0x7f000001 == 0x7f000001
ok 12 -   Port correct 42 == 42
ok 13 - aToIPAddr("2424", 4000) -> 0
ok 14 -   IP correct 0x00000978 == 0x00000978
ok 15 -   Port correct 4000 == 4000
ok 16 - aToIPAddr("2424:42", 4000) -> 0
ok 17 -   IP correct 0x00000978 == 0x00000978
ok 18 -   Port correct 42 == 42
ok 19 - aToIPAddr("255.255.255.255", 4000) -> 0
ok 20 -   IP correct 0xffffffff == 0xffffffff
ok 21 -   Port correct 4000 == 4000
ok 22 - aToIPAddr("255.255.255.255:65535", 4000) -> 0
ok 23 -   IP correct 0xffffffff == 0xffffffff
ok 24 -   Port correct 65535 == 65535
ok 25 - aToIPAddr("127.0.0.1:NaN", 4000) -> -1
ok 26 - aToIPAddr("127.0.0.test", 4000) -> -1
ok 27 - aToIPAddr("127.0.0.test:42", 4000) -> -1
ok 28 - aToIPAddr("16name.invalid", 4000) -> -1
ok 29 - aToIPAddr("16name.invalid:42", 4000) -> -1
ok 30 - aToIPAddr("1.2.3.4.5", 4000) -> -1
ok 31 - aToIPAddr("1.2.3.4.5:6", 4000) -> -1
ok 32 - aToIPAddr("1.2.3.4:5.6", 4000) -> -1
ok 33 - aToIPAddr("256.255.255.255", 4000) -> -1
ok 34 - aToIPAddr("255.256.255.255", 4000) -> -1
ok 35 - aToIPAddr("255.255.256.255", 4000) -> -1
ok 36 - aToIPAddr("255.255.255.256", 4000) -> -1
ok 37 - aToIPAddr("255.255.255.255:65536", 4000) -> -1
ok
epicsStringTest.t ............. 
1..446
ok  1 - escaped char 0xff -> "\xff" (4) -> 0xff
ok  2 - escaped char 0xfe -> "\xfe" (4) -> 0xfe
ok  3 - escaped char 0xfd -> "\xfd" (4) -> 0xfd
ok  4 - escaped char 0xfc -> "\xfc" (4) -> 0xfc
ok  5 - escaped char 0xfb -> "\xfb" (4) -> 0xfb
ok  6 - escaped char 0xfa -> "\xfa" (4) -> 0xfa
ok  7 - escaped char 0xf9 -> "\xf9" (4) -> 0xf9
ok  8 - escaped char 0xf8 -> "\xf8" (4) -> 0xf8
ok  9 - escaped char 0xf7 -> "\xf7" (4) -> 0xf7
ok 10 - escaped char 0xf6 -> "\xf6" (4) -> 0xf6
ok 11 - escaped char 0xf5 -> "\xf5" (4) -> 0xf5
ok 12 - escaped char 0xf4 -> "\xf4" (4) -> 0xf4
ok 13 - escaped char 0xf3 -> "\xf3" (4) -> 0xf3
ok 14 - escaped char 0xf2 -> "\xf2" (4) -> 0xf2
ok 15 - escaped char 0xf1 -> "\xf1" (4) -> 0xf1
ok 16 - escaped char 0xf0 -> "\xf0" (4) -> 0xf0
ok 17 - escaped char 0xef -> "\xef" (4) -> 0xef
ok 18 - escaped char 0xee -> "\xee" (4) -> 0xee
ok 19 - escaped char 0xed -> "\xed" (4) -> 0xed
ok 20 - escaped char 0xec -> "\xec" (4) -> 0xec
ok 21 - escaped char 0xeb -> "\xeb" (4) -> 0xeb
ok 22 - escaped char 0xea -> "\xea" (4) -> 0xea
ok 23 - escaped char 0xe9 -> "\xe9" (4) -> 0xe9
ok 24 - escaped char 0xe8 -> "\xe8" (4) -> 0xe8
ok 25 - escaped char 0xe7 -> "\xe7" (4) -> 0xe7
ok 26 - escaped char 0xe6 -> "\xe6" (4) -> 0xe6
ok 27 - escaped char 0xe5 -> "\xe5" (4) -> 0xe5
ok 28 - escaped char 0xe4 -> "\xe4" (4) -> 0xe4
ok 29 - escaped char 0xe3 -> "\xe3" (4) -> 0xe3
ok 30 - escaped char 0xe2 -> "\xe2" (4) -> 0xe2
ok 31 - escaped char 0xe1 -> "\xe1" (4) -> 0xe1
ok 32 - escaped char 0xe0 -> "\xe0" (4) -> 0xe0
ok 33 - escaped char 0xdf -> "\xdf" (4) -> 0xdf
ok 34 - escaped char 0xde -> "\xde" (4) -> 0xde
ok 35 - escaped char 0xdd -> "\xdd" (4) -> 0xdd
ok 36 - escaped char 0xdc -> "\xdc" (4) -> 0xdc
ok 37 - escaped char 0xdb -> "\xdb" (4) -> 0xdb
ok 38 - escaped char 0xda -> "\xda" (4) -> 0xda
ok 39 - escaped char 0xd9 -> "\xd9" (4) -> 0xd9
ok 40 - escaped char 0xd8 -> "\xd8" (4) -> 0xd8
ok 41 - escaped char 0xd7 -> "\xd7" (4) -> 0xd7
ok 42 - escaped char 0xd6 -> "\xd6" (4) -> 0xd6
ok 43 - escaped char 0xd5 -> "\xd5" (4) -> 0xd5
ok 44 - escaped char 0xd4 -> "\xd4" (4) -> 0xd4
ok 45 - escaped char 0xd3 -> "\xd3" (4) -> 0xd3
ok 46 - escaped char 0xd2 -> "\xd2" (4) -> 0xd2
ok 47 - escaped char 0xd1 -> "\xd1" (4) -> 0xd1
ok 48 - escaped char 0xd0 -> "\xd0" (4) -> 0xd0
ok 49 - escaped char 0xcf -> "\xcf" (4) -> 0xcf
ok 50 - escaped char 0xce -> "\xce" (4) -> 0xce
ok 51 - escaped char 0xcd -> "\xcd" (4) -> 0xcd
ok 52 - escaped char 0xcc -> "\xcc" (4) -> 0xcc
ok 53 - escaped char 0xcb -> "\xcb" (4) -> 0xcb
ok 54 - escaped char 0xca -> "\xca" (4) -> 0xca
ok 55 - escaped char 0xc9 -> "\xc9" (4) -> 0xc9
ok 56 - escaped char 0xc8 -> "\xc8" (4) -> 0xc8
ok 57 - escaped char 0xc7 -> "\xc7" (4) -> 0xc7
ok 58 - escaped char 0xc6 -> "\xc6" (4) -> 0xc6
ok 59 - escaped char 0xc5 -> "\xc5" (4) -> 0xc5
ok 60 - escaped char 0xc4 -> "\xc4" (4) -> 0xc4
ok 61 - escaped char 0xc3 -> "\xc3" (4) -> 0xc3
ok 62 - escaped char 0xc2 -> "\xc2" (4) -> 0xc2
ok 63 - escaped char 0xc1 -> "\xc1" (4) -> 0xc1
ok 64 - escaped char 0xc0 -> "\xc0" (4) -> 0xc0
ok 65 - escaped char 0xbf -> "\xbf" (4) -> 0xbf
ok 66 - escaped char 0xbe -> "\xbe" (4) -> 0xbe
ok 67 - escaped char 0xbd -> "\xbd" (4) -> 0xbd
ok 68 - escaped char 0xbc -> "\xbc" (4) -> 0xbc
ok 69 - escaped char 0xbb -> "\xbb" (4) -> 0xbb
ok 70 - escaped char 0xba -> "\xba" (4) -> 0xba
ok 71 - escaped char 0xb9 -> "\xb9" (4) -> 0xb9
ok 72 - escaped char 0xb8 -> "\xb8" (4) -> 0xb8
ok 73 - escaped char 0xb7 -> "\xb7" (4) -> 0xb7
ok 74 - escaped char 0xb6 -> "\xb6" (4) -> 0xb6
ok 75 - escaped char 0xb5 -> "\xb5" (4) -> 0xb5
ok 76 - escaped char 0xb4 -> "\xb4" (4) -> 0xb4
ok 77 - escaped char 0xb3 -> "\xb3" (4) -> 0xb3
ok 78 - escaped char 0xb2 -> "\xb2" (4) -> 0xb2
ok 79 - escaped char 0xb1 -> "\xb1" (4) -> 0xb1
ok 80 - escaped char 0xb0 -> "\xb0" (4) -> 0xb0
ok 81 - escaped char 0xaf -> "\xaf" (4) -> 0xaf
ok 82 - escaped char 0xae -> "\xae" (4) -> 0xae
ok 83 - escaped char 0xad -> "\xad" (4) -> 0xad
ok 84 - escaped char 0xac -> "\xac" (4) -> 0xac
ok 85 - escaped char 0xab -> "\xab" (4) -> 0xab
ok 86 - escaped char 0xaa -> "\xaa" (4) -> 0xaa
ok 87 - escaped char 0xa9 -> "\xa9" (4) -> 0xa9
ok 88 - escaped char 0xa8 -> "\xa8" (4) -> 0xa8
ok 89 - escaped char 0xa7 -> "\xa7" (4) -> 0xa7
ok 90 - escaped char 0xa6 -> "\xa6" (4) -> 0xa6
ok 91 - escaped char 0xa5 -> "\xa5" (4) -> 0xa5
ok 92 - escaped char 0xa4 -> "\xa4" (4) -> 0xa4
ok 93 - escaped char 0xa3 -> "\xa3" (4) -> 0xa3
ok 94 - escaped char 0xa2 -> "\xa2" (4) -> 0xa2
ok 95 - escaped char 0xa1 -> "\xa1" (4) -> 0xa1
ok 96 - escaped char 0xa0 -> "\xa0" (4) -> 0xa0
ok 97 - escaped char 0x9f -> "\x9f" (4) -> 0x9f
ok 98 - escaped char 0x9e -> "\x9e" (4) -> 0x9e
ok 99 - escaped char 0x9d -> "\x9d" (4) -> 0x9d
ok 100 - escaped char 0x9c -> "\x9c" (4) -> 0x9c
ok 101 - escaped char 0x9b -> "\x9b" (4) -> 0x9b
ok 102 - escaped char 0x9a -> "\x9a" (4) -> 0x9a
ok 103 - escaped char 0x99 -> "\x99" (4) -> 0x99
ok 104 - escaped char 0x98 -> "\x98" (4) -> 0x98
ok 105 - escaped char 0x97 -> "\x97" (4) -> 0x97
ok 106 - escaped char 0x96 -> "\x96" (4) -> 0x96
ok 107 - escaped char 0x95 -> "\x95" (4) -> 0x95
ok 108 - escaped char 0x94 -> "\x94" (4) -> 0x94
ok 109 - escaped char 0x93 -> "\x93" (4) -> 0x93
ok 110 - escaped char 0x92 -> "\x92" (4) -> 0x92
ok 111 - escaped char 0x91 -> "\x91" (4) -> 0x91
ok 112 - escaped char 0x90 -> "\x90" (4) -> 0x90
ok 113 - escaped char 0x8f -> "\x8f" (4) -> 0x8f
ok 114 - escaped char 0x8e -> "\x8e" (4) -> 0x8e
ok 115 - escaped char 0x8d -> "\x8d" (4) -> 0x8d
ok 116 - escaped char 0x8c -> "\x8c" (4) -> 0x8c
ok 117 - escaped char 0x8b -> "\x8b" (4) -> 0x8b
ok 118 - escaped char 0x8a -> "\x8a" (4) -> 0x8a
ok 119 - escaped char 0x89 -> "\x89" (4) -> 0x89
ok 120 - escaped char 0x88 -> "\x88" (4) -> 0x88
ok 121 - escaped char 0x87 -> "\x87" (4) -> 0x87
ok 122 - escaped char 0x86 -> "\x86" (4) -> 0x86
ok 123 - escaped char 0x85 -> "\x85" (4) -> 0x85
ok 124 - escaped char 0x84 -> "\x84" (4) -> 0x84
ok 125 - escaped char 0x83 -> "\x83" (4) -> 0x83
ok 126 - escaped char 0x82 -> "\x82" (4) -> 0x82
ok 127 - escaped char 0x81 -> "\x81" (4) -> 0x81
ok 128 - escaped char 0x80 -> "\x80" (4) -> 0x80
ok 129 - escaped char 0x7f -> "\x7f" (4) -> 0x7f
ok 130 - escaped char 0x7e -> "~" (1) -> 0x7e
ok 131 - escaped char 0x7d -> "}" (1) -> 0x7d
ok 132 - escaped char 0x7c -> "|" (1) -> 0x7c
ok 133 - escaped char 0x7b -> "{" (1) -> 0x7b
ok 134 - escaped char 0x7a -> "z" (1) -> 0x7a
ok 135 - escaped char 0x79 -> "y" (1) -> 0x79
ok 136 - escaped char 0x78 -> "x" (1) -> 0x78
ok 137 - escaped char 0x77 -> "w" (1) -> 0x77
ok 138 - escaped char 0x76 -> "v" (1) -> 0x76
ok 139 - escaped char 0x75 -> "u" (1) -> 0x75
ok 140 - escaped char 0x74 -> "t" (1) -> 0x74
ok 141 - escaped char 0x73 -> "s" (1) -> 0x73
ok 142 - escaped char 0x72 -> "r" (1) -> 0x72
ok 143 - escaped char 0x71 -> "q" (1) -> 0x71
ok 144 - escaped char 0x70 -> "p" (1) -> 0x70
ok 145 - escaped char 0x6f -> "o" (1) -> 0x6f
ok 146 - escaped char 0x6e -> "n" (1) -> 0x6e
ok 147 - escaped char 0x6d -> "m" (1) -> 0x6d
ok 148 - escaped char 0x6c -> "l" (1) -> 0x6c
ok 149 - escaped char 0x6b -> "k" (1) -> 0x6b
ok 150 - escaped char 0x6a -> "j" (1) -> 0x6a
ok 151 - escaped char 0x69 -> "i" (1) -> 0x69
ok 152 - escaped char 0x68 -> "h" (1) -> 0x68
ok 153 - escaped char 0x67 -> "g" (1) -> 0x67
ok 154 - escaped char 0x66 -> "f" (1) -> 0x66
ok 155 - escaped char 0x65 -> "e" (1) -> 0x65
ok 156 - escaped char 0x64 -> "d" (1) -> 0x64
ok 157 - escaped char 0x63 -> "c" (1) -> 0x63
ok 158 - escaped char 0x62 -> "b" (1) -> 0x62
ok 159 - escaped char 0x61 -> "a" (1) -> 0x61
ok 160 - escaped char 0x60 -> "`" (1) -> 0x60
ok 161 - escaped char 0x5f -> "_" (1) -> 0x5f
ok 162 - escaped char 0x5e -> "^" (1) -> 0x5e
ok 163 - escaped char 0x5d -> "]" (1) -> 0x5d
ok 164 - escaped char 0x5c -> "\\" (2) -> 0x5c
ok 165 - escaped char 0x5b -> "[" (1) -> 0x5b
ok 166 - escaped char 0x5a -> "Z" (1) -> 0x5a
ok 167 - escaped char 0x59 -> "Y" (1) -> 0x59
ok 168 - escaped char 0x58 -> "X" (1) -> 0x58
ok 169 - escaped char 0x57 -> "W" (1) -> 0x57
ok 170 - escaped char 0x56 -> "V" (1) -> 0x56
ok 171 - escaped char 0x55 -> "U" (1) -> 0x55
ok 172 - escaped char 0x54 -> "T" (1) -> 0x54
ok 173 - escaped char 0x53 -> "S" (1) -> 0x53
ok 174 - escaped char 0x52 -> "R" (1) -> 0x52
ok 175 - escaped char 0x51 -> "Q" (1) -> 0x51
ok 176 - escaped char 0x50 -> "P" (1) -> 0x50
ok 177 - escaped char 0x4f -> "O" (1) -> 0x4f
ok 178 - escaped char 0x4e -> "N" (1) -> 0x4e
ok 179 - escaped char 0x4d -> "M" (1) -> 0x4d
ok 180 - escaped char 0x4c -> "L" (1) -> 0x4c
ok 181 - escaped char 0x4b -> "K" (1) -> 0x4b
ok 182 - escaped char 0x4a -> "J" (1) -> 0x4a
ok 183 - escaped char 0x49 -> "I" (1) -> 0x49
ok 184 - escaped char 0x48 -> "H" (1) -> 0x48
ok 185 - escaped char 0x47 -> "G" (1) -> 0x47
ok 186 - escaped char 0x46 -> "F" (1) -> 0x46
ok 187 - escaped char 0x45 -> "E" (1) -> 0x45
ok 188 - escaped char 0x44 -> "D" (1) -> 0x44
ok 189 - escaped char 0x43 -> "C" (1) -> 0x43
ok 190 - escaped char 0x42 -> "B" (1) -> 0x42
ok 191 - escaped char 0x41 -> "A" (1) -> 0x41
ok 192 - escaped char 0x40 -> "@" (1) -> 0x40
ok 193 - escaped char 0x3f -> "?" (1) -> 0x3f
ok 194 - escaped char 0x3e -> ">" (1) -> 0x3e
ok 195 - escaped char 0x3d -> "=" (1) -> 0x3d
ok 196 - escaped char 0x3c -> "<" (1) -> 0x3c
ok 197 - escaped char 0x3b -> ";" (1) -> 0x3b
ok 198 - escaped char 0x3a -> ":" (1) -> 0x3a
ok 199 - escaped char 0x39 -> "9" (1) -> 0x39
ok 200 - escaped char 0x38 -> "8" (1) -> 0x38
ok 201 - escaped char 0x37 -> "7" (1) -> 0x37
ok 202 - escaped char 0x36 -> "6" (1) -> 0x36
ok 203 - escaped char 0x35 -> "5" (1) -> 0x35
ok 204 - escaped char 0x34 -> "4" (1) -> 0x34
ok 205 - escaped char 0x33 -> "3" (1) -> 0x33
ok 206 - escaped char 0x32 -> "2" (1) -> 0x32
ok 207 - escaped char 0x31 -> "1" (1) -> 0x31
ok 208 - escaped char 0x30 -> "0" (1) -> 0x30
ok 209 - escaped char 0x2f -> "/" (1) -> 0x2f
ok 210 - escaped char 0x2e -> "." (1) -> 0x2e
ok 211 - escaped char 0x2d -> "-" (1) -> 0x2d
ok 212 - escaped char 0x2c -> "," (1) -> 0x2c
ok 213 - escaped char 0x2b -> "+" (1) -> 0x2b
ok 214 - escaped char 0x2a -> "*" (1) -> 0x2a
ok 215 - escaped char 0x29 -> ")" (1) -> 0x29
ok 216 - escaped char 0x28 -> "(" (1) -> 0x28
ok 217 - escaped char 0x27 -> "\'" (2) -> 0x27
ok 218 - escaped char 0x26 -> "&" (1) -> 0x26
ok 219 - escaped char 0x25 -> "%" (1) -> 0x25
ok 220 - escaped char 0x24 -> "$" (1) -> 0x24
ok 221 - escaped char 0x23 -> "#" (1) -> 0x23
ok 222 - escaped char 0x22 -> "\"" (2) -> 0x22
ok 223 - escaped char 0x21 -> "!" (1) -> 0x21
ok 224 - escaped char 0x20 -> " " (1) -> 0x20
ok 225 - escaped char 0x1f -> "\x1f" (4) -> 0x1f
ok 226 - escaped char 0x1e -> "\x1e" (4) -> 0x1e
ok 227 - escaped char 0x1d -> "\x1d" (4) -> 0x1d
ok 228 - escaped char 0x1c -> "\x1c" (4) -> 0x1c
ok 229 - escaped char 0x1b -> "\x1b" (4) -> 0x1b
ok 230 - escaped char 0x1a -> "\x1a" (4) -> 0x1a
ok 231 - escaped char 0x19 -> "\x19" (4) -> 0x19
ok 232 - escaped char 0x18 -> "\x18" (4) -> 0x18
ok 233 - escaped char 0x17 -> "\x17" (4) -> 0x17
ok 234 - escaped char 0x16 -> "\x16" (4) -> 0x16
ok 235 - escaped char 0x15 -> "\x15" (4) -> 0x15
ok 236 - escaped char 0x14 -> "\x14" (4) -> 0x14
ok 237 - escaped char 0x13 -> "\x13" (4) -> 0x13
ok 238 - escaped char 0x12 -> "\x12" (4) -> 0x12
ok 239 - escaped char 0x11 -> "\x11" (4) -> 0x11
ok 240 - escaped char 0x10 -> "\x10" (4) -> 0x10
ok 241 - escaped char 0x0f -> "\x0f" (4) -> 0x0f
ok 242 - escaped char 0x0e -> "\x0e" (4) -> 0x0e
ok 243 - escaped char 0x0d -> "\r" (2) -> 0x0d
ok 244 - escaped char 0x0c -> "\f" (2) -> 0x0c
ok 245 - escaped char 0x0b -> "\v" (2) -> 0x0b
ok 246 - escaped char 0x0a -> "\n" (2) -> 0x0a
ok 247 - escaped char 0x09 -> "\t" (2) -> 0x09
ok 248 - escaped char 0x08 -> "\b" (2) -> 0x08
ok 249 - escaped char 0x07 -> "\a" (2) -> 0x07
ok 250 - escaped char 0x06 -> "\x06" (4) -> 0x06
ok 251 - escaped char 0x05 -> "\x05" (4) -> 0x05
ok 252 - escaped char 0x04 -> "\x04" (4) -> 0x04
ok 253 - escaped char 0x03 -> "\x03" (4) -> 0x03
ok 254 - escaped char 0x02 -> "\x02" (4) -> 0x02
ok 255 - escaped char 0x01 -> "\x01" (4) -> 0x01
ok 256 - escaped char 0x00 -> "\0" (2) -> 0x00
ok 257 - epicsStrnCaseCmp(empty, "", 0) == 0
ok 258 - epicsStrnCaseCmp(empty, "", 1) == 0
ok 259 - epicsStrnCaseCmp(space, empty, 1) > 0
ok 260 - epicsStrnCaseCmp(empty, space, 1) < 0
ok 261 - epicsStrnCaseCmp(a, A, 1) == 0
ok 262 - epicsStrnCaseCmp(a, A, 2) == 0
ok 263 - epicsStrnCaseCmp(abcd, ABCD, 2) == 0
ok 264 - epicsStrnCaseCmp(abcd, ABCD, 4) == 0
ok 265 - epicsStrnCaseCmp(abcd, ABCD, 1000) == 0
ok 266 - epicsStrnCaseCmp(abcd, ABCDE, 2) == 0
ok 267 - epicsStrnCaseCmp(abcd, ABCDE, 4) == 0
ok 268 - epicsStrnCaseCmp(abcd, ABCDE, 1000) < 0
ok 269 - epicsStrnCaseCmp(abcde, ABCD, 2) == 0
ok 270 - epicsStrnCaseCmp(abcde, ABCD, 4) == 0
ok 271 - epicsStrnCaseCmp(abcde, ABCD, 1000) > 0
ok 272 - epicsStrCaseCmp(empty, "") == 0
ok 273 - epicsStrCaseCmp(a, A) == 0
ok 274 - epicsStrCaseCmp(abcd, ABCD) == 0
ok 275 - epicsStrCaseCmp(abcd, ABCDE) < 0
ok 276 - epicsStrCaseCmp(abcde, ABCD) > 0
ok 277 - epicsStrCaseCmp(abcde, "ABCDF") < 0
ok 278 - epicsStrDup
ok 279 - epicsStrHash(abcd, 0) != epicsStrHash("bacd", 0)
ok 280 - epicsStrHash(abcd, 0) == epicsMemHash(abcde, 4, 0)
ok 281 - epicsStrHash(abcd, 0) != epicsMemHash("abcd\0", 5, 0)
ok 282 - epicsStrnLen("abcd", 5)==4
ok 283 - epicsStrnLen("abcd", 4)==4
ok 284 - epicsStrnLen("abcd", 3)==3
ok 285 - epicsStrnLen("abcd", 0)==0
ok 286 - epicsStrGlobMatch("xyz","xyz")
ok 287 - !epicsStrGlobMatch("xyz","xyzm")
ok 288 - !epicsStrGlobMatch("xyzm","xyz")
ok 289 - !epicsStrGlobMatch("","xyzm")
ok 290 - !epicsStrGlobMatch("xyz","")
ok 291 - epicsStrGlobMatch("","")
ok 292 - epicsStrGlobMatch("","*")
ok 293 - !epicsStrGlobMatch("","?")
ok 294 - !epicsStrGlobMatch("","?*")
ok 295 - epicsStrGlobMatch("hello","h*o")
ok 296 - !epicsStrGlobMatch("hello","h*x")
ok 297 - !epicsStrGlobMatch("hellx","h*o")
ok 298 - epicsStrGlobMatch("hello","he?lo")
ok 299 - !epicsStrGlobMatch("hello","he?xo")
ok 300 - epicsStrGlobMatch("hello","he??o")
ok 301 - !epicsStrGlobMatch("helllo","he?lo")
ok 302 - epicsStrGlobMatch("hello world","he*o w*d")
ok 303 - !epicsStrGlobMatch("hello_world","he*o w*d")
ok 304 - epicsStrGlobMatch("hello world","he**d")
ok 305 - epicsStrGlobMatch("hello hello world","he*o w*d")
ok 306 - !epicsStrGlobMatch("hello hello xorld","he*o w*d")
ok 307 - epicsStrGlobMatch("hello","he*")
ok 308 - epicsStrGlobMatch("hello","*lo")
ok 309 - epicsStrGlobMatch("hello","*")
ok 310 - epicsStrnGlobMatch("xyzq",3,"xyz")
ok 311 - !epicsStrnGlobMatch("xyzq",3,"xyzm")
ok 312 - !epicsStrnGlobMatch("xyzm",3,"xyzm")
ok 313 - !epicsStrnGlobMatch("xyzm",0,"xyzm")
ok 314 - !epicsStrnGlobMatch("xyzq",3,"")
ok 315 - epicsStrnGlobMatch("xyz",0,"")
ok 316 - epicsStrnGlobMatch("xyz",0,"*")
ok 317 - !epicsStrnGlobMatch("xyz",0,"?")
ok 318 - !epicsStrnGlobMatch("xyz",0,"?*")
ok 319 - epicsStrnGlobMatch("hello!",5,"h*o")
ok 320 - !epicsStrnGlobMatch("hello!",5,"h*x")
ok 321 - !epicsStrnGlobMatch("hellxo",5,"h*o")
ok 322 - epicsStrnGlobMatch("hello!",5,"he?lo")
ok 323 - !epicsStrnGlobMatch("hello!",5,"he?xo")
ok 324 - epicsStrnGlobMatch("hello!",5,"he??o")
ok 325 - !epicsStrnGlobMatch("helllo!",5,"he?lo")
ok 326 - !epicsStrnGlobMatch("hello world!",10,"he*o w*d")
ok 327 - epicsStrnGlobMatch("hello world!",11,"he*o w*d")
ok 328 - !epicsStrnGlobMatch("hello world!",12,"he*o w*d")
ok 329 - !epicsStrnGlobMatch("hello_world!",11,"he*o w*d")
ok 330 - epicsStrnGlobMatch("hello world!",11,"he**d")
ok 331 - epicsStrnGlobMatch("hello hello world!!!!!!!!!!!!!!!!!!!!",17,"he*o w*d")
ok 332 - !epicsStrnGlobMatch("hello hello world",15,"he*o w*d")
ok 333 - epicsStrnGlobMatch("hello!!",5,"he*")
ok 334 - epicsStrnGlobMatch("hello!!",5,"*lo")
ok 335 - epicsStrnGlobMatch("hello!!",5,"*")
ok 336 - epicsStrnEscapedFromRaw(out, 0) -> 4 (exp. 4)
ok 337 -   No output
ok 338 - epicsStrnRawFromEscaped(out, 0) -> 0 (exp. 0)
ok 339 -   No output
ok 340 - epicsStrnEscapedFromRaw(out, 1) -> 4 (exp. 4)
ok 341 -   0-terminated
ok 342 -   No overrun
ok 343 - epicsStrnRawFromEscaped(out, 1) -> 0 (exp. 0)
ok 344 -   0-terminated
ok 345 -   No overrun
# Testing size = epicsStrnEscapedFromRawSize
ok 346 - size("ABCD", 3) -> 3 (exp. 3)
ok 347 - size("ABCD", 4) -> 4 (exp. 4)
ok 348 - size("ABCD", 5) -> 6 (exp. 8)
# Testing esc = epicsStrnEscapedFromRaw(out, 4, ...)
ok 349 - esc("ABCD", 3) -> 3 (exp. 3)
ok 350 -   0-terminated
ok 351 -   No overrun
ok 352 - esc("ABCD", 4) -> 4 (exp. 4)
ok 353 -   0-terminated
ok 354 -   No overrun
ok 355 - esc("ABCD", 5) -> 6 (exp. 8)
ok 356 -   0-terminated
ok 357 -   No overrun
# Testing raw = epicsStrnRawFromEscaped(out, 4, ...)
ok 358 - raw("ABCD", 0) -> 0 (exp. 0)
ok 359 -   0-terminated
ok 360 - raw("ABCD", 1) -> 1 (exp. 1)
ok 361 -   Char 'A' (exp. 'A')
ok 362 -   0-terminated
ok 363 - raw("ABCD", 2) -> 2 (exp. 2)
ok 364 -   Char 'A' (exp. 'A')
ok 365 -   Char 'B' (exp. 'B')
ok 366 -   0-terminated
ok 367 - raw("ABCD", 3) -> 3 (exp. 3)
ok 368 -   Char 'A' (exp. 'A')
ok 369 -   Char 'B' (exp. 'B')
ok 370 -   Char 'C' (exp. 'C')
ok 371 -   0-terminated
ok 372 -   No write outside buffer
ok 373 - raw("ABCD", 4) -> 3 (exp. 3)
ok 374 -   Char 'A' (exp. 'A')
ok 375 -   Char 'B' (exp. 'B')
ok 376 -   Char 'C' (exp. 'C')
ok 377 -   0-terminated
ok 378 -   No write outside buffer
ok 379 - raw("ABCDE", 5) -> 3 (exp. 3)
ok 380 -   Char 'A' (exp. 'A')
ok 381 -   Char 'B' (exp. 'B')
ok 382 -   Char 'C' (exp. 'C')
ok 383 -   0-terminated
ok 384 -   No write outside buffer
ok 385 - raw("A", 2) -> 1 (exp. 1)
ok 386 -   Char 'A' (exp. 'A')
ok 387 -   0-terminated
ok 388 - raw("\x12", 1) -> 0 (exp. 0)
ok 389 -   0-terminated
ok 390 - raw("\x12", 2) -> 0 (exp. 0)
ok 391 -   0-terminated
ok 392 - raw("\x12", 3) -> 1 (exp. 1)
ok 393 -   Hex escape (got \x1)
ok 394 -   0-terminated
ok 395 - raw("\x12", 4) -> 1 (exp. 1)
ok 396 -   Hex escape (got \x12)
ok 397 -   0-terminated
ok 398 - raw("\xaF", 4) -> 1 (exp. 1)
ok 399 -   Hex escape (got \xaf)
ok 400 -   0-terminated
ok 401 - raw("\x012", 5) -> 2 (exp. 2)
ok 402 -   Hex escape (got \x1)
ok 403 -   Terminator char got '2'
ok 404 -   0-terminated
ok 405 - raw("\x0012", 6) -> 3 (exp. 3)
ok 406 -   Hex escape (got \x0)
ok 407 -   Terminator char got '1'
ok 408 -   Following char got '2'
ok 409 -   0-terminated
ok 410 - raw("\x1g", 4) -> 2 (exp. 2)
ok 411 -   Hex escape (got \x1)
ok 412 -   Terminator char got 'g'
ok 413 -   0-terminated
# testDistance()
ok 414 - distance "", "" 1.000000 ~= 1.000000
ok 415 - distance "A", "A" 1.000000 ~= 1.000000
ok 416 - distance "A", "B" 0.000000 ~= 0.000000
ok 417 - distance "exact", "exact" 1.000000 ~= 1.000000
ok 418 - distance "10 second", "10 seconds" 0.900000 ~= 0.900000
ok 419 - distance "Passive", "Pensive" 0.714286 ~= 0.710000
ok 420 - distance "10 second", "Pensive" 0.111111 ~= 0.110000
ok 421 - distance "Set output to IVOV", "Set output To IVOV" 0.972222 ~= 0.970000
ok 422 - distance "Passive", "I/O Intr" 0.062500 ~= 0.060000
ok 423 - distance "I/O Intr", "Pensive" 0.062500 ~= 0.060000
ok 424 - distance "YES", "yes" 0.500000 ~= 0.500000
ok 425 - distance "YES", "NO" 0.000000 ~= 0.000000
ok 426 - distance "YES", "Yes" 0.666667 ~= 0.670000
ok 427 - distance "Tes", "yes" 0.666667 ~= 0.670000
# testStrTok()
ok 428 - inp: "" delim: " 	" tok: "(nil)"=="(nil)" save: "(nil)"=="(nil)"
ok 429 - inp: "  	" delim: " 	" tok: "(nil)"=="(nil)" save: "(nil)"=="(nil)"
ok 430 - inp: "(nil)" delim: " 	" tok: "(nil)"=="(nil)" save: "(nil)"=="(nil)"
ok 431 - inp: "(nil)" delim: " 	" tok: "(nil)"=="(nil)" save: "(nil)"=="(nil)"
ok 432 - inp: "(nil)" delim: " 	" tok: "(nil)"=="(nil)" save: "(nil)"=="(nil)"
ok 433 - inp: "a" delim: " 	" tok: "a"=="a" save: "(nil)"=="(nil)"
ok 434 - inp: "  a" delim: " 	" tok: "a"=="a" save: "(nil)"=="(nil)"
ok 435 - inp: "a  " delim: " 	" tok: "a"=="a" save: " "==" "
ok 436 - inp: "	a  " delim: " 	" tok: "a"=="a" save: " "==" "
ok 437 - inp: "aaa bbb " delim: " 	" tok: "aaa"=="aaa" save: "bbb "=="bbb "
ok 438 - inp: "aaa	bbb " delim: " 	" tok: "aaa"=="aaa" save: "bbb "=="bbb "
ok 439 - inp: "(nil)" delim: " 	" tok: "bbb"=="bbb" save: ""==""
# testEpicsStrPrintEscaped()
ok 440 - epicsStrPrintEscaped(testFile, "1234", 4) == 4
ok 441 - epicsStrPrintEscaped(testFile, "\a\b\f\n\r\t\v\\\'\"", 10) == 20
ok 442 - epicsStrPrintEscaped(NULL, "1234", 4) == -1
ok 443 - epicsStrPrintEscaped(readOnly, "1234", 4) == -1
ok 444 - epicsStrPrintEscaped(testFile, NULL, 4) == 0
ok 445 - epicsStrPrintEscaped(testFile, "", 4) == 0
ok 446 - epicsStrPrintEscaped(testFile, "1234", 0) == 0
ok
epicsTimeTest.t ............... 
1..242
# $TZ = "(null)"
# EPICS_TZ = "CST6CDT,M3.2.0/2,M11.1.0/2"
# Local TZ names "UTC", "UTC"
ok  1 - testAdd(0:0 + 0.000000000 -> 0:0 == 0:0)
ok  2 - testAdd(1:1 + 0.000000000 -> 1:1 == 1:1)
ok  3 - testAdd(1:999999999 + 0.000000001 -> 2:0 == 2:0)
ok  4 - testAdd(1:1 + 2.000000002 -> 3:3 == 3:3)
ok  5 - testAdd(1:0 + -1.000000000 -> 0:0 == 0:0)
ok  6 - testAdd(0:1 + -0.000000001 -> 0:0 == 0:0)
ok  7 - testAdd(1:1 + -1.000000001 -> 0:0 == 0:0)
ok  8 - testAdd(4294967295:0 + -1.000000000 -> 4294967294:0 == 4294967294:0)
ok  9 - testAdd(2147483647:0 + 1.000000000 -> 2147483648:0 == 2147483648:0)
ok 10 - testAdd(2147483647:999999999 + 0.000000001 -> 2147483648:0 == 2147483648:0)
ok 11 - testDiff(0:0 - 0:0) -> 0.000000000 ~= 0.000000000 (0)
ok 12 - testDiff(0:1 - 0:1) -> 0.000000000 ~= 0.000000000 (0)
ok 13 - testDiff(1:0 - 1:0) -> 0.000000000 ~= 0.000000000 (0)
ok 14 - testDiff(1:1 - 1:1) -> 0.000000000 ~= 0.000000000 (0)
ok 15 - testDiff(2:0 - 1:999999999) -> 0.000000001 ~= 0.000000001 (0)
ok 16 - testDiff(1:999999999 - 2:0) -> -0.000000001 ~= -0.000000001 (0)
ok 17 - testDiff(1:0 - 4294967295:0) -> 2.000000000 ~= 2.000000000 (0)
ok 18 - testDiff(4294967295:0 - 1:0) -> -2.000000000 ~= -2.000000000 (0)
ok 19 - testDiff(1:999999999 - 4294967295:999999999) -> 2.000000000 ~= 2.000000000 (0)
ok 20 - testDiff(4294967295:999999999 - 1:999999999) -> -2.000000000 ~= -2.000000000 (0)
ok 21 - testDiff(0:999999999 - 4294967295:0) -> 1.999999999 ~= 1.999999999 (2.22045e-16)
ok 22 - testDiff(4294967295:0 - 0:999999999) -> -1.999999999 ~= -1.999999999 (-2.22045e-16)
ok 23 - testDiff(2147483648:0 - 2147483647:0) -> 1.000000000 ~= 1.000000000 (0)
ok 24 - testDiff(2147483647:0 - 2147483648:0) -> -1.000000000 ~= -1.000000000 (0)
ok 25 - testDiff(2147483648:0 - 2147483647:999999999) -> 0.000000001 ~= 0.000000001 (0)
ok 26 - testDiff(2147483647:999999999 - 2147483648:0) -> -0.000000001 ~= -0.000000001 (0)
ok 27 - testDiff(2147483648:999999999 - 2147483647:0) -> 1.999999999 ~= 1.999999999 (2.22045e-16)
ok 28 - testDiff(2147483647:0 - 2147483648:999999999) -> -1.999999999 ~= -1.999999999 (-2.22045e-16)
ok 29 - epicsTime_gmtime() for EPICS epoch
ok 30 - nanosecond overflow throws
ok 31 - undefined => '<undefined>'
ok 32 - '%Y-%m-%d %S.%09f' => '1990-01-01 00.098765432'
ok 33 - '%S.%03f' => '00.099'
ok 34 - '%S.%04f' => '00.0988'
ok 35 - '%S.%05f' => '00.09877'
ok 36 - '%S.%05f %S.%05f' => '00.09877 00.09877'
ok 37 - '%S.%05f' => '00.*'
ok 38 - 0.998765 => '00.999'
ok 39 - 0.999765 => '00.999'
ok 40 - '%%S.%%05f' => '%S.%05f'
ok 41 - bad format => '<invalid format>'
ok 42 - default time provider
# Running 10 loops
# 100000 calls to epicsTime::getCurrent() averaged  0.104 usec each
ok 43 - copy == now
ok 44 - copy <= now
ok 45 - copy >= now
ok 46 - now > begin
ok 47 - now >= begin
ok 48 - begin != now
ok 49 - begin < now
ok 50 - begin <= now
ok 51 - now - now == 0
ok 52 - now - begin ~= diff
ok 53 - begin + 0 == begin
# begin + diff (2024-11-16 02:44:07.955211040) == now (2024-11-16 02:44:07.955211040)
ok 54 - begin + diff == now
ok 55 - now - 0 == now
ok 56 - now - diff == begin
ok 57 - (begin += diff) == now
ok 58 - (now -= diff) == begin
ok 59 - beginANSI + diff == now
ok 60 - beginGMANSI + diff == now
ok 61 - beginTS + diff == now
ok 62 - copy == now
ok 63 - copy <= now
ok 64 - copy >= now
ok 65 - now > begin
ok 66 - now >= begin
ok 67 - begin != now
ok 68 - begin < now
ok 69 - begin <= now
ok 70 - now - now == 0
ok 71 - now - begin ~= diff
ok 72 - begin + 0 == begin
# begin + diff (2024-11-16 02:44:07.965638720) == now (2024-11-16 02:44:07.965638720)
ok 73 - begin + diff == now
ok 74 - now - 0 == now
ok 75 - now - diff == begin
ok 76 - (begin += diff) == now
ok 77 - (now -= diff) == begin
ok 78 - beginANSI + diff == now
ok 79 - beginGMANSI + diff == now
ok 80 - beginTS + diff == now
ok 81 - copy == now
ok 82 - copy <= now
ok 83 - copy >= now
ok 84 - now > begin
ok 85 - now >= begin
ok 86 - begin != now
ok 87 - begin < now
ok 88 - begin <= now
ok 89 - now - now == 0
ok 90 - now - begin ~= diff
ok 91 - begin + 0 == begin
# begin + diff (2024-11-16 02:44:07.976065480) == now (2024-11-16 02:44:07.976065480)
ok 92 - begin + diff == now
ok 93 - now - 0 == now
ok 94 - now - diff == begin
ok 95 - (begin += diff) == now
ok 96 - (now -= diff) == begin
ok 97 - beginANSI + diff == now
ok 98 - beginGMANSI + diff == now
ok 99 - beginTS + diff == now
ok 100 - copy == now
ok 101 - copy <= now
ok 102 - copy >= now
ok 103 - now > begin
ok 104 - now >= begin
ok 105 - begin != now
ok 106 - begin < now
ok 107 - begin <= now
ok 108 - now - now == 0
ok 109 - now - begin ~= diff
ok 110 - begin + 0 == begin
# begin + diff (2024-11-16 02:44:07.986441360) == now (2024-11-16 02:44:07.986441360)
ok 111 - begin + diff == now
ok 112 - now - 0 == now
ok 113 - now - diff == begin
ok 114 - (begin += diff) == now
ok 115 - (now -= diff) == begin
ok 116 - beginANSI + diff == now
ok 117 - beginGMANSI + diff == now
ok 118 - beginTS + diff == now
ok 119 - copy == now
ok 120 - copy <= now
ok 121 - copy >= now
ok 122 - now > begin
ok 123 - now >= begin
ok 124 - begin != now
ok 125 - begin < now
ok 126 - begin <= now
ok 127 - now - now == 0
ok 128 - now - begin ~= diff
ok 129 - begin + 0 == begin
# begin + diff (2024-11-16 02:44:07.996155800) == now (2024-11-16 02:44:07.996155800)
ok 130 - begin + diff == now
ok 131 - now - 0 == now
ok 132 - now - diff == begin
ok 133 - (begin += diff) == now
ok 134 - (now -= diff) == begin
ok 135 - beginANSI + diff == now
ok 136 - beginGMANSI + diff == now
ok 137 - beginTS + diff == now
ok 138 - copy == now
ok 139 - copy <= now
ok 140 - copy >= now
ok 141 - now > begin
ok 142 - now >= begin
ok 143 - begin != now
ok 144 - begin < now
ok 145 - begin <= now
ok 146 - now - now == 0
ok 147 - now - begin ~= diff
ok 148 - begin + 0 == begin
# begin + diff (2024-11-16 02:44:08.004269640) == now (2024-11-16 02:44:08.004269640)
ok 149 - begin + diff == now
ok 150 - now - 0 == now
ok 151 - now - diff == begin
ok 152 - (begin += diff) == now
ok 153 - (now -= diff) == begin
ok 154 - beginANSI + diff == now
ok 155 - beginGMANSI + diff == now
ok 156 - beginTS + diff == now
ok 157 - copy == now
ok 158 - copy <= now
ok 159 - copy >= now
ok 160 - now > begin
ok 161 - now >= begin
ok 162 - begin != now
ok 163 - begin < now
ok 164 - begin <= now
ok 165 - now - now == 0
ok 166 - now - begin ~= diff
ok 167 - begin + 0 == begin
# begin + diff (2024-11-16 02:44:08.011590320) == now (2024-11-16 02:44:08.011590320)
ok 168 - begin + diff == now
ok 169 - now - 0 == now
ok 170 - now - diff == begin
ok 171 - (begin += diff) == now
ok 172 - (now -= diff) == begin
ok 173 - beginANSI + diff == now
ok 174 - beginGMANSI + diff == now
ok 175 - beginTS + diff == now
ok 176 - copy == now
ok 177 - copy <= now
ok 178 - copy >= now
ok 179 - now > begin
ok 180 - now >= begin
ok 181 - begin != now
ok 182 - begin < now
ok 183 - begin <= now
ok 184 - now - now == 0
ok 185 - now - begin ~= diff
ok 186 - begin + 0 == begin
# begin + diff (2024-11-16 02:44:08.018465560) == now (2024-11-16 02:44:08.018465560)
ok 187 - begin + diff == now
ok 188 - now - 0 == now
ok 189 - now - diff == begin
ok 190 - (begin += diff) == now
ok 191 - (now -= diff) == begin
ok 192 - beginANSI + diff == now
ok 193 - beginGMANSI + diff == now
ok 194 - beginTS + diff == now
ok 195 - copy == now
ok 196 - copy <= now
ok 197 - copy >= now
ok 198 - now > begin
ok 199 - now >= begin
ok 200 - begin != now
ok 201 - begin < now
ok 202 - begin <= now
ok 203 - now - now == 0
ok 204 - now - begin ~= diff
ok 205 - begin + 0 == begin
# begin + diff (2024-11-16 02:44:08.024948400) == now (2024-11-16 02:44:08.024948400)
ok 206 - begin + diff == now
ok 207 - now - 0 == now
ok 208 - now - diff == begin
ok 209 - (begin += diff) == now
ok 210 - (now -= diff) == begin
ok 211 - beginANSI + diff == now
ok 212 - beginGMANSI + diff == now
ok 213 - beginTS + diff == now
ok 214 - copy == now
ok 215 - copy <= now
ok 216 - copy >= now
ok 217 - now > begin
ok 218 - now >= begin
ok 219 - begin != now
ok 220 - begin < now
ok 221 - begin <= now
ok 222 - now - now == 0
ok 223 - now - begin ~= diff
ok 224 - begin + 0 == begin
# begin + diff (2024-11-16 02:44:08.031032720) == now (2024-11-16 02:44:08.031032720)
ok 225 - begin + diff == now
ok 226 - now - 0 == now
ok 227 - now - diff == begin
ok 228 - (begin += diff) == now
ok 229 - (now -= diff) == begin
ok 230 - beginANSI + diff == now
ok 231 - beginGMANSI + diff == now
ok 232 - beginTS + diff == now
ok 233 - epicsTime can represent 10 years hence
ok 234 - OS time_t can represent 10 years hence
ok 235 - crossCheck(2.100000) actual 2.100118 (-0.005617 %)
ok 236 - crossCheck(0.100000) actual 0.100120 (-0.120000 %)
ok 237 - crossCheck(0.020000) actual 0.010091 (49.545000 %)
ok 238 - crossCheck(0.020000) actual 0.001088 (94.559600 %)
ok 239 - crossCheck(0.020000) actual 0.010085 (49.573200 %)
# Resolution 1 ns
# epicsThreadSleep(0.0) Delta 72120 ns
# Small Delta 80 ns
# testTMGames()
ok 240 - !epicsTimeGetCurrent(&now)
# LTM mday=16 hour=2 min=44 sec=10
# GTM mday=16 hour=2 min=44 sec=10
ok 241 - localtime 1100573050 == 1100573050
ok 242 - gmtime 1100573050 == 1100573050
ok
epicsTimeZoneTest.t ........... 
1..160
# POSIX 1445259616
# TZ = "EST5EDT"
# test_localtime(1445259616, ...)
ok  1 - epicsTime_localtime() success
ok  2 - sec 16==16
ok  3 - min 0==0
ok  4 - hour 9==9
ok  5 - mday 19==19
ok  6 - mon 9==9
ok  7 - year 2015==2015
ok  8 - wday 1==1
ok  9 - yday 291==291
ok 10 - isdst 1==1
# test_gmtime(1445259616, ...)
ok 11 - epicsTime_gmtime() success
ok 12 - sec 16==16
ok 13 - min 0==0
ok 14 - hour 13==13
ok 15 - mday 19==19
ok 16 - mon 9==9
ok 17 - year 2015==2015
ok 18 - wday 1==1
ok 19 - yday 291==291
ok 20 - isdst 0==0
# TZ = "CST6CDT"
# test_localtime(1445259616, ...)
ok 21 - epicsTime_localtime() success
ok 22 - sec 16==16
ok 23 - min 0==0
ok 24 - hour 8==8
ok 25 - mday 19==19
ok 26 - mon 9==9
ok 27 - year 2015==2015
ok 28 - wday 1==1
ok 29 - yday 291==291
ok 30 - isdst 1==1
# test_gmtime(1445259616, ...)
ok 31 - epicsTime_gmtime() success
ok 32 - sec 16==16
ok 33 - min 0==0
ok 34 - hour 13==13
ok 35 - mday 19==19
ok 36 - mon 9==9
ok 37 - year 2015==2015
ok 38 - wday 1==1
ok 39 - yday 291==291
ok 40 - isdst 0==0
# TZ = "HST10"
# test_localtime(1445259616, ...)
ok 41 - epicsTime_localtime() success
ok 42 - sec 16==16
ok 43 - min 0==0
ok 44 - hour 3==3
ok 45 - mday 19==19
ok 46 - mon 9==9
ok 47 - year 2015==2015
ok 48 - wday 1==1
ok 49 - yday 291==291
ok 50 - isdst 0==0
# test_gmtime(1445259616, ...)
ok 51 - epicsTime_gmtime() success
ok 52 - sec 16==16
ok 53 - min 0==0
ok 54 - hour 13==13
ok 55 - mday 19==19
ok 56 - mon 9==9
ok 57 - year 2015==2015
ok 58 - wday 1==1
ok 59 - yday 291==291
ok 60 - isdst 0==0
# TZ = "UTC0"
# test_localtime(1445259616, ...)
ok 61 - epicsTime_localtime() success
ok 62 - sec 16==16
ok 63 - min 0==0
ok 64 - hour 13==13
ok 65 - mday 19==19
ok 66 - mon 9==9
ok 67 - year 2015==2015
ok 68 - wday 1==1
ok 69 - yday 291==291
ok 70 - isdst 0==0
# test_gmtime(1445259616, ...)
ok 71 - epicsTime_gmtime() success
ok 72 - sec 16==16
ok 73 - min 0==0
ok 74 - hour 13==13
ok 75 - mday 19==19
ok 76 - mon 9==9
ok 77 - year 2015==2015
ok 78 - wday 1==1
ok 79 - yday 291==291
ok 80 - isdst 0==0
# POSIX 1421244931
# TZ = "EST5EDT"
# test_localtime(1421244931, ...)
ok 81 - epicsTime_localtime() success
ok 82 - sec 31==31
ok 83 - min 15==15
ok 84 - hour 9==9
ok 85 - mday 14==14
ok 86 - mon 0==0
ok 87 - year 2015==2015
ok 88 - wday 3==3
ok 89 - yday 13==13
ok 90 - isdst 0==0
# test_gmtime(1421244931, ...)
ok 91 - epicsTime_gmtime() success
ok 92 - sec 31==31
ok 93 - min 15==15
ok 94 - hour 14==14
ok 95 - mday 14==14
ok 96 - mon 0==0
ok 97 - year 2015==2015
ok 98 - wday 3==3
ok 99 - yday 13==13
ok 100 - isdst 0==0
# TZ = "CST6CDT"
# test_localtime(1421244931, ...)
ok 101 - epicsTime_localtime() success
ok 102 - sec 31==31
ok 103 - min 15==15
ok 104 - hour 8==8
ok 105 - mday 14==14
ok 106 - mon 0==0
ok 107 - year 2015==2015
ok 108 - wday 3==3
ok 109 - yday 13==13
ok 110 - isdst 0==0
# test_gmtime(1421244931, ...)
ok 111 - epicsTime_gmtime() success
ok 112 - sec 31==31
ok 113 - min 15==15
ok 114 - hour 14==14
ok 115 - mday 14==14
ok 116 - mon 0==0
ok 117 - year 2015==2015
ok 118 - wday 3==3
ok 119 - yday 13==13
ok 120 - isdst 0==0
# TZ = "HST10"
# test_localtime(1421244931, ...)
ok 121 - epicsTime_localtime() success
ok 122 - sec 31==31
ok 123 - min 15==15
ok 124 - hour 4==4
ok 125 - mday 14==14
ok 126 - mon 0==0
ok 127 - year 2015==2015
ok 128 - wday 3==3
ok 129 - yday 13==13
ok 130 - isdst 0==0
# test_gmtime(1421244931, ...)
ok 131 - epicsTime_gmtime() success
ok 132 - sec 31==31
ok 133 - min 15==15
ok 134 - hour 14==14
ok 135 - mday 14==14
ok 136 - mon 0==0
ok 137 - year 2015==2015
ok 138 - wday 3==3
ok 139 - yday 13==13
ok 140 - isdst 0==0
# TZ = "UTC0"
# test_localtime(1421244931, ...)
ok 141 - epicsTime_localtime() success
ok 142 - sec 31==31
ok 143 - min 15==15
ok 144 - hour 14==14
ok 145 - mday 14==14
ok 146 - mon 0==0
ok 147 - year 2015==2015
ok 148 - wday 3==3
ok 149 - yday 13==13
ok 150 - isdst 0==0
# test_gmtime(1421244931, ...)
ok 151 - epicsTime_gmtime() success
ok 152 - sec 31==31
ok 153 - min 15==15
ok 154 - hour 14==14
ok 155 - mday 14==14
ok 156 - mon 0==0
ok 157 - year 2015==2015
ok 158 - wday 3==3
ok 159 - yday 13==13
ok 160 - isdst 0==0
ok
epicsThreadTest.t ............. 
1..17
# System has 4 CPUs
ok  1 - ncpus > 0
# main() thread 0xaaaaf94de5e0
ok  2 - Join delayed parent (2.00033 seconds)
ok  3 - 0xaaaaf94e20c0 == 0xaaaaf94e20c0 avoid self re-alloc
ok  4 - Join tests #1 completed
ok  5 - Join delayed parent (2.00031 seconds)
ok  6 - 0xaaaaf94e20c0 == 0xaaaaf94e20c0 avoid self re-alloc
ok  7 - Join tests #2 completed
ok  8 - pget == pset
ok  9 - thread.getPriority() == epicsThreadGetPriority(self)
ok 10 - pget == pset
ok 11 - thread.getPriority() == epicsThreadGetPriority(self)
ok 12 - pget == pset
ok 13 - thread.getPriority() == epicsThreadGetPriority(self)
ok 14 - threadA epicsThreadIsOkToBlock() = 0
ok 15 - threadB epicsThreadIsOkToBlock() = 1
ok 16 - infoB.didSomething
ok 17 - infoA.didSomething
ok
epicsThreadClassTest.t ........ 
1..11
# ======= Test case 'D' =======
# Constructing test case 'D'
# 'D': Parent deleting epicsThread
ok  1 - Test case 'D' passed
# Destroying test case 'D'
# ======= Test case 'ED' =======
# Constructing test case 'ED'
# 'E': Parent calling exitWait()
# 'D': Parent deleting epicsThread
ok  2 - Test case 'ED' passed
# Destroying test case 'ED'
# ======= Test case 'BrSD' =======
# Constructing test case 'BrSD'
# 'B': Parent starting child
# Child running for 'BrSD'
# 'r': Child returning
# 'S': Parent sleeping
# 'D': Parent deleting epicsThread
ok  3 - Test case 'BrSD' passed
# Destroying test case 'BrSD'
# ======= Test case 'BsDr' =======
# Constructing test case 'BsDr'
# 'B': Parent starting child
# Child running for 'BsDr'
# 's': Child sleeping
# 'D': Parent deleting epicsThread
# 'r': Child returning
ok  4 - Test case 'BsDr' passed
# Destroying test case 'BsDr'
# ======= Test case 'BrSED' =======
# Constructing test case 'BrSED'
# 'B': Parent starting child
# Child running for 'BrSED'
# 'r': Child returning
# 'S': Parent sleeping
# 'E': Parent calling exitWait()
# 'D': Parent deleting epicsThread
ok  5 - Test case 'BrSED' passed
# Destroying test case 'BrSED'
# ======= Test case 'BsErD' =======
# Constructing test case 'BsErD'
# 'B': Parent starting child
# Child running for 'BsErD'
# 's': Child sleeping
# 'E': Parent calling exitWait()
# 'r': Child returning
# 'D': Parent deleting epicsThread
ok  6 - Test case 'BsErD' passed
# Destroying test case 'BsErD'
# ======= Test case 'BsXDr' =======
# Constructing test case 'BsXDr'
# 'B': Parent starting child
# Child running for 'BsXDr'
# 's': Child sleeping
# 'X': Parent calling exitWait(0)
# 'D': Parent deleting epicsThread
# 'r': Child returning
ok  7 - Test case 'BsXDr' passed
# Destroying test case 'BsXDr'
# ======= Test case 'BwXTDsr' =======
# Constructing test case 'BwXTDsr'
# 'B': Parent starting child
# Child running for 'BwXTDsr'
# 'w': Child awaiting trigger
# 'X': Parent calling exitWait(0)
# 'T': Parent sending trigger
# 'D': Parent deleting epicsThread
# 's': Child sleeping
# 'r': Child returning
ok  8 - Test case 'BwXTDsr' passed
# Destroying test case 'BwXTDsr'
# ======= Test case 'BdrS' =======
# Constructing test case 'BdrS'
# 'B': Parent starting child
# Child running for 'BdrS'
# 'd': Child deleting epicsThread
# 'r': Child returning
# 'S': Parent sleeping
ok  9 - Test case 'BdrS' passed
# Destroying test case 'BdrS'
# ======= Test case 'BedrS' =======
# Constructing test case 'BedrS'
# 'B': Parent starting child
# Child running for 'BedrS'
# 'e': Child calling exitWait()
# 'd': Child deleting epicsThread
# 'r': Child returning
# 'S': Parent sleeping
ok 10 - Test case 'BedrS' passed
# Destroying test case 'BedrS'
# ======= Test case 'BwXTSdr' =======
# Constructing test case 'BwXTSdr'
# 'B': Parent starting child
# Child running for 'BwXTSdr'
# 'w': Child awaiting trigger
# 'X': Parent calling exitWait(0)
# 'T': Parent sending trigger
# 'S': Parent sleeping
# 'd': Child deleting epicsThread
# 'r': Child returning
ok 11 - Test case 'BwXTSdr' passed
# Destroying test case 'BwXTSdr'
ok
epicsThreadOnceTest.t ......... 
1..10
ok  1 - once-0: initCount = 1
ok  2 - once-3: initCount = 1
ok  3 - once-4: initCount = 1
ok  4 - once-5: initCount = 1
ok  5 - once-6: initCount = 1
ok  6 - once-7: initCount = 1
ok  7 - once-1: initCount = 1
ok  8 - once-2: initCount = 1
ok  9 - doneCount = 8
# init was run by once-0
ok 10 - Recursive epicsThreadOnce() detected
ok
epicsThreadPriorityTest.t ..... 
1..7
ok  1 - task 0xffff98000ce0 epicsEventWait returned 0
ok  2 - epicsEventWaitWithTimeout returned 0
ok  3 - task 0xffff98000ce0 epicsEventWait returned 0
ok  4 - epicsEventWaitWithTimeout returned 0
ok  5 - task 0xffff98000ce0 epicsEventWait returned 0
# No strict priority scheduler
ok  6 - epicsEventWaitWithTimeout returned 0
ok  7 - epicsEventWait returned 0
ok
epicsThreadPrivateTest.t ...... 
1..5
ok  1 - &var == priv.get()
ok  2 - NULL == priv.get ()
ok  3 - &var == priv.get ()
ok  4 - &var == priv.get()
ok  5 - NULL == priv.get()
ok
epicsThreadHooksTest.t ........ 
1..9
ok  1 - All my tasks covered once by epicsThreadMap
ok  2 - All hooks for task 0 called in correct order
ok  3 - All hooks for task 1 called in correct order
ok  4 - All hooks for task 2 called in correct order
ok  5 - All hooks for task 3 called in correct order
ok  6 - All hooks for task 4 called in correct order
ok  7 - All hooks for task 5 called in correct order
ok  8 - All hooks for task 6 called in correct order
ok  9 - All hooks for task 7 called in correct order
ok
epicsThreadPoolTest.t ......... 
1..171
# nullop()
ok  1 - conf.maxThreads>0
ok  2 - (pool=epicsThreadPoolCreate(&conf))!=NULL
# oneop()
ok  3 - conf.maxThreads>0
ok  4 - (pool=epicsThreadPoolCreate(&conf))!=NULL
# Queue with delayed start
# postjobs(1,1)
ok  5 - (pool=epicsThreadPoolCreate(&conf))!=NULL
# i=0
ok  6 - priv->job[i]!=NULL
ok  7 - epicsJobQueue(priv->job[i])==0
ok  8 - priv->count==mcnt
# Waiting for all jobs to start
ok  9 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 1
# All jobs running
# Stop all
# i=0
# postjobs(0,1)
ok 10 - (pool=epicsThreadPoolCreate(&conf))!=NULL
# i=0
ok 11 - priv->job[i]!=NULL
ok 12 - epicsJobQueue(priv->job[i])==0
ok 13 - priv->count==mcnt
# Waiting for all jobs to start
ok 14 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 1
# All jobs running
# Stop all
# i=0
# postjobs(4,4)
ok 15 - (pool=epicsThreadPoolCreate(&conf))!=NULL
# i=0
ok 16 - priv->job[i]!=NULL
ok 17 - epicsJobQueue(priv->job[i])==0
# i=1
ok 18 - priv->job[i]!=NULL
ok 19 - epicsJobQueue(priv->job[i])==0
# i=2
ok 20 - priv->job[i]!=NULL
ok 21 - epicsJobQueue(priv->job[i])==0
# i=3
ok 22 - priv->job[i]!=NULL
ok 23 - epicsJobQueue(priv->job[i])==0
ok 24 - priv->count==mcnt
# Waiting for all jobs to start
ok 25 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 4
ok 26 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 3
ok 27 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 2
ok 28 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 1
# All jobs running
# Stop all
# i=0
# i=1
# i=2
# i=3
# postjobs(0,4)
ok 29 - (pool=epicsThreadPoolCreate(&conf))!=NULL
# i=0
ok 30 - priv->job[i]!=NULL
ok 31 - epicsJobQueue(priv->job[i])==0
# i=1
ok 32 - priv->job[i]!=NULL
ok 33 - epicsJobQueue(priv->job[i])==0
# i=2
ok 34 - priv->job[i]!=NULL
ok 35 - epicsJobQueue(priv->job[i])==0
# i=3
ok 36 - priv->job[i]!=NULL
ok 37 - epicsJobQueue(priv->job[i])==0
ok 38 - priv->count==mcnt
# Waiting for all jobs to start
ok 39 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 4
ok 40 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 3
ok 41 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 2
ok 42 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 1
# All jobs running
# Stop all
# i=0
# i=1
# i=2
# i=3
# postjobs(2,4)
ok 43 - (pool=epicsThreadPoolCreate(&conf))!=NULL
# i=0
ok 44 - priv->job[i]!=NULL
ok 45 - epicsJobQueue(priv->job[i])==0
# i=1
ok 46 - priv->job[i]!=NULL
ok 47 - epicsJobQueue(priv->job[i])==0
# i=2
ok 48 - priv->job[i]!=NULL
ok 49 - epicsJobQueue(priv->job[i])==0
# i=3
ok 50 - priv->job[i]!=NULL
ok 51 - epicsJobQueue(priv->job[i])==0
ok 52 - priv->count==mcnt
# Waiting for all jobs to start
ok 53 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 4
ok 54 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 3
ok 55 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 2
ok 56 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 1
# All jobs running
# Stop all
# i=0
# i=1
# i=2
# i=3
# Queue with immediate start
# postjobs(1,1)
ok 57 - (pool=epicsThreadPoolCreate(&conf))!=NULL
# i=0
ok 58 - priv->job[i]!=NULL
ok 59 - epicsJobQueue(priv->job[i])==0
# Waiting for all jobs to start
ok 60 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 1
# All jobs running
# Stop all
# i=0
# postjobs(0,1)
ok 61 - (pool=epicsThreadPoolCreate(&conf))!=NULL
# i=0
ok 62 - priv->job[i]!=NULL
ok 63 - epicsJobQueue(priv->job[i])==0
# Waiting for all jobs to start
ok 64 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 1
# All jobs running
# Stop all
# i=0
# postjobs(4,4)
ok 65 - (pool=epicsThreadPoolCreate(&conf))!=NULL
# i=0
ok 66 - priv->job[i]!=NULL
ok 67 - epicsJobQueue(priv->job[i])==0
# i=1
ok 68 - priv->job[i]!=NULL
ok 69 - epicsJobQueue(priv->job[i])==0
# i=2
ok 70 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 71 - priv->job[i]!=NULL
ok 72 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 4
ok 73 - epicsJobQueue(priv->job[i])==0
ok 74 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 3
# i=3
# Job 2
ok 75 - priv->job[i]!=NULL
ok 76 - epicsJobQueue(priv->job[i])==0
# Waiting for all jobs to start
ok 77 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 1
# All jobs running
# Stop all
# i=0
# i=1
# i=2
# i=3
# postjobs(0,4)
ok 78 - (pool=epicsThreadPoolCreate(&conf))!=NULL
# i=0
ok 79 - priv->job[i]!=NULL
ok 80 - epicsJobQueue(priv->job[i])==0
# i=1
ok 81 - priv->job[i]!=NULL
ok 82 - epicsJobQueue(priv->job[i])==0
ok 83 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# i=2
ok 84 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 4
ok 85 - priv->job[i]!=NULL
# Job 3
ok 86 - epicsJobQueue(priv->job[i])==0
# i=3
ok 87 - priv->job[i]!=NULL
ok 88 - epicsJobQueue(priv->job[i])==0
# Waiting for all jobs to start
ok 89 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 90 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 2
# Job 1
# All jobs running
# Stop all
# i=0
# i=1
# i=2
# i=3
# postjobs(2,4)
ok 91 - (pool=epicsThreadPoolCreate(&conf))!=NULL
# i=0
ok 92 - priv->job[i]!=NULL
ok 93 - epicsJobQueue(priv->job[i])==0
# i=1
ok 94 - priv->job[i]!=NULL
ok 95 - epicsJobQueue(priv->job[i])==0
# i=2
ok 96 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 97 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 98 - priv->job[i]!=NULL
# Job 4
# Job 3
ok 99 - epicsJobQueue(priv->job[i])==0
# i=3
ok 100 - priv->job[i]!=NULL
ok 101 - epicsJobQueue(priv->job[i])==0
# Waiting for all jobs to start
ok 102 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 103 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# Job 2
# Job 1
# All jobs running
# Stop all
# i=0
# i=1
# i=2
# i=3
# testcleanup()
ok 104 - (pool=epicsThreadPoolCreate(NULL))!=NULL
ok 105 - (job[0]=epicsJobCreate(pool, cleanupjobs[0], EPICSJOB_SELF))!=NULL
ok 106 - (job[1]=epicsJobCreate(pool, cleanupjobs[1], EPICSJOB_SELF))!=NULL
ok 107 - (job[2]=epicsJobCreate(pool, cleanupjobs[2], EPICSJOB_SELF))!=NULL
ok 108 - epicsJobQueue(job[i])==0
ok 109 - epicsJobQueue(job[i])==0
ok 110 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 111 - epicsJobQueue(job[i])==0
ok 112 - epicsJobQueue(job)==0
ok 113 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 114 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 115 - epicsJobQueue(job)==0
ok 116 - epicsJobUnqueue(job)==S_pool_jobIdle
ok 117 - epicsJobUnqueue(job)==0
ok 118 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
# testreadd
ok 119 - (pool=epicsThreadPoolCreate(&conf))!=NULL
ok 120 - (priv->job=epicsJobCreate(pool, &readdjob, priv))!=NULL
ok 121 - (priv2->job=epicsJobCreate(pool, &readdjob, priv2))!=NULL
ok 122 - epicsJobQueue(priv->job)==0
ok 123 - epicsJobQueue(priv2->job)==0
ok 124 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 125 - priv->inprogress==0
# count==5
ok 126 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 127 - priv->inprogress==0
# count==5
ok 128 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 129 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 130 - priv->inprogress==0
ok 131 - priv->inprogress==0
# count==4
# count==4
ok 132 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 133 - priv->inprogress==0
# count==3
ok 134 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 135 - priv->inprogress==0
# count==3
ok 136 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 137 - priv->inprogress==0
# count==2
ok 138 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 139 - priv->inprogress==0
# count==2
ok 140 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 141 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 142 - priv->inprogress==0
ok 143 - priv->inprogress==0
# count==1
# count==1
ok 144 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 145 - mode==epicsJobModeRun||mode==epicsJobModeCleanup
ok 146 - priv->inprogress==0
ok 147 - priv->inprogress==0
# count==0
# count==0
ok 148 - epicsThreadPoolNThreads(pool)==2
# epicsThreadPoolNThreads = 2
ok 149 - (pool=epicsThreadPoolCreate(NULL))!=NULL
ok 150 - (job[0]=epicsJobCreate(pool, &neverrun, EPICSJOB_SELF))!=NULL
ok 151 - (job[1]=epicsJobCreate(pool, &toolate, EPICSJOB_SELF))!=NULL
ok 152 - epicsJobUnqueue(job[0])==S_pool_jobIdle
ok 153 - epicsJobUnqueue(job[0])==0
ok 154 - epicsJobUnqueue(job[0])==S_pool_jobIdle
ok 155 - epicsJobUnqueue(job[0])==0
ok 156 - epicsJobUnqueue(job[0])==S_pool_jobIdle
ok 157 - Job runs
ok 158 - epicsJobUnqueue(job[0])==S_pool_jobIdle
ok 159 - mode==epicsJobModeCleanup
ok 160 - shouldneverrun==0
ok 161 - numtoolate==1
# Check reference counting of shared pools
ok 162 - (poolA=epicsThreadPoolGetShared(&conf))!=NULL
ok 163 - poolA->sharedCount==1
ok 164 - (poolB=epicsThreadPoolGetShared(&conf))!=NULL
ok 165 - poolA==poolB
ok 166 - poolA->sharedCount==2
ok 167 - poolB->sharedCount==1
ok 168 - (job=epicsJobCreate(poolB, &lastjob, EPICSJOB_SELF))!=NULL
ok 169 - sharedWasDeleted==1
ok 170 - (poolA=epicsThreadPoolGetShared(&conf))!=NULL
ok 171 - poolA->sharedCount==1
ok
initHookTest.t ................ 
1..1
ok  1 - 'initHookAtEnd' == 'initHookAtEnd'
ok
epicsExitTest.t ............... 
1..15
ok  1 - Registered counter()
ok  2 - counter() called once
ok  3 - unregistered counter() not called
ok  4 - Registered mainExit()
# threadA starting
ok  5 - Registered atExit(0xaaaac9ad3f40)
ok  6 - Registered atThreadExit(0xaaaac9ad3f40)
# threadA waiting for atExit
# threadB starting
ok  7 - Registered atExit(0xaaaac9ad3fa0)
ok  8 - Registered atThreadExit(0xaaaac9ad3fa0)
# threadB waiting for atExit
# Calling epicsExit
ok  9 - threadB reached atExit
ok 10 - threadB terminating
ok 11 - threadB destroying pinfo
ok 12 - threadA reached atExit
ok 13 - threadA terminating
ok 14 - threadA destroying pinfo
ok 15 - Reached mainExit
ok
epicsTimerTest.t .............. 
1..41
ok  1 - Q1==Q2
# Testing timer accuracy
ok  2 - timerCount == nTimers
ok  3 - Delay 1.000 s, error = -4.861960 ms (-0.486 %)
ok  4 - Delay 1.100 s, error = -4.869400 ms (-0.443 %)
ok  5 - Delay 1.200 s, error = -4.893240 ms (-0.408 %)
ok  6 - Delay 1.300 s, error = -4.883000 ms (-0.376 %)
ok  7 - Delay 1.400 s, error = -4.894560 ms (-0.350 %)
ok  8 - Delay 1.500 s, error = -4.838040 ms (-0.323 %)
ok  9 - Delay 1.600 s, error = -4.890040 ms (-0.306 %)
ok 10 - Delay 1.700 s, error = -4.880960 ms (-0.287 %)
ok 11 - Delay 1.800 s, error = -4.851120 ms (-0.270 %)
ok 12 - Delay 1.900 s, error = -4.853320 ms (-0.255 %)
ok 13 - Delay 2.000 s, error = -4.879520 ms (-0.244 %)
ok 14 - Delay 2.100 s, error = -4.881240 ms (-0.232 %)
ok 15 - Delay 2.200 s, error = -4.889200 ms (-0.222 %)
ok 16 - Delay 2.300 s, error = -4.894080 ms (-0.213 %)
ok 17 - Delay 2.400 s, error = -4.885760 ms (-0.204 %)
ok 18 - Delay 2.500 s, error = -4.851600 ms (-0.194 %)
ok 19 - Delay 2.600 s, error = -4.884160 ms (-0.188 %)
ok 20 - Delay 2.700 s, error = -4.859360 ms (-0.180 %)
ok 21 - Delay 2.800 s, error = -4.884720 ms (-0.174 %)
ok 22 - Delay 2.900 s, error = -4.862640 ms (-0.168 %)
ok 23 - Delay 3.000 s, error = -4.861120 ms (-0.162 %)
ok 24 - Delay 3.100 s, error = -4.877080 ms (-0.157 %)
ok 25 - Delay 3.200 s, error = -4.861880 ms (-0.152 %)
ok 26 - Delay 3.300 s, error = -4.872600 ms (-0.148 %)
ok 27 - Delay 3.400 s, error = -4.892400 ms (-0.144 %)
# average timer delay error -4.874120 ms
# Testing timer cancellation
ok 28 - timerCount == nTimers
ok 29 - cancelVerify::expireCount == 0
ok 30 - cancelVerify::cancelCount == 0
# starting 25 timers
ok 31 - cancelVerify::expireCount == 0
ok 32 - cancelVerify::cancelCount == 0
# cancelling timers
ok 33 - cancelVerify::expireCount == 0
ok 34 - cancelVerify::cancelCount == nTimers
# waiting until after timers should have expired
ok 35 - cancelVerify::expireCount == 0
ok 36 - cancelVerify::cancelCount == nTimers
# Testing timer destruction in expire()
ok 37 - timerCount == nTimers
ok 38 - expireDestroyVerify::destroyCount == 0
# starting 25 timers
# waiting until all timers should have expired
ok 39 - expireDestroyVerify::destroyCount == nTimers
# Testing periodic timers
ok 40 - timerCount == nTimers
# starting 25 timers
# waiting until all timers should have expired
ok 41 - All timers expiring
ok
ringPointerTest.t ............. 
1..42
# Testing operations w/o threading
ok  1 - epicsRingPointerIsEmpty(ring)
ok  2 - !epicsRingPointerIsFull(ring)
ok  3 - epicsRingPointerGetFree(ring)==rsize
ok  4 - epicsRingPointerGetSize(ring)==rsize
ok  5 - epicsRingPointerGetUsed(ring)==0
ok  6 - epicsRingPointerGetHighWaterMark(ring)==0
ok  7 - epicsRingPointerPop(ring)==NULL
ok  8 - epicsRingPointerPush(ring, addr)==1
ok  9 - !epicsRingPointerIsEmpty(ring)
ok 10 - !epicsRingPointerIsFull(ring)
ok 11 - epicsRingPointerGetFree(ring)==rsize-1
ok 12 - epicsRingPointerGetSize(ring)==rsize
ok 13 - epicsRingPointerGetUsed(ring)==1
ok 14 - epicsRingPointerGetHighWaterMark(ring)==1
ok 15 - epicsRingPointerGetHighWaterMark(ring)==1
# Fill it up
ok 16 - 101 == 101
ok 17 - !epicsRingPointerIsEmpty(ring)
ok 18 - epicsRingPointerIsFull(ring)
ok 19 - epicsRingPointerGetFree(ring)==0
ok 20 - epicsRingPointerGetSize(ring)==rsize
ok 21 - epicsRingPointerGetUsed(ring)==rsize
ok 22 - epicsRingPointerGetHighWaterMark(ring)==rsize
# Drain it out
ok 23 - !foundCorruption
ok 24 - 101 == 101
ok 25 - epicsRingPointerIsEmpty(ring)
ok 26 - !epicsRingPointerIsFull(ring)
ok 27 - epicsRingPointerGetFree(ring)==rsize
ok 28 - epicsRingPointerGetSize(ring)==rsize
ok 29 - epicsRingPointerGetUsed(ring)==0
ok 30 - epicsRingPointerGetHighWaterMark(ring)==rsize
# Fill it up again
# flush
ok 31 - epicsRingPointerIsFull(ring)
ok 32 - epicsRingPointerIsEmpty(ring)
ok 33 - !epicsRingPointerIsFull(ring)
ok 34 - epicsRingPointerGetFree(ring)==rsize
ok 35 - epicsRingPointerGetSize(ring)==rsize
ok 36 - epicsRingPointerGetUsed(ring)==0
# single producer, single consumer without locking
# Everything enqueued, Stopping consumer
# Pushed 1000, have 98 remaining unconsumed
# Expect 902 consumed
ok 37 - 0x3850385 == 0x3850385
ok 38 - Consumer consumed all
ok 39 - !foundCorruption
# single producer, single consumer with locking
# Everything enqueued, Stopping consumer
# Pushed 1000, have 98 remaining unconsumed
# Expect 902 consumed
ok 40 - 0x3850385 == 0x3850385
ok 41 - Consumer consumed all
ok 42 - !foundCorruption
ok
ringBytesTest.t ............... 
1..292
ok  1 - Free: 10 == 10
ok  2 - Used: 0 == 0
ok  3 - Empty: 1 == 1
ok  4 - Full: 0 == 0
ok  5 - HighWaterMark: 0 == 0
ok  6 - ring put 0
ok  7 - Free: 10 == 10
ok  8 - Used: 0 == 0
ok  9 - Empty: 1 == 1
ok 10 - Full: 0 == 0
ok 11 - HighWaterMark: 0 == 0
ok 12 - ring get 0
ok 13 - Free: 10 == 10
ok 14 - Used: 0 == 0
ok 15 - Empty: 1 == 1
ok 16 - Full: 0 == 0
ok 17 - HighWaterMark: 0 == 0
ok 18 - get matches write
ok 19 - ring put 1
ok 20 - Free: 9 == 9
ok 21 - Used: 1 == 1
ok 22 - Empty: 0 == 0
ok 23 - Full: 0 == 0
ok 24 - HighWaterMark: 1 == 1
ok 25 - ring get 1
ok 26 - Free: 10 == 10
ok 27 - Used: 0 == 0
ok 28 - Empty: 1 == 1
ok 29 - Full: 0 == 0
ok 30 - HighWaterMark: 1 == 1
ok 31 - get matches write
ok 32 - ring put 2
ok 33 - Free: 8 == 8
ok 34 - Used: 2 == 2
ok 35 - Empty: 0 == 0
ok 36 - Full: 0 == 0
ok 37 - HighWaterMark: 2 == 2
ok 38 - ring get 2
ok 39 - Free: 10 == 10
ok 40 - Used: 0 == 0
ok 41 - Empty: 1 == 1
ok 42 - Full: 0 == 0
ok 43 - HighWaterMark: 2 == 2
ok 44 - get matches write
ok 45 - ring put 3
ok 46 - Free: 7 == 7
ok 47 - Used: 3 == 3
ok 48 - Empty: 0 == 0
ok 49 - Full: 0 == 0
ok 50 - HighWaterMark: 3 == 3
ok 51 - ring get 3
ok 52 - Free: 10 == 10
ok 53 - Used: 0 == 0
ok 54 - Empty: 1 == 1
ok 55 - Full: 0 == 0
ok 56 - HighWaterMark: 3 == 3
ok 57 - get matches write
ok 58 - ring put 4
ok 59 - Free: 6 == 6
ok 60 - Used: 4 == 4
ok 61 - Empty: 0 == 0
ok 62 - Full: 0 == 0
ok 63 - HighWaterMark: 4 == 4
ok 64 - ring get 4
ok 65 - Free: 10 == 10
ok 66 - Used: 0 == 0
ok 67 - Empty: 1 == 1
ok 68 - Full: 0 == 0
ok 69 - HighWaterMark: 4 == 4
ok 70 - get matches write
ok 71 - ring put 5
ok 72 - Free: 5 == 5
ok 73 - Used: 5 == 5
ok 74 - Empty: 0 == 0
ok 75 - Full: 0 == 0
ok 76 - HighWaterMark: 5 == 5
ok 77 - ring get 5
ok 78 - Free: 10 == 10
ok 79 - Used: 0 == 0
ok 80 - Empty: 1 == 1
ok 81 - Full: 0 == 0
ok 82 - HighWaterMark: 5 == 5
ok 83 - get matches write
ok 84 - ring put 6
ok 85 - Free: 4 == 4
ok 86 - Used: 6 == 6
ok 87 - Empty: 0 == 0
ok 88 - Full: 0 == 0
ok 89 - HighWaterMark: 6 == 6
ok 90 - ring get 6
ok 91 - Free: 10 == 10
ok 92 - Used: 0 == 0
ok 93 - Empty: 1 == 1
ok 94 - Full: 0 == 0
ok 95 - HighWaterMark: 6 == 6
ok 96 - get matches write
ok 97 - ring put 7
ok 98 - Free: 3 == 3
ok 99 - Used: 7 == 7
ok 100 - Empty: 0 == 0
ok 101 - Full: 0 == 0
ok 102 - HighWaterMark: 7 == 7
ok 103 - ring get 7
ok 104 - Free: 10 == 10
ok 105 - Used: 0 == 0
ok 106 - Empty: 1 == 1
ok 107 - Full: 0 == 0
ok 108 - HighWaterMark: 7 == 7
ok 109 - get matches write
ok 110 - ring put 8
ok 111 - Free: 2 == 2
ok 112 - Used: 8 == 8
ok 113 - Empty: 0 == 0
ok 114 - Full: 0 == 0
ok 115 - HighWaterMark: 8 == 8
ok 116 - ring get 8
ok 117 - Free: 10 == 10
ok 118 - Used: 0 == 0
ok 119 - Empty: 1 == 1
ok 120 - Full: 0 == 0
ok 121 - HighWaterMark: 8 == 8
ok 122 - get matches write
ok 123 - ring put 9
ok 124 - Free: 1 == 1
ok 125 - Used: 9 == 9
ok 126 - Empty: 0 == 0
ok 127 - Full: 0 == 0
ok 128 - HighWaterMark: 9 == 9
ok 129 - ring get 9
ok 130 - Free: 10 == 10
ok 131 - Used: 0 == 0
ok 132 - Empty: 1 == 1
ok 133 - Full: 0 == 0
ok 134 - HighWaterMark: 9 == 9
ok 135 - get matches write
ok 136 - ring put 1, 0
ok 137 - Free: 9 == 9
ok 138 - Used: 1 == 1
ok 139 - Empty: 0 == 0
ok 140 - Full: 0 == 0
ok 141 - HighWaterMark: 1 == 1
ok 142 - ring put 1, 1
ok 143 - Free: 8 == 8
ok 144 - Used: 2 == 2
ok 145 - Empty: 0 == 0
ok 146 - Full: 0 == 0
ok 147 - HighWaterMark: 2 == 2
ok 148 - ring put 1, 2
ok 149 - Free: 7 == 7
ok 150 - Used: 3 == 3
ok 151 - Empty: 0 == 0
ok 152 - Full: 0 == 0
ok 153 - HighWaterMark: 3 == 3
ok 154 - ring put 1, 3
ok 155 - Free: 6 == 6
ok 156 - Used: 4 == 4
ok 157 - Empty: 0 == 0
ok 158 - Full: 0 == 0
ok 159 - HighWaterMark: 4 == 4
ok 160 - ring put 1, 4
ok 161 - Free: 5 == 5
ok 162 - Used: 5 == 5
ok 163 - Empty: 0 == 0
ok 164 - Full: 0 == 0
ok 165 - HighWaterMark: 5 == 5
ok 166 - ring put 1, 5
ok 167 - Free: 4 == 4
ok 168 - Used: 6 == 6
ok 169 - Empty: 0 == 0
ok 170 - Full: 0 == 0
ok 171 - HighWaterMark: 6 == 6
ok 172 - ring put 1, 6
ok 173 - Free: 3 == 3
ok 174 - Used: 7 == 7
ok 175 - Empty: 0 == 0
ok 176 - Full: 0 == 0
ok 177 - HighWaterMark: 7 == 7
ok 178 - ring put 1, 7
ok 179 - Free: 2 == 2
ok 180 - Used: 8 == 8
ok 181 - Empty: 0 == 0
ok 182 - Full: 0 == 0
ok 183 - HighWaterMark: 8 == 8
ok 184 - ring put 1, 8
ok 185 - Free: 1 == 1
ok 186 - Used: 9 == 9
ok 187 - Empty: 0 == 0
ok 188 - Full: 0 == 0
ok 189 - HighWaterMark: 9 == 9
ok 190 - ring put 1, 9
ok 191 - Free: 0 == 0
ok 192 - Used: 10 == 10
ok 193 - Empty: 0 == 0
ok 194 - Full: 1 == 1
ok 195 - HighWaterMark: 10 == 10
ok 196 - put to full ring
ok 197 - Free: 0 == 0
ok 198 - Used: 10 == 10
ok 199 - Empty: 0 == 0
ok 200 - Full: 1 == 1
ok 201 - HighWaterMark: 10 == 10
ok 202 - ring get 1, 0
ok 203 - Free: 1 == 1
ok 204 - Used: 9 == 9
ok 205 - Empty: 0 == 0
ok 206 - Full: 0 == 0
ok 207 - HighWaterMark: 10 == 10
ok 208 - ring get 1, 1
ok 209 - Free: 2 == 2
ok 210 - Used: 8 == 8
ok 211 - Empty: 0 == 0
ok 212 - Full: 0 == 0
ok 213 - HighWaterMark: 10 == 10
ok 214 - ring get 1, 2
ok 215 - Free: 3 == 3
ok 216 - Used: 7 == 7
ok 217 - Empty: 0 == 0
ok 218 - Full: 0 == 0
ok 219 - HighWaterMark: 10 == 10
ok 220 - ring get 1, 3
ok 221 - Free: 4 == 4
ok 222 - Used: 6 == 6
ok 223 - Empty: 0 == 0
ok 224 - Full: 0 == 0
ok 225 - HighWaterMark: 10 == 10
ok 226 - ring get 1, 4
ok 227 - Free: 5 == 5
ok 228 - Used: 5 == 5
ok 229 - Empty: 0 == 0
ok 230 - Full: 0 == 0
ok 231 - HighWaterMark: 10 == 10
ok 232 - ring get 1, 5
ok 233 - Free: 6 == 6
ok 234 - Used: 4 == 4
ok 235 - Empty: 0 == 0
ok 236 - Full: 0 == 0
ok 237 - HighWaterMark: 10 == 10
ok 238 - ring get 1, 6
ok 239 - Free: 7 == 7
ok 240 - Used: 3 == 3
ok 241 - Empty: 0 == 0
ok 242 - Full: 0 == 0
ok 243 - HighWaterMark: 10 == 10
ok 244 - ring get 1, 7
ok 245 - Free: 8 == 8
ok 246 - Used: 2 == 2
ok 247 - Empty: 0 == 0
ok 248 - Full: 0 == 0
ok 249 - HighWaterMark: 10 == 10
ok 250 - ring get 1, 8
ok 251 - Free: 9 == 9
ok 252 - Used: 1 == 1
ok 253 - Empty: 0 == 0
ok 254 - Full: 0 == 0
ok 255 - HighWaterMark: 10 == 10
ok 256 - ring get 1, 9
ok 257 - Free: 10 == 10
ok 258 - Used: 0 == 0
ok 259 - Empty: 1 == 1
ok 260 - Full: 0 == 0
ok 261 - HighWaterMark: 10 == 10
ok 262 - get matches write
ok 263 - get from empty ring
ok 264 - Free: 10 == 10
ok 265 - Used: 0 == 0
ok 266 - Empty: 1 == 1
ok 267 - Full: 0 == 0
ok 268 - HighWaterMark: 10 == 10
ok 269 - ring put beyond ring capacity (0, expected 0)
ok 270 - Free: 10 == 10
ok 271 - Used: 0 == 0
ok 272 - Empty: 1 == 1
ok 273 - Full: 0 == 0
ok 274 - HighWaterMark: 0 == 0
ok 275 - ring put 1
ok 276 - Free: 9 == 9
ok 277 - Used: 1 == 1
ok 278 - Empty: 0 == 0
ok 279 - Full: 0 == 0
ok 280 - HighWaterMark: 1 == 1
ok 281 - ring put beyond ring capacity (0, expected 0)
ok 282 - Free: 9 == 9
ok 283 - Used: 1 == 1
ok 284 - Empty: 0 == 0
ok 285 - Full: 0 == 0
ok 286 - HighWaterMark: 1 == 1
ok 287 - ring get 1
ok 288 - Free: 10 == 10
ok 289 - Used: 0 == 0
ok 290 - Empty: 1 == 1
ok 291 - Full: 0 == 0
ok 292 - HighWaterMark: 1 == 1
ok
epicsEventTest.t .............. 
1..37
ok  1 - epicsEventWaitWithTimeout(event, 0.0) = 1
ok  2 - epicsEventWaitWithTimeout(event, 1.0) = 1
ok  3 - epicsEventTryWait(event) = 1
ok  4 - epicsEventTrigger(event) = 0
ok  5 - epicsEventWaitWithTimeout(event, 1.0) = 0
ok  6 - epicsEventWaitWithTimeout(event, DBL_MAX) = 0
ok  7 - epicsEventTryWait(event) = 0
# consumer: starting
# producer 0: starting
# producer 1: starting
# producer 2: starting
# setting quit
ok  8 - producer 2: errors = 0
ok  9 - consumer: errors = 0
ok 10 - producer 0: errors = 0
ok 11 - producer 1: errors = 0
ok 12 - epicsEventWaitWithTimeout(0.000000)  delay error 0.000072 sec
ok 13 - epicsEventWaitWithTimeout(1.000000)  delay error 0.000160 sec
ok 14 - epicsEventWaitWithTimeout(0.500000)  delay error 0.000121 sec
ok 15 - epicsEventWaitWithTimeout(0.250000)  delay error 0.000129 sec
ok 16 - epicsEventWaitWithTimeout(0.125000)  delay error 0.000127 sec
ok 17 - epicsEventWaitWithTimeout(0.062500)  delay error 0.000110 sec
ok 18 - epicsEventWaitWithTimeout(0.031250)  delay error 0.000100 sec
ok 19 - epicsEventWaitWithTimeout(0.015625)  delay error 0.000108 sec
ok 20 - epicsEventWaitWithTimeout(0.007812)  delay error 0.000089 sec
ok 21 - epicsEventWaitWithTimeout(0.003906)  delay error 0.000085 sec
ok 22 - epicsEventWaitWithTimeout(0.001953)  delay error 0.000084 sec
ok 23 - epicsEventWaitWithTimeout(0.000977)  delay error 0.000074 sec
ok 24 - epicsEventWaitWithTimeout(0.000488)  delay error 0.000081 sec
ok 25 - epicsEventWaitWithTimeout(0.000244)  delay error 0.000071 sec
ok 26 - epicsEventWaitWithTimeout(0.000122)  delay error 0.000070 sec
ok 27 - epicsEventWaitWithTimeout(0.000061)  delay error 0.000071 sec
ok 28 - epicsEventWaitWithTimeout(0.000031)  delay error 0.000059 sec
ok 29 - epicsEventWaitWithTimeout(0.000015)  delay error 0.000059 sec
ok 30 - epicsEventWaitWithTimeout(0.000008)  delay error 0.000059 sec
ok 31 - epicsEventWaitWithTimeout(0.000004)  delay error 0.000059 sec
ok 32 - epicsEventWaitWithTimeout(0.000002)  delay error 0.000059 sec
ok 33 - Mean delay error was 0.000088 sec
ok 34 - all threads still sleeping
ok 35 - 1 thread awakened, expected 1
ok 36 - 2 threads awakened, expected 2
ok 37 - 3 threads awakened, expected 3
ok
epicsMutexTest.t .............. 
1..20
ok  1 - epicsMutexTryLock(verify.mutex) == epicsMutexLockOK
ok  2 - epicsMutexTryLock(pVerify->mutex) == epicsMutexLockTimeout
ok  3 - epicsEventWait ( verify.done ) == epicsEventWaitOK
ok  4 - epicsMutexLock returned 0
ok  5 - epicsMutexTryLock returned 0
# mutexThread 0 starting
ok  6 - mutexThread 0 epicsMutexLock returned 0
# mutexThread 1 starting
# mutexThread 2 starting
ok  7 - mutexThread 1 epicsMutexLock returned 0
ok  8 - mutexThread 2 epicsMutexLock returned 0
ok  9 - mutexThread 0 epicsMutexLock returned 0
ok 10 - mutexThread 1 epicsMutexLock returned 0
ok 11 - mutexThread 2 epicsMutexLock returned 0
ok 12 - mutexThread 0 epicsMutexLock returned 0
ok 13 - mutexThread 1 epicsMutexLock returned 0
ok 14 - mutexThread 2 epicsMutexLock returned 0
ok 15 - mutexThread 0 epicsMutexLock returned 0
ok 16 - mutexThread 1 epicsMutexLock returned 0
ok 17 - mutexThread 2 epicsMutexLock returned 0
ok 18 - mutexThread 0 epicsMutexLock returned 0
ok 19 - mutexThread 1 epicsMutexLock returned 0
ok 20 - mutexThread 2 epicsMutexLock returned 0
# mutexThread 0 exiting
# mutexThread 1 exiting
# mutexThread 2 exiting
# lock()*1/unlock()*1 takes 0.067232 microseconds
# lock()*2/unlock()*2 takes 0.156147 microseconds
# lock()*4/unlock()*4 takes 0.306168 microseconds
ok
epicsSpinTest.t ............... 
1..2
# Starting 4 spinners
# All started
# All done
ok  1 - epicsTryLock returns 1 (expect 1)
# spinThread 0 starting
# spinThread 1 starting
# spinThread 2 starting
# spinThread 1 exiting
# spinThread 2 exiting
# spinThread 0 exiting
ok  2 - Loops run = 1500 (expecting 1500)
# lock()*1/unlock()*1 takes 0.068597 microseconds
ok
epicsAtomicTest.t ............. 
1..50
# In int main(int, char**)
# Classify Build conditions
# Compiler dependent impl name GCC
# OS dependent impl name POSIX
# Use GCC atomic builtin memory barrier
# Use GCC builtins for int
# Use GCC builtins for size_t
# Use default epicsAtomicSetIntT()
# Use default epicsAtomicSetSizeT()
# Use default epicsAtomicSetPtrT()
# Use default epicsAtomicGetIntT()
# Use default epicsAtomicGetSizeT()
# Use default epicsAtomicGetPtrT()
# Test basic operation symantics
ok  1 - get(Int)==-41
ok  2 - get(Sizet)==43
ok  3 - get(voidp)==(void*)&voidp
ok  4 - get(Int)==-42
ok  5 - get(Sizet)==42
ok  6 - get(Int)==-44
ok  7 - get(Sizet)==40
ok  8 - compareAndSwap(Int, -34, -10)==-44
ok  9 - compareAndSwap(Sizet, 34, 10)==40
ok 10 - compareAndSwap(voidp, NULL, (void*)&Sizet)==(void*)&voidp
ok 11 - get(Int)==-44
ok 12 - get(Sizet)==40
ok 13 - get(voidp)==(void*)&voidp
ok 14 - compareAndSwap(Int, -44, -10)==-44
ok 15 - compareAndSwap(Sizet, 40, 10)==40
ok 16 - compareAndSwap(voidp, (void*)&voidp, (void*)&Sizet)==(void*)&voidp
ok 17 - get(Int)==-10
ok 18 - get(Sizet)==10
ok 19 - get(voidp)==(void*)&Sizet
ok 20 - get returns initial incr/decr test data value that was set
ok 21 - get returns initial incr/decr test thread iterations value that was set
# iteration 0
# iteration 10
# iteration 20
# iteration 30
# iteration 40
# iteration 50
# iteration 60
# iteration 70
# iteration 80
ok 22 - proper number of incr/decr test thread iterations
ok 23 - proper final incr/decr test value
ok 24 - get returns initial incr/decr test data value that was set
ok 25 - get returns initial incr/decr test thread iterations value that was set
# iteration 0
# iteration 10
# iteration 20
# iteration 30
# iteration 40
# iteration 50
# iteration 60
# iteration 70
# iteration 80
ok 26 - proper number of incr/decr test thread iterations
ok 27 - proper final incr/decr test value
ok 28 - get returns initial add/sub test data value that was set
ok 29 - get returns initial incr/decr test thread iterations value that was set
ok 30 - proper number of add/sub test thread iterations
ok 31 - proper final add/sub test value
ok 32 - get returns initial add/sub test data value that was set
ok 33 - get returns initial incr/decr test thread iterations value that was set
ok 34 - proper number of add/sub test thread iterations
ok 35 - proper final add/sub test value
ok 36 - get returns initial CAS test thread iterations set value
ok 37 - get returns initial CAS test thread iterations not set value
ok 38 - set/get a true value
ok 39 - proper number of CAS test thread set iterations
ok 40 - proper number of CAS test thread not set iterations
ok 41 - get returns initial CAS test thread iterations set value
ok 42 - get returns initial CAS test thread iterations not set value
ok 43 - set/get a true value
ok 44 - proper number of CAS test thread set iterations
ok 45 - proper number of CAS test thread not set iterations
ok 46 - get returns initial CAS test thread iterations set value
ok 47 - get returns initial CAS test thread iterations not set value
ok 48 - set/get a true value
ok 49 - proper number of CAS test thread set iterations
ok 50 - proper number of CAS test thread not set iterations
ok
macDefExpandTest.t ............ 
1..97
ok  1 - FOO
ok  2 - ${FOO}
ok  3 - ${FOO,BAR}
ok  4 - ${FOO,BAR=baz}
ok  5 - ${FOO,BAR=$(FOO)}
ok  6 - ${FOO,FOO}
ok  7 - ${FOO,FOO=$(FOO)}
ok  8 - ${FOO,BAR=baz,FUM}
ok  9 - ${=}
ok 10 - x${=}y
ok 11 - ${,=}
ok 12 - x${,=}y
ok 13 - ${FOO=}
ok 14 - x${FOO=}y
ok 15 - ${FOO=,}
ok 16 - x${FOO=,}y
ok 17 - ${FOO,FOO=}
ok 18 - x${FOO,FOO=}y
ok 19 - ${FOO=,BAR}
ok 20 - x${FOO=,BAR}y
ok 21 - ${FOO=$(BAR=)}
ok 22 - x${FOO=$(BAR=)}y
ok 23 - ${FOO=,BAR=baz}
ok 24 - x${FOO=,BAR=baz}y
ok 25 - ${FOO=$(BAR),BAR=}
ok 26 - x${FOO=$(BAR),BAR=}y
ok 27 - ${=BAR}
ok 28 - x${=BAR}y
ok 29 - ${FOO=BAR}
ok 30 - x${FOO=BAR}y
ok 31 - ${FOO}
ok 32 - ${FOO,FOO}
ok 33 - x${FOO}y
ok 34 - x${FOO}y${FOO}z
ok 35 - ${FOO=BAR}
ok 36 - x${FOO=BAR}y
ok 37 - ${FOO=${BAZ}}
ok 38 - ${FOO=${BAZ},BAR=$(BAZ)}
ok 39 - x${FOO=${BAZ}}y
ok 40 - x${FOO=${BAZ},BAR=$(BAZ)}y
ok 41 - ${BAR=${FOO}}
ok 42 - x${BAR=${FOO}}y
ok 43 - w${BAR=x${FOO}y}z
ok 44 - ${FOO,FOO=BAR}
ok 45 - x${FOO,FOO=BAR}y
ok 46 - ${BAR,BAR=$(FOO)}
ok 47 - x${BAR,BAR=$(FOO)}y
ok 48 - ${BAR,BAR=$($(FOO)),BLETCH=GRIBBLE}
ok 49 - x${BAR,BAR=$($(FOO)),BLETCH=GRIBBLE}y
ok 50 - ${$(BAR,BAR=$(FOO)),BLETCH=GRIBBLE}
ok 51 - x${$(BAR,BAR=$(FOO)),BLETCH=GRIBBLE}y
ok 52 - ${FOO}/${BAR}
ok 53 - x${FOO}/${BAR}y
ok 54 - ${FOO,BAR}/${BAR}
ok 55 - ${FOO,BAR=x}/${BAR}
ok 56 - ${BAZ=BLETCH,BAR}/${BAR}
ok 57 - ${BAZ=BLETCH,BAR=x}/${BAR}
ok 58 - ${${FOO}}
ok 59 - x${${FOO}}y
ok 60 - ${${FOO}=GRIBBLE}
ok 61 - x${${FOO}=GRIBBLE}y
ok 62 - ${${FOO}}
ok 63 - ${FOO}
ok 64 - ${FOO}
ok 65 - ${FOO}
ok 66 - ${FOO}
ok 67 - ${FOO}
ok 68 - ${FOO}
ok 69 - ${FOO,FOO=$(FOO)}
ok 70 - ${FOO=$(FOO)}
ok 71 - ${FOO=$(BAR),BAR=$(FOO)}
ok 72 - Macro A is 1
ok 73 - Macro B is 2
ok 74 - Macro C is 3
ok 75 - Macro D is 4
ok 76 - Macro E is 15
ok 77 - Macro F undefined
ok 78 - Macro A is 11
ok 79 - Macro B is 2
ok 80 - Macro C is 13
ok 81 - Macro D is 14
ok 82 - Macro E is 15
ok 83 - Macro F undefined
ok 84 - Macro G is 7
ok 85 - Macro D is 24
ok 86 - Macro F is 6
ok 87 - Macro G is 17
ok 88 - Macro A is 1
ok 89 - Macro B is 2
ok 90 - Macro C is 3
ok 91 - Macro D is 24
ok 92 - Macro E is 15
ok 93 - Macro F is 6
ok 94 - Macro G is 17
ok 95 - Macro D is 34
ok 96 - Macro G is 27
ok 97 - Macro D is 24
ok
cvtFastTest.t ................. 
1..1062
# ------------------------------------------------------
# ** Positive Int32 **
ok  1 - cvtInt32ToString(0) == 1 (1) -> "0"
ok  2 - epicsParseInt32('0') OK
ok  3 - 0 => '0'
ok  4 - cvtInt32ToString(1) == 1 (1) -> "1"
ok  5 - epicsParseInt32('1') OK
ok  6 - 1 => '1'
ok  7 - cvtInt32ToString(10) == 2 (2) -> "10"
ok  8 - epicsParseInt32('10') OK
ok  9 - 10 => '10'
ok 10 - cvtInt32ToString(100) == 3 (3) -> "100"
ok 11 - epicsParseInt32('100') OK
ok 12 - 100 => '100'
ok 13 - cvtInt32ToString(254) == 3 (3) -> "254"
ok 14 - epicsParseInt32('254') OK
ok 15 - 254 => '254'
ok 16 - cvtInt32ToString(255) == 3 (3) -> "255"
ok 17 - epicsParseInt32('255') OK
ok 18 - 255 => '255'
ok 19 - cvtInt32ToString(256) == 3 (3) -> "256"
ok 20 - epicsParseInt32('256') OK
ok 21 - 256 => '256'
ok 22 - cvtInt32ToString(257) == 3 (3) -> "257"
ok 23 - epicsParseInt32('257') OK
ok 24 - 257 => '257'
ok 25 - cvtInt32ToString(1000) == 4 (4) -> "1000"
ok 26 - epicsParseInt32('1000') OK
ok 27 - 1000 => '1000'
ok 28 - cvtInt32ToString(10000) == 5 (5) -> "10000"
ok 29 - epicsParseInt32('10000') OK
ok 30 - 10000 => '10000'
ok 31 - cvtInt32ToString(32766) == 5 (5) -> "32766"
ok 32 - epicsParseInt32('32766') OK
ok 33 - 32766 => '32766'
ok 34 - cvtInt32ToString(32767) == 5 (5) -> "32767"
ok 35 - epicsParseInt32('32767') OK
ok 36 - 32767 => '32767'
ok 37 - cvtInt32ToString(32768) == 5 (5) -> "32768"
ok 38 - epicsParseInt32('32768') OK
ok 39 - 32768 => '32768'
ok 40 - cvtInt32ToString(32769) == 5 (5) -> "32769"
ok 41 - epicsParseInt32('32769') OK
ok 42 - 32769 => '32769'
ok 43 - cvtInt32ToString(65534) == 5 (5) -> "65534"
ok 44 - epicsParseInt32('65534') OK
ok 45 - 65534 => '65534'
ok 46 - cvtInt32ToString(65535) == 5 (5) -> "65535"
ok 47 - epicsParseInt32('65535') OK
ok 48 - 65535 => '65535'
ok 49 - cvtInt32ToString(65536) == 5 (5) -> "65536"
ok 50 - epicsParseInt32('65536') OK
ok 51 - 65536 => '65536'
ok 52 - cvtInt32ToString(65537) == 5 (5) -> "65537"
ok 53 - epicsParseInt32('65537') OK
ok 54 - 65537 => '65537'
ok 55 - cvtInt32ToString(2147483646) == 10 (10) -> "2147483646"
ok 56 - epicsParseInt32('2147483646') OK
ok 57 - 2147483646 => '2147483646'
ok 58 - cvtInt32ToString(2147483647) == 10 (10) -> "2147483647"
ok 59 - epicsParseInt32('2147483647') OK
ok 60 - 2147483647 => '2147483647'
# ------------------------------------------------------
# ** Negative Int32 **
ok 61 - cvtInt32ToString(-1) == 2 (2) -> "-1"
ok 62 - epicsParseInt32('-1') OK
ok 63 - -1 => '-1'
ok 64 - cvtInt32ToString(-10) == 3 (3) -> "-10"
ok 65 - epicsParseInt32('-10') OK
ok 66 - -10 => '-10'
ok 67 - cvtInt32ToString(-100) == 4 (4) -> "-100"
ok 68 - epicsParseInt32('-100') OK
ok 69 - -100 => '-100'
ok 70 - cvtInt32ToString(-254) == 4 (4) -> "-254"
ok 71 - epicsParseInt32('-254') OK
ok 72 - -254 => '-254'
ok 73 - cvtInt32ToString(-255) == 4 (4) -> "-255"
ok 74 - epicsParseInt32('-255') OK
ok 75 - -255 => '-255'
ok 76 - cvtInt32ToString(-256) == 4 (4) -> "-256"
ok 77 - epicsParseInt32('-256') OK
ok 78 - -256 => '-256'
ok 79 - cvtInt32ToString(-257) == 4 (4) -> "-257"
ok 80 - epicsParseInt32('-257') OK
ok 81 - -257 => '-257'
ok 82 - cvtInt32ToString(-1000) == 5 (5) -> "-1000"
ok 83 - epicsParseInt32('-1000') OK
ok 84 - -1000 => '-1000'
ok 85 - cvtInt32ToString(-10000) == 6 (6) -> "-10000"
ok 86 - epicsParseInt32('-10000') OK
ok 87 - -10000 => '-10000'
ok 88 - cvtInt32ToString(-32766) == 6 (6) -> "-32766"
ok 89 - epicsParseInt32('-32766') OK
ok 90 - -32766 => '-32766'
ok 91 - cvtInt32ToString(-32767) == 6 (6) -> "-32767"
ok 92 - epicsParseInt32('-32767') OK
ok 93 - -32767 => '-32767'
ok 94 - cvtInt32ToString(-32768) == 6 (6) -> "-32768"
ok 95 - epicsParseInt32('-32768') OK
ok 96 - -32768 => '-32768'
ok 97 - cvtInt32ToString(-32769) == 6 (6) -> "-32769"
ok 98 - epicsParseInt32('-32769') OK
ok 99 - -32769 => '-32769'
ok 100 - cvtInt32ToString(-65534) == 6 (6) -> "-65534"
ok 101 - epicsParseInt32('-65534') OK
ok 102 - -65534 => '-65534'
ok 103 - cvtInt32ToString(-65535) == 6 (6) -> "-65535"
ok 104 - epicsParseInt32('-65535') OK
ok 105 - -65535 => '-65535'
ok 106 - cvtInt32ToString(-65536) == 6 (6) -> "-65536"
ok 107 - epicsParseInt32('-65536') OK
ok 108 - -65536 => '-65536'
ok 109 - cvtInt32ToString(-65537) == 6 (6) -> "-65537"
ok 110 - epicsParseInt32('-65537') OK
ok 111 - -65537 => '-65537'
ok 112 - cvtInt32ToString(-2147483647) == 11 (11) -> "-2147483647"
ok 113 - epicsParseInt32('-2147483647') OK
ok 114 - -2147483647 => '-2147483647'
ok 115 - cvtInt32ToString(-2147483648LL) == 11 (11) -> "-2147483648"
ok 116 - epicsParseInt32('-2147483648') OK
ok 117 - -2147483648LL => '-2147483648'
# ------------------------------------------------------
# ** UInt32 **
ok 118 - cvtUInt32ToString(0) == 1 (1) -> "0"
ok 119 - epicsParseUInt32('0') OK
ok 120 - 0 => '0'
ok 121 - cvtUInt32ToString(1) == 1 (1) -> "1"
ok 122 - epicsParseUInt32('1') OK
ok 123 - 1 => '1'
ok 124 - cvtUInt32ToString(10) == 2 (2) -> "10"
ok 125 - epicsParseUInt32('10') OK
ok 126 - 10 => '10'
ok 127 - cvtUInt32ToString(100) == 3 (3) -> "100"
ok 128 - epicsParseUInt32('100') OK
ok 129 - 100 => '100'
ok 130 - cvtUInt32ToString(254) == 3 (3) -> "254"
ok 131 - epicsParseUInt32('254') OK
ok 132 - 254 => '254'
ok 133 - cvtUInt32ToString(255) == 3 (3) -> "255"
ok 134 - epicsParseUInt32('255') OK
ok 135 - 255 => '255'
ok 136 - cvtUInt32ToString(256) == 3 (3) -> "256"
ok 137 - epicsParseUInt32('256') OK
ok 138 - 256 => '256'
ok 139 - cvtUInt32ToString(257) == 3 (3) -> "257"
ok 140 - epicsParseUInt32('257') OK
ok 141 - 257 => '257'
ok 142 - cvtUInt32ToString(1000) == 4 (4) -> "1000"
ok 143 - epicsParseUInt32('1000') OK
ok 144 - 1000 => '1000'
ok 145 - cvtUInt32ToString(10000) == 5 (5) -> "10000"
ok 146 - epicsParseUInt32('10000') OK
ok 147 - 10000 => '10000'
ok 148 - cvtUInt32ToString(32766) == 5 (5) -> "32766"
ok 149 - epicsParseUInt32('32766') OK
ok 150 - 32766 => '32766'
ok 151 - cvtUInt32ToString(32767) == 5 (5) -> "32767"
ok 152 - epicsParseUInt32('32767') OK
ok 153 - 32767 => '32767'
ok 154 - cvtUInt32ToString(32768) == 5 (5) -> "32768"
ok 155 - epicsParseUInt32('32768') OK
ok 156 - 32768 => '32768'
ok 157 - cvtUInt32ToString(32769) == 5 (5) -> "32769"
ok 158 - epicsParseUInt32('32769') OK
ok 159 - 32769 => '32769'
ok 160 - cvtUInt32ToString(65534) == 5 (5) -> "65534"
ok 161 - epicsParseUInt32('65534') OK
ok 162 - 65534 => '65534'
ok 163 - cvtUInt32ToString(65535) == 5 (5) -> "65535"
ok 164 - epicsParseUInt32('65535') OK
ok 165 - 65535 => '65535'
ok 166 - cvtUInt32ToString(65536) == 5 (5) -> "65536"
ok 167 - epicsParseUInt32('65536') OK
ok 168 - 65536 => '65536'
ok 169 - cvtUInt32ToString(65537) == 5 (5) -> "65537"
ok 170 - epicsParseUInt32('65537') OK
ok 171 - 65537 => '65537'
ok 172 - cvtUInt32ToString(2147483646ULL) == 10 (10) -> "2147483646"
ok 173 - epicsParseUInt32('2147483646') OK
ok 174 - 2147483646ULL => '2147483646'
ok 175 - cvtUInt32ToString(2147483647ULL) == 10 (10) -> "2147483647"
ok 176 - epicsParseUInt32('2147483647') OK
ok 177 - 2147483647ULL => '2147483647'
ok 178 - cvtUInt32ToString(2147483648ULL) == 10 (10) -> "2147483648"
ok 179 - epicsParseUInt32('2147483648') OK
ok 180 - 2147483648ULL => '2147483648'
ok 181 - cvtUInt32ToString(4294967294ULL) == 10 (10) -> "4294967294"
ok 182 - epicsParseUInt32('4294967294') OK
ok 183 - 4294967294ULL => '4294967294'
ok 184 - cvtUInt32ToString(4294967295ULL) == 10 (10) -> "4294967295"
ok 185 - epicsParseUInt32('4294967295') OK
ok 186 - 4294967295ULL => '4294967295'
# ------------------------------------------------------
# ** Positive Int64 **
ok 187 - cvtInt64ToString(0) == 1 (1) -> "0"
ok 188 - epicsParseInt64('0') OK
ok 189 - 0 => '0'
ok 190 - cvtInt64ToString(1) == 1 (1) -> "1"
ok 191 - epicsParseInt64('1') OK
ok 192 - 1 => '1'
ok 193 - cvtInt64ToString(10) == 2 (2) -> "10"
ok 194 - epicsParseInt64('10') OK
ok 195 - 10 => '10'
ok 196 - cvtInt64ToString(100) == 3 (3) -> "100"
ok 197 - epicsParseInt64('100') OK
ok 198 - 100 => '100'
ok 199 - cvtInt64ToString(254) == 3 (3) -> "254"
ok 200 - epicsParseInt64('254') OK
ok 201 - 254 => '254'
ok 202 - cvtInt64ToString(255) == 3 (3) -> "255"
ok 203 - epicsParseInt64('255') OK
ok 204 - 255 => '255'
ok 205 - cvtInt64ToString(256) == 3 (3) -> "256"
ok 206 - epicsParseInt64('256') OK
ok 207 - 256 => '256'
ok 208 - cvtInt64ToString(257) == 3 (3) -> "257"
ok 209 - epicsParseInt64('257') OK
ok 210 - 257 => '257'
ok 211 - cvtInt64ToString(1000) == 4 (4) -> "1000"
ok 212 - epicsParseInt64('1000') OK
ok 213 - 1000 => '1000'
ok 214 - cvtInt64ToString(10000) == 5 (5) -> "10000"
ok 215 - epicsParseInt64('10000') OK
ok 216 - 10000 => '10000'
ok 217 - cvtInt64ToString(32766) == 5 (5) -> "32766"
ok 218 - epicsParseInt64('32766') OK
ok 219 - 32766 => '32766'
ok 220 - cvtInt64ToString(32767) == 5 (5) -> "32767"
ok 221 - epicsParseInt64('32767') OK
ok 222 - 32767 => '32767'
ok 223 - cvtInt64ToString(32768) == 5 (5) -> "32768"
ok 224 - epicsParseInt64('32768') OK
ok 225 - 32768 => '32768'
ok 226 - cvtInt64ToString(32769) == 5 (5) -> "32769"
ok 227 - epicsParseInt64('32769') OK
ok 228 - 32769 => '32769'
ok 229 - cvtInt64ToString(65534) == 5 (5) -> "65534"
ok 230 - epicsParseInt64('65534') OK
ok 231 - 65534 => '65534'
ok 232 - cvtInt64ToString(65535) == 5 (5) -> "65535"
ok 233 - epicsParseInt64('65535') OK
ok 234 - 65535 => '65535'
ok 235 - cvtInt64ToString(65536) == 5 (5) -> "65536"
ok 236 - epicsParseInt64('65536') OK
ok 237 - 65536 => '65536'
ok 238 - cvtInt64ToString(65537) == 5 (5) -> "65537"
ok 239 - epicsParseInt64('65537') OK
ok 240 - 65537 => '65537'
ok 241 - cvtInt64ToString(2147483646) == 10 (10) -> "2147483646"
ok 242 - epicsParseInt64('2147483646') OK
ok 243 - 2147483646 => '2147483646'
ok 244 - cvtInt64ToString(2147483647) == 10 (10) -> "2147483647"
ok 245 - epicsParseInt64('2147483647') OK
ok 246 - 2147483647 => '2147483647'
ok 247 - cvtInt64ToString(2147483648LL) == 10 (10) -> "2147483648"
ok 248 - epicsParseInt64('2147483648') OK
ok 249 - 2147483648LL => '2147483648'
ok 250 - cvtInt64ToString(9223372036854775806LL) == 19 (19) -> "9223372036854775806"
ok 251 - epicsParseInt64('9223372036854775806') OK
ok 252 - 9223372036854775806LL => '9223372036854775806'
ok 253 - cvtInt64ToString(9223372036854775807LL) == 19 (19) -> "9223372036854775807"
ok 254 - epicsParseInt64('9223372036854775807') OK
ok 255 - 9223372036854775807LL => '9223372036854775807'
# ------------------------------------------------------
# ** Negative Int64 **
ok 256 - cvtInt64ToString(-1) == 2 (2) -> "-1"
ok 257 - epicsParseInt64('-1') OK
ok 258 - -1 => '-1'
ok 259 - cvtInt64ToString(-10) == 3 (3) -> "-10"
ok 260 - epicsParseInt64('-10') OK
ok 261 - -10 => '-10'
ok 262 - cvtInt64ToString(-100) == 4 (4) -> "-100"
ok 263 - epicsParseInt64('-100') OK
ok 264 - -100 => '-100'
ok 265 - cvtInt64ToString(-254) == 4 (4) -> "-254"
ok 266 - epicsParseInt64('-254') OK
ok 267 - -254 => '-254'
ok 268 - cvtInt64ToString(-255) == 4 (4) -> "-255"
ok 269 - epicsParseInt64('-255') OK
ok 270 - -255 => '-255'
ok 271 - cvtInt64ToString(-256) == 4 (4) -> "-256"
ok 272 - epicsParseInt64('-256') OK
ok 273 - -256 => '-256'
ok 274 - cvtInt64ToString(-257) == 4 (4) -> "-257"
ok 275 - epicsParseInt64('-257') OK
ok 276 - -257 => '-257'
ok 277 - cvtInt64ToString(-1000) == 5 (5) -> "-1000"
ok 278 - epicsParseInt64('-1000') OK
ok 279 - -1000 => '-1000'
ok 280 - cvtInt64ToString(-10000) == 6 (6) -> "-10000"
ok 281 - epicsParseInt64('-10000') OK
ok 282 - -10000 => '-10000'
ok 283 - cvtInt64ToString(-32766) == 6 (6) -> "-32766"
ok 284 - epicsParseInt64('-32766') OK
ok 285 - -32766 => '-32766'
ok 286 - cvtInt64ToString(-32767) == 6 (6) -> "-32767"
ok 287 - epicsParseInt64('-32767') OK
ok 288 - -32767 => '-32767'
ok 289 - cvtInt64ToString(-32768) == 6 (6) -> "-32768"
ok 290 - epicsParseInt64('-32768') OK
ok 291 - -32768 => '-32768'
ok 292 - cvtInt64ToString(-32769) == 6 (6) -> "-32769"
ok 293 - epicsParseInt64('-32769') OK
ok 294 - -32769 => '-32769'
ok 295 - cvtInt64ToString(-65534) == 6 (6) -> "-65534"
ok 296 - epicsParseInt64('-65534') OK
ok 297 - -65534 => '-65534'
ok 298 - cvtInt64ToString(-65535) == 6 (6) -> "-65535"
ok 299 - epicsParseInt64('-65535') OK
ok 300 - -65535 => '-65535'
ok 301 - cvtInt64ToString(-65536) == 6 (6) -> "-65536"
ok 302 - epicsParseInt64('-65536') OK
ok 303 - -65536 => '-65536'
ok 304 - cvtInt64ToString(-65537) == 6 (6) -> "-65537"
ok 305 - epicsParseInt64('-65537') OK
ok 306 - -65537 => '-65537'
ok 307 - cvtInt64ToString(-2147483647) == 11 (11) -> "-2147483647"
ok 308 - epicsParseInt64('-2147483647') OK
ok 309 - -2147483647 => '-2147483647'
ok 310 - cvtInt64ToString(-2147483648LL) == 11 (11) -> "-2147483648"
ok 311 - epicsParseInt64('-2147483648') OK
ok 312 - -2147483648LL => '-2147483648'
ok 313 - cvtInt64ToString(-2147483649LL) == 11 (11) -> "-2147483649"
ok 314 - epicsParseInt64('-2147483649') OK
ok 315 - -2147483649LL => '-2147483649'
ok 316 - cvtInt64ToString(-9223372036854775806LL) == 20 (20) -> "-9223372036854775806"
ok 317 - epicsParseInt64('-9223372036854775806') OK
ok 318 - -9223372036854775806LL => '-9223372036854775806'
ok 319 - cvtInt64ToString(-9223372036854775807LL) == 20 (20) -> "-9223372036854775807"
ok 320 - epicsParseInt64('-9223372036854775807') OK
ok 321 - -9223372036854775807LL => '-9223372036854775807'
ok 322 - cvtInt64ToString(-9223372036854775807LL-1) == 20 (20) -> "-9223372036854775808"
ok 323 - epicsParseInt64('-9223372036854775808') OK
ok 324 - -9223372036854775807LL-1 => '-9223372036854775808'
# ------------------------------------------------------
# ** UInt64 **
ok 325 - cvtUInt64ToString(0) == 1 (1) -> "0"
ok 326 - epicsParseUInt64('0') OK
ok 327 - 0 => '0'
ok 328 - cvtUInt64ToString(1) == 1 (1) -> "1"
ok 329 - epicsParseUInt64('1') OK
ok 330 - 1 => '1'
ok 331 - cvtUInt64ToString(10) == 2 (2) -> "10"
ok 332 - epicsParseUInt64('10') OK
ok 333 - 10 => '10'
ok 334 - cvtUInt64ToString(100) == 3 (3) -> "100"
ok 335 - epicsParseUInt64('100') OK
ok 336 - 100 => '100'
ok 337 - cvtUInt64ToString(254) == 3 (3) -> "254"
ok 338 - epicsParseUInt64('254') OK
ok 339 - 254 => '254'
ok 340 - cvtUInt64ToString(255) == 3 (3) -> "255"
ok 341 - epicsParseUInt64('255') OK
ok 342 - 255 => '255'
ok 343 - cvtUInt64ToString(256) == 3 (3) -> "256"
ok 344 - epicsParseUInt64('256') OK
ok 345 - 256 => '256'
ok 346 - cvtUInt64ToString(257) == 3 (3) -> "257"
ok 347 - epicsParseUInt64('257') OK
ok 348 - 257 => '257'
ok 349 - cvtUInt64ToString(1000) == 4 (4) -> "1000"
ok 350 - epicsParseUInt64('1000') OK
ok 351 - 1000 => '1000'
ok 352 - cvtUInt64ToString(10000) == 5 (5) -> "10000"
ok 353 - epicsParseUInt64('10000') OK
ok 354 - 10000 => '10000'
ok 355 - cvtUInt64ToString(32766) == 5 (5) -> "32766"
ok 356 - epicsParseUInt64('32766') OK
ok 357 - 32766 => '32766'
ok 358 - cvtUInt64ToString(32767) == 5 (5) -> "32767"
ok 359 - epicsParseUInt64('32767') OK
ok 360 - 32767 => '32767'
ok 361 - cvtUInt64ToString(32768) == 5 (5) -> "32768"
ok 362 - epicsParseUInt64('32768') OK
ok 363 - 32768 => '32768'
ok 364 - cvtUInt64ToString(32769) == 5 (5) -> "32769"
ok 365 - epicsParseUInt64('32769') OK
ok 366 - 32769 => '32769'
ok 367 - cvtUInt64ToString(65534) == 5 (5) -> "65534"
ok 368 - epicsParseUInt64('65534') OK
ok 369 - 65534 => '65534'
ok 370 - cvtUInt64ToString(65535) == 5 (5) -> "65535"
ok 371 - epicsParseUInt64('65535') OK
ok 372 - 65535 => '65535'
ok 373 - cvtUInt64ToString(65536) == 5 (5) -> "65536"
ok 374 - epicsParseUInt64('65536') OK
ok 375 - 65536 => '65536'
ok 376 - cvtUInt64ToString(65537) == 5 (5) -> "65537"
ok 377 - epicsParseUInt64('65537') OK
ok 378 - 65537 => '65537'
ok 379 - cvtUInt64ToString(2147483646) == 10 (10) -> "2147483646"
ok 380 - epicsParseUInt64('2147483646') OK
ok 381 - 2147483646 => '2147483646'
ok 382 - cvtUInt64ToString(2147483647) == 10 (10) -> "2147483647"
ok 383 - epicsParseUInt64('2147483647') OK
ok 384 - 2147483647 => '2147483647'
ok 385 - cvtUInt64ToString(2147483648U) == 10 (10) -> "2147483648"
ok 386 - epicsParseUInt64('2147483648') OK
ok 387 - 2147483648U => '2147483648'
ok 388 - cvtUInt64ToString(2147483649U) == 10 (10) -> "2147483649"
ok 389 - epicsParseUInt64('2147483649') OK
ok 390 - 2147483649U => '2147483649'
ok 391 - cvtUInt64ToString(4294967294U) == 10 (10) -> "4294967294"
ok 392 - epicsParseUInt64('4294967294') OK
ok 393 - 4294967294U => '4294967294'
ok 394 - cvtUInt64ToString(4294967295U) == 10 (10) -> "4294967295"
ok 395 - epicsParseUInt64('4294967295') OK
ok 396 - 4294967295U => '4294967295'
ok 397 - cvtUInt64ToString(4294967296ULL) == 10 (10) -> "4294967296"
ok 398 - epicsParseUInt64('4294967296') OK
ok 399 - 4294967296ULL => '4294967296'
ok 400 - cvtUInt64ToString(4294967297ULL) == 10 (10) -> "4294967297"
ok 401 - epicsParseUInt64('4294967297') OK
ok 402 - 4294967297ULL => '4294967297'
ok 403 - cvtUInt64ToString(9223372036854775806ULL) == 19 (19) -> "9223372036854775806"
ok 404 - epicsParseUInt64('9223372036854775806') OK
ok 405 - 9223372036854775806ULL => '9223372036854775806'
ok 406 - cvtUInt64ToString(9223372036854775807ULL) == 19 (19) -> "9223372036854775807"
ok 407 - epicsParseUInt64('9223372036854775807') OK
ok 408 - 9223372036854775807ULL => '9223372036854775807'
ok 409 - cvtUInt64ToString(9223372036854775808ULL) == 19 (19) -> "9223372036854775808"
ok 410 - epicsParseUInt64('9223372036854775808') OK
ok 411 - 9223372036854775808ULL => '9223372036854775808'
ok 412 - cvtUInt64ToString(18446744073709551614ULL) == 20 (20) -> "18446744073709551614"
ok 413 - epicsParseUInt64('18446744073709551614') OK
ok 414 - 18446744073709551614ULL => '18446744073709551614'
ok 415 - cvtUInt64ToString(18446744073709551615ULL) == 20 (20) -> "18446744073709551615"
ok 416 - epicsParseUInt64('18446744073709551615') OK
ok 417 - 18446744073709551615ULL => '18446744073709551615'
# ------------------------------------------------------
# ** Positive Float fixed-point **
ok 418 - cvtFloatToString(0, 0) == 1 (1) -> "0"
ok 419 - epicsParseFloat('0') OK
ok 420 - 0 => '0'
ok 421 - cvtFloatToString(0, 1) == 3 (3) -> "0.0"
ok 422 - epicsParseFloat('0.0') OK
ok 423 - 0 => '0.0'
ok 424 - cvtFloatToString(0, 2) == 4 (4) -> "0.00"
ok 425 - epicsParseFloat('0.00') OK
ok 426 - 0 => '0.00'
ok 427 - cvtFloatToString(0, 3) == 5 (5) -> "0.000"
ok 428 - epicsParseFloat('0.000') OK
ok 429 - 0 => '0.000'
ok 430 - cvtFloatToString(0, 4) == 6 (6) -> "0.0000"
ok 431 - epicsParseFloat('0.0000') OK
ok 432 - 0 => '0.0000'
ok 433 - cvtFloatToString(0, 5) == 7 (7) -> "0.00000"
ok 434 - epicsParseFloat('0.00000') OK
ok 435 - 0 => '0.00000'
ok 436 - cvtFloatToString(0, 6) == 8 (8) -> "0.000000"
ok 437 - epicsParseFloat('0.000000') OK
ok 438 - 0 => '0.000000'
ok 439 - cvtFloatToString(0, 7) == 9 (9) -> "0.0000000"
ok 440 - epicsParseFloat('0.0000000') OK
ok 441 - 0 => '0.0000000'
ok 442 - cvtFloatToString(0, 8) == 10 (10) -> "0.00000000"
ok 443 - epicsParseFloat('0.00000000') OK
ok 444 - 0 => '0.00000000'
ok 445 - cvtFloatToString(FLT_MIN, 0) == 1 (1) -> "0"
ok 446 - epicsParseFloat('0') OK
ok 447 - FLT_MIN => '0'
ok 448 - cvtFloatToString(FLT_MIN, 1) == 3 (3) -> "0.0"
ok 449 - epicsParseFloat('0.0') OK
ok 450 - FLT_MIN => '0.0'
ok 451 - cvtFloatToString(FLT_MIN, 2) == 4 (4) -> "0.00"
ok 452 - epicsParseFloat('0.00') OK
ok 453 - FLT_MIN => '0.00'
ok 454 - cvtFloatToString(FLT_MIN, 3) == 5 (5) -> "0.000"
ok 455 - epicsParseFloat('0.000') OK
ok 456 - FLT_MIN => '0.000'
ok 457 - cvtFloatToString(FLT_MIN, 4) == 6 (6) -> "0.0000"
ok 458 - epicsParseFloat('0.0000') OK
ok 459 - FLT_MIN => '0.0000'
ok 460 - cvtFloatToString(FLT_MIN, 5) == 7 (7) -> "0.00000"
ok 461 - epicsParseFloat('0.00000') OK
ok 462 - FLT_MIN => '0.00000'
ok 463 - cvtFloatToString(FLT_MIN, 6) == 8 (8) -> "0.000000"
ok 464 - epicsParseFloat('0.000000') OK
ok 465 - FLT_MIN => '0.000000'
ok 466 - cvtFloatToString(FLT_MIN, 7) == 9 (9) -> "0.0000000"
ok 467 - epicsParseFloat('0.0000000') OK
ok 468 - FLT_MIN => '0.0000000'
ok 469 - cvtFloatToString(FLT_MIN, 8) == 10 (10) -> "0.00000000"
ok 470 - epicsParseFloat('0.00000000') OK
ok 471 - FLT_MIN => '0.00000000'
ok 472 - cvtFloatToString(0.000000004999999, 8) == 10 (10) -> "0.00000000"
ok 473 - epicsParseFloat('0.00000000') OK
ok 474 - 0.000000004999999 => '0.00000000'
ok 475 - cvtFloatToString(0.000000005000001, 8) == 10 (10) -> "0.00000001"
ok 476 - epicsParseFloat('0.00000001') OK
ok 477 - 0.000000005000001 => '0.00000001'
ok 478 - cvtFloatToString(0.00000004999999, 7) == 9 (9) -> "0.0000000"
ok 479 - epicsParseFloat('0.0000000') OK
ok 480 - 0.00000004999999 => '0.0000000'
ok 481 - cvtFloatToString(0.00000005000001, 7) == 9 (9) -> "0.0000001"
ok 482 - epicsParseFloat('0.0000001') OK
ok 483 - 0.00000005000001 => '0.0000001'
ok 484 - cvtFloatToString(0.0000004999999, 6) == 8 (8) -> "0.000000"
ok 485 - epicsParseFloat('0.000000') OK
ok 486 - 0.0000004999999 => '0.000000'
ok 487 - cvtFloatToString(0.0000005000001, 6) == 8 (8) -> "0.000001"
ok 488 - epicsParseFloat('0.000001') OK
ok 489 - 0.0000005000001 => '0.000001'
ok 490 - cvtFloatToString(0.000004999999, 5) == 7 (7) -> "0.00000"
ok 491 - epicsParseFloat('0.00000') OK
ok 492 - 0.000004999999 => '0.00000'
ok 493 - cvtFloatToString(0.000005000001, 5) == 7 (7) -> "0.00001"
ok 494 - epicsParseFloat('0.00001') OK
ok 495 - 0.000005000001 => '0.00001'
ok 496 - cvtFloatToString(0.00004999999, 4) == 6 (6) -> "0.0000"
ok 497 - epicsParseFloat('0.0000') OK
ok 498 - 0.00004999999 => '0.0000'
ok 499 - cvtFloatToString(0.00005000001, 4) == 6 (6) -> "0.0001"
ok 500 - epicsParseFloat('0.0001') OK
ok 501 - 0.00005000001 => '0.0001'
ok 502 - cvtFloatToString(0.0004999999, 3) == 5 (5) -> "0.000"
ok 503 - epicsParseFloat('0.000') OK
ok 504 - 0.0004999999 => '0.000'
ok 505 - cvtFloatToString(0.0005000001, 3) == 5 (5) -> "0.001"
ok 506 - epicsParseFloat('0.001') OK
ok 507 - 0.0005000001 => '0.001'
ok 508 - cvtFloatToString(0.004999999, 2) == 4 (4) -> "0.00"
ok 509 - epicsParseFloat('0.00') OK
ok 510 - 0.004999999 => '0.00'
ok 511 - cvtFloatToString(0.005000001, 2) == 4 (4) -> "0.01"
ok 512 - epicsParseFloat('0.01') OK
ok 513 - 0.005000001 => '0.01'
ok 514 - cvtFloatToString(0.04999999, 1) == 3 (3) -> "0.0"
ok 515 - epicsParseFloat('0.0') OK
ok 516 - 0.04999999 => '0.0'
ok 517 - cvtFloatToString(0.05000001, 1) == 3 (3) -> "0.1"
ok 518 - epicsParseFloat('0.1') OK
ok 519 - 0.05000001 => '0.1'
ok 520 - cvtFloatToString(0.4999999, 0) == 1 (1) -> "0"
ok 521 - epicsParseFloat('0') OK
ok 522 - 0.4999999 => '0'
ok 523 - cvtFloatToString(0.5000001, 0) == 1 (1) -> "1"
ok 524 - epicsParseFloat('1') OK
ok 525 - 0.5000001 => '1'
ok 526 - cvtFloatToString(1, 0) == 1 (1) -> "1"
ok 527 - epicsParseFloat('1') OK
ok 528 - 1 => '1'
ok 529 - cvtFloatToString(1, 1) == 3 (3) -> "1.0"
ok 530 - epicsParseFloat('1.0') OK
ok 531 - 1 => '1.0'
ok 532 - cvtFloatToString(1, 2) == 4 (4) -> "1.00"
ok 533 - epicsParseFloat('1.00') OK
ok 534 - 1 => '1.00'
ok 535 - cvtFloatToString(1, 3) == 5 (5) -> "1.000"
ok 536 - epicsParseFloat('1.000') OK
ok 537 - 1 => '1.000'
ok 538 - cvtFloatToString(1, 4) == 6 (6) -> "1.0000"
ok 539 - epicsParseFloat('1.0000') OK
ok 540 - 1 => '1.0000'
ok 541 - cvtFloatToString(1, 5) == 7 (7) -> "1.00000"
ok 542 - epicsParseFloat('1.00000') OK
ok 543 - 1 => '1.00000'
ok 544 - cvtFloatToString(1, 6) == 8 (8) -> "1.000000"
ok 545 - epicsParseFloat('1.000000') OK
ok 546 - 1 => '1.000000'
ok 547 - cvtFloatToString(1, 7) == 9 (9) -> "1.0000000"
ok 548 - epicsParseFloat('1.0000000') OK
ok 549 - 1 => '1.0000000'
ok 550 - cvtFloatToString(1, 8) == 10 (10) -> "1.00000000"
ok 551 - epicsParseFloat('1.00000000') OK
ok 552 - 1 => '1.00000000'
ok 553 - cvtFloatToString(1.0500001, 1) == 3 (3) -> "1.1"
ok 554 - epicsParseFloat('1.1') OK
ok 555 - 1.0500001 => '1.1'
ok 556 - cvtFloatToString(1.1, 1) == 3 (3) -> "1.1"
ok 557 - epicsParseFloat('1.1') OK
ok 558 - 1.1 => '1.1'
ok 559 - cvtFloatToString(1.1499999, 1) == 3 (3) -> "1.1"
ok 560 - epicsParseFloat('1.1') OK
ok 561 - 1.1499999 => '1.1'
ok 562 - cvtFloatToString(9.5000001, 0) == 2 (2) -> "10"
ok 563 - epicsParseFloat('10') OK
ok 564 - 9.5000001 => '10'
ok 565 - cvtFloatToString(10, 0) == 2 (2) -> "10"
ok 566 - epicsParseFloat('10') OK
ok 567 - 10 => '10'
ok 568 - cvtFloatToString(10, 1) == 4 (4) -> "10.0"
ok 569 - epicsParseFloat('10.0') OK
ok 570 - 10 => '10.0'
ok 571 - cvtFloatToString(10, 8) == 11 (11) -> "10.00000000"
ok 572 - epicsParseFloat('10.00000000') OK
ok 573 - 10 => '10.00000000'
ok 574 - cvtFloatToString(100, 0) == 3 (3) -> "100"
ok 575 - epicsParseFloat('100') OK
ok 576 - 100 => '100'
ok 577 - cvtFloatToString(100, 1) == 5 (5) -> "100.0"
ok 578 - epicsParseFloat('100.0') OK
ok 579 - 100 => '100.0'
ok 580 - cvtFloatToString(100, 8) == 12 (12) -> "100.00000000"
ok 581 - epicsParseFloat('100.00000000') OK
ok 582 - 100 => '100.00000000'
ok 583 - cvtFloatToString(1000, 0) == 4 (4) -> "1000"
ok 584 - epicsParseFloat('1000') OK
ok 585 - 1000 => '1000'
ok 586 - cvtFloatToString(1000, 1) == 6 (6) -> "1000.0"
ok 587 - epicsParseFloat('1000.0') OK
ok 588 - 1000 => '1000.0'
ok 589 - cvtFloatToString(1000, 8) == 13 (13) -> "1000.00000000"
ok 590 - epicsParseFloat('1000.00000000') OK
ok 591 - 1000 => '1000.00000000'
ok 592 - cvtFloatToString(10000, 0) == 5 (5) -> "10000"
ok 593 - epicsParseFloat('10000') OK
ok 594 - 10000 => '10000'
ok 595 - cvtFloatToString(10000, 1) == 7 (7) -> "10000.0"
ok 596 - epicsParseFloat('10000.0') OK
ok 597 - 10000 => '10000.0'
ok 598 - cvtFloatToString(10000, 8) == 14 (14) -> "10000.00000000"
ok 599 - epicsParseFloat('10000.00000000') OK
ok 600 - 10000 => '10000.00000000'
ok 601 - cvtFloatToString(100000, 0) == 6 (6) -> "100000"
ok 602 - epicsParseFloat('100000') OK
ok 603 - 100000 => '100000'
ok 604 - cvtFloatToString(100000, 1) == 8 (8) -> "100000.0"
ok 605 - epicsParseFloat('100000.0') OK
ok 606 - 100000 => '100000.0'
ok 607 - cvtFloatToString(100000, 8) == 15 (15) -> "100000.00000000"
ok 608 - epicsParseFloat('100000.00000000') OK
ok 609 - 100000 => '100000.00000000'
ok 610 - cvtFloatToString(1000000, 0) == 7 (7) -> "1000000"
ok 611 - epicsParseFloat('1000000') OK
ok 612 - 1000000 => '1000000'
ok 613 - cvtFloatToString(1000000, 1) == 9 (9) -> "1000000.0"
ok 614 - epicsParseFloat('1000000.0') OK
ok 615 - 1000000 => '1000000.0'
ok 616 - cvtFloatToString(1000000, 8) == 16 (16) -> "1000000.00000000"
ok 617 - epicsParseFloat('1000000.00000000') OK
ok 618 - 1000000 => '1000000.00000000'
ok 619 - cvtFloatToString(10000000, 0) == 8 (8) -> "10000000"
ok 620 - epicsParseFloat('10000000') OK
ok 621 - 10000000 => '10000000'
ok 622 - cvtFloatToString(10000000, 1) == 10 (10) -> "10000000.0"
ok 623 - epicsParseFloat('10000000.0') OK
ok 624 - 10000000 => '10000000.0'
ok 625 - cvtFloatToString(10000000, 8) == 17 (17) -> "10000000.00000000"
ok 626 - epicsParseFloat('10000000.00000000') OK
ok 627 - 10000000 => '10000000.00000000'
# ------------------------------------------------------
# ** Negative Float fixed-point **
ok 628 - cvtFloatToString(-FLT_MIN, 0) == 2 (2) -> "-0"
ok 629 - epicsParseFloat('-0') OK
ok 630 - -FLT_MIN => '-0'
ok 631 - cvtFloatToString(-FLT_MIN, 1) == 4 (4) -> "-0.0"
ok 632 - epicsParseFloat('-0.0') OK
ok 633 - -FLT_MIN => '-0.0'
ok 634 - cvtFloatToString(-FLT_MIN, 8) == 11 (11) -> "-0.00000000"
ok 635 - epicsParseFloat('-0.00000000') OK
ok 636 - -FLT_MIN => '-0.00000000'
ok 637 - cvtFloatToString(-1, 0) == 2 (2) -> "-1"
ok 638 - epicsParseFloat('-1') OK
ok 639 - -1 => '-1'
ok 640 - cvtFloatToString(-1, 1) == 4 (4) -> "-1.0"
ok 641 - epicsParseFloat('-1.0') OK
ok 642 - -1 => '-1.0'
ok 643 - cvtFloatToString(-1, 8) == 11 (11) -> "-1.00000000"
ok 644 - epicsParseFloat('-1.00000000') OK
ok 645 - -1 => '-1.00000000'
ok 646 - cvtFloatToString(-1.0500001, 1) == 4 (4) -> "-1.1"
ok 647 - epicsParseFloat('-1.1') OK
ok 648 - -1.0500001 => '-1.1'
ok 649 - cvtFloatToString(-1.1, 1) == 4 (4) -> "-1.1"
ok 650 - epicsParseFloat('-1.1') OK
ok 651 - -1.1 => '-1.1'
ok 652 - cvtFloatToString(-1.1499999, 1) == 4 (4) -> "-1.1"
ok 653 - epicsParseFloat('-1.1') OK
ok 654 - -1.1499999 => '-1.1'
ok 655 - cvtFloatToString(-9.5000001, 0) == 3 (3) -> "-10"
ok 656 - epicsParseFloat('-10') OK
ok 657 - -9.5000001 => '-10'
ok 658 - cvtFloatToString(-10, 0) == 3 (3) -> "-10"
ok 659 - epicsParseFloat('-10') OK
ok 660 - -10 => '-10'
ok 661 - cvtFloatToString(-10, 1) == 5 (5) -> "-10.0"
ok 662 - epicsParseFloat('-10.0') OK
ok 663 - -10 => '-10.0'
ok 664 - cvtFloatToString(-10, 8) == 12 (12) -> "-10.00000000"
ok 665 - epicsParseFloat('-10.00000000') OK
ok 666 - -10 => '-10.00000000'
ok 667 - cvtFloatToString(-100, 0) == 4 (4) -> "-100"
ok 668 - epicsParseFloat('-100') OK
ok 669 - -100 => '-100'
ok 670 - cvtFloatToString(-100, 1) == 6 (6) -> "-100.0"
ok 671 - epicsParseFloat('-100.0') OK
ok 672 - -100 => '-100.0'
ok 673 - cvtFloatToString(-100, 8) == 13 (13) -> "-100.00000000"
ok 674 - epicsParseFloat('-100.00000000') OK
ok 675 - -100 => '-100.00000000'
ok 676 - cvtFloatToString(-1000, 0) == 5 (5) -> "-1000"
ok 677 - epicsParseFloat('-1000') OK
ok 678 - -1000 => '-1000'
ok 679 - cvtFloatToString(-1000, 1) == 7 (7) -> "-1000.0"
ok 680 - epicsParseFloat('-1000.0') OK
ok 681 - -1000 => '-1000.0'
ok 682 - cvtFloatToString(-1000, 8) == 14 (14) -> "-1000.00000000"
ok 683 - epicsParseFloat('-1000.00000000') OK
ok 684 - -1000 => '-1000.00000000'
ok 685 - cvtFloatToString(-10000, 0) == 6 (6) -> "-10000"
ok 686 - epicsParseFloat('-10000') OK
ok 687 - -10000 => '-10000'
ok 688 - cvtFloatToString(-10000, 1) == 8 (8) -> "-10000.0"
ok 689 - epicsParseFloat('-10000.0') OK
ok 690 - -10000 => '-10000.0'
ok 691 - cvtFloatToString(-10000, 8) == 15 (15) -> "-10000.00000000"
ok 692 - epicsParseFloat('-10000.00000000') OK
ok 693 - -10000 => '-10000.00000000'
ok 694 - cvtFloatToString(-100000, 0) == 7 (7) -> "-100000"
ok 695 - epicsParseFloat('-100000') OK
ok 696 - -100000 => '-100000'
ok 697 - cvtFloatToString(-100000, 1) == 9 (9) -> "-100000.0"
ok 698 - epicsParseFloat('-100000.0') OK
ok 699 - -100000 => '-100000.0'
ok 700 - cvtFloatToString(-100000, 8) == 16 (16) -> "-100000.00000000"
ok 701 - epicsParseFloat('-100000.00000000') OK
ok 702 - -100000 => '-100000.00000000'
ok 703 - cvtFloatToString(-1000000, 0) == 8 (8) -> "-1000000"
ok 704 - epicsParseFloat('-1000000') OK
ok 705 - -1000000 => '-1000000'
ok 706 - cvtFloatToString(-1000000, 1) == 10 (10) -> "-1000000.0"
ok 707 - epicsParseFloat('-1000000.0') OK
ok 708 - -1000000 => '-1000000.0'
ok 709 - cvtFloatToString(-1000000, 8) == 17 (17) -> "-1000000.00000000"
ok 710 - epicsParseFloat('-1000000.00000000') OK
ok 711 - -1000000 => '-1000000.00000000'
ok 712 - cvtFloatToString(-10000000, 0) == 9 (9) -> "-10000000"
ok 713 - epicsParseFloat('-10000000') OK
ok 714 - -10000000 => '-10000000'
ok 715 - cvtFloatToString(-10000000, 1) == 11 (11) -> "-10000000.0"
ok 716 - epicsParseFloat('-10000000.0') OK
ok 717 - -10000000 => '-10000000.0'
ok 718 - cvtFloatToString(-10000000, 8) == 18 (18) -> "-10000000.00000000"
ok 719 - epicsParseFloat('-10000000.00000000') OK
ok 720 - -10000000 => '-10000000.00000000'
# ------------------------------------------------------
# ** Positive Float scientific **
ok 721 - cvtFloatToString(1e+08, 0) == 6 (6) -> " 1e+08"
ok 722 - epicsParseFloat(' 1e+08') OK
ok 723 - 1e+08 => ' 1e+08'
ok 724 - cvtFloatToString(1e+08, 1) == 7 (7) -> "1.0e+08"
ok 725 - epicsParseFloat('1.0e+08') OK
ok 726 - 1e+08 => '1.0e+08'
ok 727 - cvtFloatToString(1e+08, 2) == 8 (8) -> "1.00e+08"
ok 728 - epicsParseFloat('1.00e+08') OK
ok 729 - 1e+08 => '1.00e+08'
ok 730 - cvtFloatToString(1e+08, 3) == 9 (9) -> "1.000e+08"
ok 731 - epicsParseFloat('1.000e+08') OK
ok 732 - 1e+08 => '1.000e+08'
ok 733 - cvtFloatToString(1e+08, 4) == 10 (10) -> "1.0000e+08"
ok 734 - epicsParseFloat('1.0000e+08') OK
ok 735 - 1e+08 => '1.0000e+08'
ok 736 - cvtFloatToString(1e+08, 5) == 11 (11) -> "1.00000e+08"
ok 737 - epicsParseFloat('1.00000e+08') OK
ok 738 - 1e+08 => '1.00000e+08'
ok 739 - cvtFloatToString(1e+08, 6) == 12 (12) -> "1.000000e+08"
ok 740 - epicsParseFloat('1.000000e+08') OK
ok 741 - 1e+08 => '1.000000e+08'
# ------------------------------------------------------
# ** Positive Double fixed-point **
ok 742 - cvtDoubleToString(0, 0) == 1 (1) -> "0"
ok 743 - epicsParseDouble('0') OK
ok 744 - 0 => '0'
ok 745 - cvtDoubleToString(0, 1) == 3 (3) -> "0.0"
ok 746 - epicsParseDouble('0.0') OK
ok 747 - 0 => '0.0'
ok 748 - cvtDoubleToString(0, 2) == 4 (4) -> "0.00"
ok 749 - epicsParseDouble('0.00') OK
ok 750 - 0 => '0.00'
ok 751 - cvtDoubleToString(0, 3) == 5 (5) -> "0.000"
ok 752 - epicsParseDouble('0.000') OK
ok 753 - 0 => '0.000'
ok 754 - cvtDoubleToString(0, 4) == 6 (6) -> "0.0000"
ok 755 - epicsParseDouble('0.0000') OK
ok 756 - 0 => '0.0000'
ok 757 - cvtDoubleToString(0, 5) == 7 (7) -> "0.00000"
ok 758 - epicsParseDouble('0.00000') OK
ok 759 - 0 => '0.00000'
ok 760 - cvtDoubleToString(0, 6) == 8 (8) -> "0.000000"
ok 761 - epicsParseDouble('0.000000') OK
ok 762 - 0 => '0.000000'
ok 763 - cvtDoubleToString(0, 7) == 9 (9) -> "0.0000000"
ok 764 - epicsParseDouble('0.0000000') OK
ok 765 - 0 => '0.0000000'
ok 766 - cvtDoubleToString(0, 8) == 10 (10) -> "0.00000000"
ok 767 - epicsParseDouble('0.00000000') OK
ok 768 - 0 => '0.00000000'
ok 769 - cvtDoubleToString(DBL_MIN, 0) == 1 (1) -> "0"
ok 770 - epicsParseDouble('0') OK
ok 771 - DBL_MIN => '0'
ok 772 - cvtDoubleToString(DBL_MIN, 1) == 3 (3) -> "0.0"
ok 773 - epicsParseDouble('0.0') OK
ok 774 - DBL_MIN => '0.0'
ok 775 - cvtDoubleToString(DBL_MIN, 2) == 4 (4) -> "0.00"
ok 776 - epicsParseDouble('0.00') OK
ok 777 - DBL_MIN => '0.00'
ok 778 - cvtDoubleToString(DBL_MIN, 3) == 5 (5) -> "0.000"
ok 779 - epicsParseDouble('0.000') OK
ok 780 - DBL_MIN => '0.000'
ok 781 - cvtDoubleToString(DBL_MIN, 4) == 6 (6) -> "0.0000"
ok 782 - epicsParseDouble('0.0000') OK
ok 783 - DBL_MIN => '0.0000'
ok 784 - cvtDoubleToString(DBL_MIN, 5) == 7 (7) -> "0.00000"
ok 785 - epicsParseDouble('0.00000') OK
ok 786 - DBL_MIN => '0.00000'
ok 787 - cvtDoubleToString(DBL_MIN, 6) == 8 (8) -> "0.000000"
ok 788 - epicsParseDouble('0.000000') OK
ok 789 - DBL_MIN => '0.000000'
ok 790 - cvtDoubleToString(DBL_MIN, 7) == 9 (9) -> "0.0000000"
ok 791 - epicsParseDouble('0.0000000') OK
ok 792 - DBL_MIN => '0.0000000'
ok 793 - cvtDoubleToString(DBL_MIN, 8) == 10 (10) -> "0.00000000"
ok 794 - epicsParseDouble('0.00000000') OK
ok 795 - DBL_MIN => '0.00000000'
ok 796 - cvtDoubleToString(0.000000004999999, 8) == 10 (10) -> "0.00000000"
ok 797 - epicsParseDouble('0.00000000') OK
ok 798 - 0.000000004999999 => '0.00000000'
ok 799 - cvtDoubleToString(0.000000005000001, 8) == 10 (10) -> "0.00000001"
ok 800 - epicsParseDouble('0.00000001') OK
ok 801 - 0.000000005000001 => '0.00000001'
ok 802 - cvtDoubleToString(0.00000004999999, 7) == 9 (9) -> "0.0000000"
ok 803 - epicsParseDouble('0.0000000') OK
ok 804 - 0.00000004999999 => '0.0000000'
ok 805 - cvtDoubleToString(0.00000005000001, 7) == 9 (9) -> "0.0000001"
ok 806 - epicsParseDouble('0.0000001') OK
ok 807 - 0.00000005000001 => '0.0000001'
ok 808 - cvtDoubleToString(0.0000004999999, 6) == 8 (8) -> "0.000000"
ok 809 - epicsParseDouble('0.000000') OK
ok 810 - 0.0000004999999 => '0.000000'
ok 811 - cvtDoubleToString(0.0000005000001, 6) == 8 (8) -> "0.000001"
ok 812 - epicsParseDouble('0.000001') OK
ok 813 - 0.0000005000001 => '0.000001'
ok 814 - cvtDoubleToString(0.000004999999, 5) == 7 (7) -> "0.00000"
ok 815 - epicsParseDouble('0.00000') OK
ok 816 - 0.000004999999 => '0.00000'
ok 817 - cvtDoubleToString(0.000005000001, 5) == 7 (7) -> "0.00001"
ok 818 - epicsParseDouble('0.00001') OK
ok 819 - 0.000005000001 => '0.00001'
ok 820 - cvtDoubleToString(0.00004999999, 4) == 6 (6) -> "0.0000"
ok 821 - epicsParseDouble('0.0000') OK
ok 822 - 0.00004999999 => '0.0000'
ok 823 - cvtDoubleToString(0.00005000001, 4) == 6 (6) -> "0.0001"
ok 824 - epicsParseDouble('0.0001') OK
ok 825 - 0.00005000001 => '0.0001'
ok 826 - cvtDoubleToString(0.0004999999, 3) == 5 (5) -> "0.000"
ok 827 - epicsParseDouble('0.000') OK
ok 828 - 0.0004999999 => '0.000'
ok 829 - cvtDoubleToString(0.0005000001, 3) == 5 (5) -> "0.001"
ok 830 - epicsParseDouble('0.001') OK
ok 831 - 0.0005000001 => '0.001'
ok 832 - cvtDoubleToString(0.004999999, 2) == 4 (4) -> "0.00"
ok 833 - epicsParseDouble('0.00') OK
ok 834 - 0.004999999 => '0.00'
ok 835 - cvtDoubleToString(0.005000001, 2) == 4 (4) -> "0.01"
ok 836 - epicsParseDouble('0.01') OK
ok 837 - 0.005000001 => '0.01'
ok 838 - cvtDoubleToString(0.04999999, 1) == 3 (3) -> "0.0"
ok 839 - epicsParseDouble('0.0') OK
ok 840 - 0.04999999 => '0.0'
ok 841 - cvtDoubleToString(0.05000001, 1) == 3 (3) -> "0.1"
ok 842 - epicsParseDouble('0.1') OK
ok 843 - 0.05000001 => '0.1'
ok 844 - cvtDoubleToString(0.4999999, 0) == 1 (1) -> "0"
ok 845 - epicsParseDouble('0') OK
ok 846 - 0.4999999 => '0'
ok 847 - cvtDoubleToString(0.5000001, 0) == 1 (1) -> "1"
ok 848 - epicsParseDouble('1') OK
ok 849 - 0.5000001 => '1'
ok 850 - cvtDoubleToString(1, 0) == 1 (1) -> "1"
ok 851 - epicsParseDouble('1') OK
ok 852 - 1 => '1'
ok 853 - cvtDoubleToString(1, 1) == 3 (3) -> "1.0"
ok 854 - epicsParseDouble('1.0') OK
ok 855 - 1 => '1.0'
ok 856 - cvtDoubleToString(1, 2) == 4 (4) -> "1.00"
ok 857 - epicsParseDouble('1.00') OK
ok 858 - 1 => '1.00'
ok 859 - cvtDoubleToString(1, 3) == 5 (5) -> "1.000"
ok 860 - epicsParseDouble('1.000') OK
ok 861 - 1 => '1.000'
ok 862 - cvtDoubleToString(1, 4) == 6 (6) -> "1.0000"
ok 863 - epicsParseDouble('1.0000') OK
ok 864 - 1 => '1.0000'
ok 865 - cvtDoubleToString(1, 5) == 7 (7) -> "1.00000"
ok 866 - epicsParseDouble('1.00000') OK
ok 867 - 1 => '1.00000'
ok 868 - cvtDoubleToString(1, 6) == 8 (8) -> "1.000000"
ok 869 - epicsParseDouble('1.000000') OK
ok 870 - 1 => '1.000000'
ok 871 - cvtDoubleToString(1, 7) == 9 (9) -> "1.0000000"
ok 872 - epicsParseDouble('1.0000000') OK
ok 873 - 1 => '1.0000000'
ok 874 - cvtDoubleToString(1, 8) == 10 (10) -> "1.00000000"
ok 875 - epicsParseDouble('1.00000000') OK
ok 876 - 1 => '1.00000000'
ok 877 - cvtDoubleToString(1.0500001, 1) == 3 (3) -> "1.1"
ok 878 - epicsParseDouble('1.1') OK
ok 879 - 1.0500001 => '1.1'
ok 880 - cvtDoubleToString(1.1, 1) == 3 (3) -> "1.1"
ok 881 - epicsParseDouble('1.1') OK
ok 882 - 1.1 => '1.1'
ok 883 - cvtDoubleToString(1.1499999, 1) == 3 (3) -> "1.1"
ok 884 - epicsParseDouble('1.1') OK
ok 885 - 1.1499999 => '1.1'
ok 886 - cvtDoubleToString(9.5000001, 0) == 2 (2) -> "10"
ok 887 - epicsParseDouble('10') OK
ok 888 - 9.5000001 => '10'
ok 889 - cvtDoubleToString(10, 0) == 2 (2) -> "10"
ok 890 - epicsParseDouble('10') OK
ok 891 - 10 => '10'
ok 892 - cvtDoubleToString(10, 1) == 4 (4) -> "10.0"
ok 893 - epicsParseDouble('10.0') OK
ok 894 - 10 => '10.0'
ok 895 - cvtDoubleToString(10, 8) == 11 (11) -> "10.00000000"
ok 896 - epicsParseDouble('10.00000000') OK
ok 897 - 10 => '10.00000000'
ok 898 - cvtDoubleToString(100, 0) == 3 (3) -> "100"
ok 899 - epicsParseDouble('100') OK
ok 900 - 100 => '100'
ok 901 - cvtDoubleToString(100, 1) == 5 (5) -> "100.0"
ok 902 - epicsParseDouble('100.0') OK
ok 903 - 100 => '100.0'
ok 904 - cvtDoubleToString(100, 8) == 12 (12) -> "100.00000000"
ok 905 - epicsParseDouble('100.00000000') OK
ok 906 - 100 => '100.00000000'
ok 907 - cvtDoubleToString(1000, 0) == 4 (4) -> "1000"
ok 908 - epicsParseDouble('1000') OK
ok 909 - 1000 => '1000'
ok 910 - cvtDoubleToString(1000, 1) == 6 (6) -> "1000.0"
ok 911 - epicsParseDouble('1000.0') OK
ok 912 - 1000 => '1000.0'
ok 913 - cvtDoubleToString(1000, 8) == 13 (13) -> "1000.00000000"
ok 914 - epicsParseDouble('1000.00000000') OK
ok 915 - 1000 => '1000.00000000'
ok 916 - cvtDoubleToString(10000, 0) == 5 (5) -> "10000"
ok 917 - epicsParseDouble('10000') OK
ok 918 - 10000 => '10000'
ok 919 - cvtDoubleToString(10000, 1) == 7 (7) -> "10000.0"
ok 920 - epicsParseDouble('10000.0') OK
ok 921 - 10000 => '10000.0'
ok 922 - cvtDoubleToString(10000, 8) == 14 (14) -> "10000.00000000"
ok 923 - epicsParseDouble('10000.00000000') OK
ok 924 - 10000 => '10000.00000000'
ok 925 - cvtDoubleToString(100000, 0) == 6 (6) -> "100000"
ok 926 - epicsParseDouble('100000') OK
ok 927 - 100000 => '100000'
ok 928 - cvtDoubleToString(100000, 1) == 8 (8) -> "100000.0"
ok 929 - epicsParseDouble('100000.0') OK
ok 930 - 100000 => '100000.0'
ok 931 - cvtDoubleToString(100000, 8) == 15 (15) -> "100000.00000000"
ok 932 - epicsParseDouble('100000.00000000') OK
ok 933 - 100000 => '100000.00000000'
ok 934 - cvtDoubleToString(1000000, 0) == 7 (7) -> "1000000"
ok 935 - epicsParseDouble('1000000') OK
ok 936 - 1000000 => '1000000'
ok 937 - cvtDoubleToString(1000000, 1) == 9 (9) -> "1000000.0"
ok 938 - epicsParseDouble('1000000.0') OK
ok 939 - 1000000 => '1000000.0'
ok 940 - cvtDoubleToString(1000000, 8) == 16 (16) -> "1000000.00000000"
ok 941 - epicsParseDouble('1000000.00000000') OK
ok 942 - 1000000 => '1000000.00000000'
ok 943 - cvtDoubleToString(10000000, 0) == 8 (8) -> "10000000"
ok 944 - epicsParseDouble('10000000') OK
ok 945 - 10000000 => '10000000'
ok 946 - cvtDoubleToString(10000000, 1) == 10 (10) -> "10000000.0"
ok 947 - epicsParseDouble('10000000.0') OK
ok 948 - 10000000 => '10000000.0'
ok 949 - cvtDoubleToString(10000000, 8) == 17 (17) -> "10000000.00000000"
ok 950 - epicsParseDouble('10000000.00000000') OK
ok 951 - 10000000 => '10000000.00000000'
# ------------------------------------------------------
# ** Negative Double fixed-point **
ok 952 - cvtDoubleToString(-DBL_MIN, 0) == 2 (2) -> "-0"
ok 953 - epicsParseDouble('-0') OK
ok 954 - -DBL_MIN => '-0'
ok 955 - cvtDoubleToString(-DBL_MIN, 1) == 4 (4) -> "-0.0"
ok 956 - epicsParseDouble('-0.0') OK
ok 957 - -DBL_MIN => '-0.0'
ok 958 - cvtDoubleToString(-DBL_MIN, 8) == 11 (11) -> "-0.00000000"
ok 959 - epicsParseDouble('-0.00000000') OK
ok 960 - -DBL_MIN => '-0.00000000'
ok 961 - cvtDoubleToString(-1, 0) == 2 (2) -> "-1"
ok 962 - epicsParseDouble('-1') OK
ok 963 - -1 => '-1'
ok 964 - cvtDoubleToString(-1, 1) == 4 (4) -> "-1.0"
ok 965 - epicsParseDouble('-1.0') OK
ok 966 - -1 => '-1.0'
ok 967 - cvtDoubleToString(-1, 8) == 11 (11) -> "-1.00000000"
ok 968 - epicsParseDouble('-1.00000000') OK
ok 969 - -1 => '-1.00000000'
ok 970 - cvtDoubleToString(-1.0500001, 1) == 4 (4) -> "-1.1"
ok 971 - epicsParseDouble('-1.1') OK
ok 972 - -1.0500001 => '-1.1'
ok 973 - cvtDoubleToString(-1.1, 1) == 4 (4) -> "-1.1"
ok 974 - epicsParseDouble('-1.1') OK
ok 975 - -1.1 => '-1.1'
ok 976 - cvtDoubleToString(-1.1499999, 1) == 4 (4) -> "-1.1"
ok 977 - epicsParseDouble('-1.1') OK
ok 978 - -1.1499999 => '-1.1'
ok 979 - cvtDoubleToString(-9.5000001, 0) == 3 (3) -> "-10"
ok 980 - epicsParseDouble('-10') OK
ok 981 - -9.5000001 => '-10'
ok 982 - cvtDoubleToString(-10, 0) == 3 (3) -> "-10"
ok 983 - epicsParseDouble('-10') OK
ok 984 - -10 => '-10'
ok 985 - cvtDoubleToString(-10, 1) == 5 (5) -> "-10.0"
ok 986 - epicsParseDouble('-10.0') OK
ok 987 - -10 => '-10.0'
ok 988 - cvtDoubleToString(-10, 8) == 12 (12) -> "-10.00000000"
ok 989 - epicsParseDouble('-10.00000000') OK
ok 990 - -10 => '-10.00000000'
ok 991 - cvtDoubleToString(-100, 0) == 4 (4) -> "-100"
ok 992 - epicsParseDouble('-100') OK
ok 993 - -100 => '-100'
ok 994 - cvtDoubleToString(-100, 1) == 6 (6) -> "-100.0"
ok 995 - epicsParseDouble('-100.0') OK
ok 996 - -100 => '-100.0'
ok 997 - cvtDoubleToString(-100, 8) == 13 (13) -> "-100.00000000"
ok 998 - epicsParseDouble('-100.00000000') OK
ok 999 - -100 => '-100.00000000'
ok 1000 - cvtDoubleToString(-1000, 0) == 5 (5) -> "-1000"
ok 1001 - epicsParseDouble('-1000') OK
ok 1002 - -1000 => '-1000'
ok 1003 - cvtDoubleToString(-1000, 1) == 7 (7) -> "-1000.0"
ok 1004 - epicsParseDouble('-1000.0') OK
ok 1005 - -1000 => '-1000.0'
ok 1006 - cvtDoubleToString(-1000, 8) == 14 (14) -> "-1000.00000000"
ok 1007 - epicsParseDouble('-1000.00000000') OK
ok 1008 - -1000 => '-1000.00000000'
ok 1009 - cvtDoubleToString(-10000, 0) == 6 (6) -> "-10000"
ok 1010 - epicsParseDouble('-10000') OK
ok 1011 - -10000 => '-10000'
ok 1012 - cvtDoubleToString(-10000, 1) == 8 (8) -> "-10000.0"
ok 1013 - epicsParseDouble('-10000.0') OK
ok 1014 - -10000 => '-10000.0'
ok 1015 - cvtDoubleToString(-10000, 8) == 15 (15) -> "-10000.00000000"
ok 1016 - epicsParseDouble('-10000.00000000') OK
ok 1017 - -10000 => '-10000.00000000'
ok 1018 - cvtDoubleToString(-100000, 0) == 7 (7) -> "-100000"
ok 1019 - epicsParseDouble('-100000') OK
ok 1020 - -100000 => '-100000'
ok 1021 - cvtDoubleToString(-100000, 1) == 9 (9) -> "-100000.0"
ok 1022 - epicsParseDouble('-100000.0') OK
ok 1023 - -100000 => '-100000.0'
ok 1024 - cvtDoubleToString(-100000, 8) == 16 (16) -> "-100000.00000000"
ok 1025 - epicsParseDouble('-100000.00000000') OK
ok 1026 - -100000 => '-100000.00000000'
ok 1027 - cvtDoubleToString(-1000000, 0) == 8 (8) -> "-1000000"
ok 1028 - epicsParseDouble('-1000000') OK
ok 1029 - -1000000 => '-1000000'
ok 1030 - cvtDoubleToString(-1000000, 1) == 10 (10) -> "-1000000.0"
ok 1031 - epicsParseDouble('-1000000.0') OK
ok 1032 - -1000000 => '-1000000.0'
ok 1033 - cvtDoubleToString(-1000000, 8) == 17 (17) -> "-1000000.00000000"
ok 1034 - epicsParseDouble('-1000000.00000000') OK
ok 1035 - -1000000 => '-1000000.00000000'
ok 1036 - cvtDoubleToString(-10000000, 0) == 9 (9) -> "-10000000"
ok 1037 - epicsParseDouble('-10000000') OK
ok 1038 - -10000000 => '-10000000'
ok 1039 - cvtDoubleToString(-10000000, 1) == 11 (11) -> "-10000000.0"
ok 1040 - epicsParseDouble('-10000000.0') OK
ok 1041 - -10000000 => '-10000000.0'
ok 1042 - cvtDoubleToString(-10000000, 8) == 18 (18) -> "-10000000.00000000"
ok 1043 - epicsParseDouble('-10000000.00000000') OK
ok 1044 - -10000000 => '-10000000.00000000'
# ------------------------------------------------------
# ** Positive Double scientific **
ok 1045 - cvtDoubleToString(1e+17, 0) == 7 (7) -> "  1e+17"
ok 1046 - epicsParseDouble('  1e+17') OK
ok 1047 - 1e+17 => '  1e+17'
ok 1048 - cvtDoubleToString(1e+17, 1) == 8 (8) -> " 1.0e+17"
ok 1049 - epicsParseDouble(' 1.0e+17') OK
ok 1050 - 1e+17 => ' 1.0e+17'
ok 1051 - cvtDoubleToString(1e+17, 2) == 9 (9) -> " 1.00e+17"
ok 1052 - epicsParseDouble(' 1.00e+17') OK
ok 1053 - 1e+17 => ' 1.00e+17'
ok 1054 - cvtDoubleToString(1e+17, 3) == 10 (10) -> " 1.000e+17"
ok 1055 - epicsParseDouble(' 1.000e+17') OK
ok 1056 - 1e+17 => ' 1.000e+17'
ok 1057 - cvtDoubleToString(1e+17, 4) == 11 (11) -> " 1.0000e+17"
ok 1058 - epicsParseDouble(' 1.0000e+17') OK
ok 1059 - 1e+17 => ' 1.0000e+17'
ok 1060 - cvtDoubleToString(1e+17, 5) == 12 (12) -> " 1.00000e+17"
ok 1061 - epicsParseDouble(' 1.00000e+17') OK
ok 1062 - 1e+17 => ' 1.00000e+17'
ok
macLibTest.t .................. 
1..93
ok  1 - FOO => FOO
ok  2 - $(FOO) => $(FOO,undefined)
ok  3 - ${FOO} => $(FOO,undefined)
ok  4 - ${FOO=${FOO}} => $(FOO,undefined)
ok  5 - ${FOO,FOO} => $(FOO,undefined)
ok  6 - ${FOO,FOO=${FOO}} => $(FOO,recursive)
ok  7 - ${FOO,BAR} => $(FOO,undefined)
ok  8 - ${FOO,BAR=baz} => $(FOO,undefined)
ok  9 - ${FOO,BAR=${FOO}} => $(FOO,undefined)
ok 10 - ${FOO,BAR=baz,FUM} => $(FOO,undefined)
ok 11 - ${FOO=${BAR},BAR=${FOO}} => $(FOO,undefined)
ok 12 - ${FOO,FOO=${BAR},BAR=${FOO}} => $(BAR,recursive)
ok 13 - ${=} => 
ok 14 - x${=}y => xy
ok 15 - ${,=} => 
ok 16 - x${,=}y => xy
ok 17 - ${FOO=} => 
ok 18 - x${FOO=}y => xy
ok 19 - ${FOO=,} => 
ok 20 - x${FOO=,}y => xy
ok 21 - ${FOO,FOO=} => 
ok 22 - x${FOO,FOO=}y => xy
ok 23 - ${FOO=,BAR} => 
ok 24 - x${FOO=,BAR}y => xy
ok 25 - ${FOO=${BAR=}} => 
ok 26 - x${FOO=${BAR=}}y => xy
ok 27 - ${FOO=,BAR=baz} => 
ok 28 - x${FOO=,BAR=baz}y => xy
ok 29 - ${FOO=${BAR},BAR=} => 
ok 30 - x${FOO=${BAR},BAR=}y => xy
ok 31 - ${=BAR} => BAR
ok 32 - x${=BAR}y => xBARy
ok 33 - ${FOO=BAR} => BAR
ok 34 - x${FOO=BAR}y => xBARy
ok 35 - ${FOO} => BLETCH
ok 36 - ${FOO,FOO} => BLETCH
ok 37 - x${FOO}y => xBLETCHy
ok 38 - x${FOO}y${FOO}z => xBLETCHyBLETCHz
ok 39 - ${FOO=BAR} => BLETCH
ok 40 - x${FOO=BAR}y => xBLETCHy
ok 41 - ${FOO=${BAZ}} => BLETCH
ok 42 - ${FOO=${BAZ},BAR=${BAZ}} => BLETCH
ok 43 - x${FOO=${BAZ}}y => xBLETCHy
ok 44 - x${FOO=${BAZ},BAR=${BAZ}}y => xBLETCHy
ok 45 - ${BAR=${FOO}} => BLETCH
ok 46 - x${BAR=${FOO}}y => xBLETCHy
ok 47 - w${BAR=x${FOO}y}z => wxBLETCHyz
ok 48 - ${FOO,FOO=BAR} => BAR
ok 49 - x${FOO,FOO=BAR}y => xBARy
ok 50 - ${BAR,BAR=${FOO}} => BLETCH
ok 51 - x${BAR,BAR=${FOO}}y => xBLETCHy
ok 52 - ${BAR,BAR=${${FOO}},BLETCH=GRIBBLE} => GRIBBLE
ok 53 - x${BAR,BAR=${${FOO}},BLETCH=GRIBBLE}y => xGRIBBLEy
ok 54 - ${${BAR,BAR=${FOO}},BLETCH=GRIBBLE} => GRIBBLE
ok 55 - x${${BAR,BAR=${FOO}},BLETCH=GRIBBLE}y => xGRIBBLEy
ok 56 - ${N=${FOO}/${BAR},BAR=GLEEP} => BLETCH/GLEEP
ok 57 - ${FOO}/${BAR} => BLETCH/GLEEP
ok 58 - x${FOO}/${BAR}y => xBLETCH/GLEEPy
ok 59 - ${FOO,BAR}/${BAR} => BLETCH/GLEEP
ok 60 - ${FOO,BAR=x}/${BAR} => BLETCH/GLEEP
ok 61 - ${BAZ=BLETCH,BAR}/${BAR} => BLETCH/GLEEP
ok 62 - ${BAZ=BLETCH,BAR=x}/${BAR} => BLETCH/GLEEP
ok 63 - ${N=${FOO}/${BAR}} => BLETCH/GLEEP
ok 64 - ${${FOO}} => BAR
ok 65 - x${${FOO}}y => xBARy
ok 66 - ${${FOO}=GRIBBLE} => BAR
ok 67 - x${${FOO}=GRIBBLE}y => xBARy
ok 68 - ${${FOO}} => GLEEP
ok 69 - ${BLETCH=${FOO}} => GLEEP
ok 70 - ${FOO} => GLEEP
ok 71 - ${FOO=BLETCH,BAR=BAZ} => BAZ
ok 72 - ${FOO} => $(BAZ,undefined)
ok 73 - ${FOO} => GRIBBLE
ok 74 - ${FOO,BAZ=GEEK} => GEEK
ok 75 - ${FOO} => VAL1
ok 76 - ${FOO} => VAL2
ok 77 - $(FOO)$(FOO1) => VAL2$(FOO1,undefined)
ok 78 - $(FOO1)$(FOO) => $(FOO1,undefined)VAL2
ok 79 - ${FOO} => $(BAR,recursive)
ok 80 - ${FOO=GRIBBLE} => $(BAR,recursive)
ok 81 - ${FOO=GRIBBLE,BAR=${FOO}} => $(BAR,recursive)
ok 82 - ${FOO,FOO=${FOO}} => $(FOO,recursive)
ok 83 - ${FOO=GRIBBLE,FOO=${FOO}} => $(FOO,recursive)
ok 84 - $(CRUX) => $(CRUX)
ok 85 - ${FOO} => $(BAR)
ok 86 - expansion returned 51, expected 51
ok 87 - final character 79, expect 79 (y)
ok 88 - terminator character 0, expect 0
ok 89 - sentinel character 7e, expect 7e, (~)
ok 90 - expansion returned 52, expected 52
ok 91 - final character 7a, expect 7a (z)
ok 92 - terminator character 0, expect 0
ok 93 - sentinel character 7e, expect 7e, (~)
ok
aslibtest.t ................... 
1..27
# testSyntaxErrors()
ok  1 - load "empty" config -> access security: bad configuration file
# testHostNames()
ok  2 - asInitMem(hostname_config, NULL)==0
ok  3 - testAccess(ASG:invalid, USER:testing, HOST:localhost, ASL:0) -> 0 == 0
ok  4 - testAccess(ASG:DEFAULT, USER:testing, HOST:localhost, ASL:0) -> 0 == 0
ok  5 - testAccess(ASG:ro, USER:testing, HOST:localhost, ASL:0) -> 1 == 1
ok  6 - testAccess(ASG:rw, USER:testing, HOST:localhost, ASL:0) -> 3 == 3
ok  7 - testAccess(ASG:invalid, USER:testing, HOST:127.0.0.1, ASL:0) -> 0 == 0
ok  8 - testAccess(ASG:DEFAULT, USER:testing, HOST:127.0.0.1, ASL:0) -> 0 == 0
ok  9 - testAccess(ASG:ro, USER:testing, HOST:127.0.0.1, ASL:0) -> 0 == 0
ok 10 - testAccess(ASG:rw, USER:testing, HOST:127.0.0.1, ASL:0) -> 0 == 0
ok 11 - testAccess(ASG:invalid, USER:testing, HOST:guaranteed.invalid., ASL:0) -> 0 == 0
ok 12 - testAccess(ASG:DEFAULT, USER:testing, HOST:guaranteed.invalid., ASL:0) -> 0 == 0
ok 13 - testAccess(ASG:ro, USER:testing, HOST:guaranteed.invalid., ASL:0) -> 0 == 0
ok 14 - testAccess(ASG:rw, USER:testing, HOST:guaranteed.invalid., ASL:0) -> 0 == 0
# testUseIP()
ok 15 - asInitMem(hostname_config, NULL)==0
ok 16 - testAccess(ASG:invalid, USER:testing, HOST:localhost, ASL:0) -> 0 == 0
ok 17 - testAccess(ASG:DEFAULT, USER:testing, HOST:localhost, ASL:0) -> 0 == 0
ok 18 - testAccess(ASG:ro, USER:testing, HOST:localhost, ASL:0) -> 0 == 0
ok 19 - testAccess(ASG:rw, USER:testing, HOST:localhost, ASL:0) -> 0 == 0
ok 20 - testAccess(ASG:invalid, USER:testing, HOST:127.0.0.1, ASL:0) -> 0 == 0
ok 21 - testAccess(ASG:DEFAULT, USER:testing, HOST:127.0.0.1, ASL:0) -> 0 == 0
ok 22 - testAccess(ASG:ro, USER:testing, HOST:127.0.0.1, ASL:0) -> 1 == 1
ok 23 - testAccess(ASG:rw, USER:testing, HOST:127.0.0.1, ASL:0) -> 3 == 3
ok 24 - testAccess(ASG:invalid, USER:testing, HOST:guaranteed.invalid., ASL:0) -> 0 == 0
ok 25 - testAccess(ASG:DEFAULT, USER:testing, HOST:guaranteed.invalid., ASL:0) -> 0 == 0
ok 26 - testAccess(ASG:ro, USER:testing, HOST:guaranteed.invalid., ASL:0) -> 0 == 0
ok 27 - testAccess(ASG:rw, USER:testing, HOST:guaranteed.invalid., ASL:0) -> 0 == 0
ok
macLib.t ...................... 
1..35
ok 1 - An object of class 'EPICS::macLib' isa 'EPICS::macLib'
ok 2 - Empty string
ok 3 - Warning $(undef)
ok 4 - macLib error message
ok 5 - Suppressed $(undef)
ok 6 - $(a)
ok 7 - ${a}
ok 8 - $(a=bar)
ok 9 - ${a=bar}
ok 10 - $(undef) again
ok 11 - ${undef} again
ok 12 - $(undef=$(a))
ok 13 - ${undef=${a}}
ok 14 - ${undef=$(a)}
ok 15 - $(undef=${a})
ok 16 - $(a=$(undef))
ok 17 - $(b)
ok 18 - $(a)
ok 19 - $(a)$(b)
ok 20 - $(a)/$(b)
ok 21 - $(a)\$(b)
ok 22 - $(a)$$(b)
ok 23 - $(c)
ok 24 - $(undef=$(c))
ok 25 - $(d)
ok 26 - $($(d))
ok 27 - $($(b)=$(a))
ok 28 - $(c) deleted
ok 29 - installMacros, $(c)
ok 30 - installMacros deletion
ok 31 - pushScope, $(a)
ok 32 - new $(a) in child
ok 33 - $(b) deleted in child
ok 34 - popScope, $(a) restored
ok 35 - $(b) restored
ok
taskwdTest.t .................. 
1..8
ok  1 - monInsert(thread='testTask1')
ok  2 - monInsert(thread='testTask2')
# Task 2 suspending
ok  3 - monNotify(thread='testTask2', suspended=1)
ok  4 - anyNotify(thread='testTask2')
ok  5 - taskNotify id='2'
# Task 2 alive again
ok  6 - monNotify(thread='testTask2', suspended=0)
# Task 2 cleaning up
ok  7 - monRemove(thread='testTask2')
# Task 1 cleaning up
ok  8 - monRemove(thread='testTask1')
ok
blockingSockTest.t ............ 
1..13
ok  1 - Server socket valid
ok  2 - Server socket listening
ok  3 - Server thread created
ok  4 - Socket valid
ok  5 - Client end connected
ok  6 - Accepted socket valid
ok  7 - Socket valid
ok  8 - Client thread created
ok  9 - Server circuit thread created
ok 10 - Server circuit created
ok 11 - Client is asleep
# Trying Shutdown mechanism
ok 12 - Shutdown() returned Ok
# server circuit was disconnected
# client circuit was disconnected
# Shutdown succeeded
# This OS behaves like "esscimqi_socketBothShutdownRequired".
ok 13 - Declared mechanism works
ok
epicsMessageQueueTest.t ....... 
1..74
# Simple single-thread tests:
ok  1 - q1.pending() == 0
ok  2 - trySend succeeded (0 == 0)
ok  3 - loop: q1.pending() == 1
ok  4 - trySend succeeded (0 == 0)
ok  5 - loop: q1.pending() == 2
ok  6 - trySend succeeded (0 == 0)
ok  7 - loop: q1.pending() == 3
ok  8 - trySend succeeded (0 == 0)
ok  9 - loop: q1.pending() == 4
ok 10 - q1.pending() == 4
ok 11 - q1.pending() == 3
ok 12 - (len == want) && (strncmp(msg1, cbuf, len) == 0)
ok 13 - q1.pending() == 2
ok 14 - (len == want) && (strncmp(msg1, cbuf, len) == 0)
ok 15 - q1.pending() == 2
ok 16 - (len == want) && (strncmp(msg1, cbuf, len) == 0)
ok 17 - q1.pending() == 3
ok 18 - loop: q1.pending() == 2
ok 19 - (len == want) & (strncmp(msg1, cbuf, len) == 0)
ok 20 - loop: q1.pending() == 1
ok 21 - (len == want) & (strncmp(msg1, cbuf, len) == 0)
ok 22 - loop: q1.pending() == 0
ok 23 - (len == want) & (strncmp(msg1, cbuf, len) == 0)
ok 24 - q1.pending() == 0
# Test sender timeout:
ok 25 - q1.pending() == 0
ok 26 - loop: q1.pending() == 1
ok 27 - loop: q1.pending() == 2
ok 28 - loop: q1.pending() == 3
ok 29 - loop: q1.pending() == 4
ok 30 - q1.pending() == 4
ok 31 - q1.pending() == 3
ok 32 - (len == want) && (strncmp(msg1, cbuf, len) == 0)
ok 33 - q1.pending() == 2
ok 34 - (len == want) && (strncmp(msg1, cbuf, len) == 0)
ok 35 - q1.pending() == 2
ok 36 - (len == want) && (strncmp(msg1, cbuf, len) == 0)
ok 37 - q1.pending() == 3
ok 38 - loop: q1.pending() == 2
ok 39 - (len == want) && (strncmp(msg1, cbuf, len) == 0)
ok 40 - loop: q1.pending() == 1
ok 41 - (len == want) && (strncmp(msg1, cbuf, len) == 0)
ok 42 - loop: q1.pending() == 0
ok 43 - (len == want) && (strncmp(msg1, cbuf, len) == 0)
ok 44 - q1.pending() == 0
# Test receiver with timeout:
ok 45 - q1.send((void *)msg1, i, 1.0) == 0
ok 46 - q1.send((void *)msg1, i, 1.0) == 0
ok 47 - q1.send((void *)msg1, i, 1.0) == 0
ok 48 - q1.send((void *)msg1, i, 1.0) == 0
ok 49 - q1.pending() == 4
ok 50 - q1.receive(...) == 0
ok 51 - q1.receive(...) == 1
ok 52 - q1.receive(...) == 2
ok 53 - q1.receive(...) == 3
ok 54 - q1.pending() == 0
ok 55 - q1.receive((void *)cbuf, sizeof cbuf, 1.0) < 0
ok 56 - q1.pending() == 0
# Single receiver with invalid size, single sender tests:
ok 57 - Send with waiting receiver
ok 58 - receive into undersized buffer returned error (-1)
ok 59 - Send with no receiver
ok 60 - receive into undersized buffer returned error (-1)
# 6 Single receiver single sender 'Sleepy timeout' tests,
#     these should take about 5.00 seconds each:
# sleepySender: sending every 0.009 seconds
ok 61 - Sent 500 (should be 500)
ok 62 - Received 500 (should be 500)
# sleepySender: sending every 0.010 seconds
ok 63 - Sent 500 (should be 500)
ok 64 - Received 500 (should be 500)
# sleepySender: sending every 0.011 seconds
ok 65 - Sent 500 (should be 500)
ok 66 - Received 500 (should be 500)
# sleepyReceiver: acquiring every 0.009 seconds
ok 67 - Sent 500 (should be 500)
ok 68 - Received 500 (should be 500)
# sleepyReceiver: acquiring every 0.010 seconds
ok 69 - Sent 500 (should be 500)
ok 70 - Received 500 (should be 500)
# sleepyReceiver: acquiring every 0.011 seconds
ok 71 - Sent 500 (should be 500)
ok 72 - Received 500 (should be 500)
# Single receiver, single sender tests:
#   priority-based scheduler, sent 4 messages
#   scheduler not strict priority, sent 5 messages
ok 73 - 10 of 10 messages sent with sender pauses
# Single receiver, multiple sender tests:
# This test lasts 30 seconds...
# ...  6
# ...  5
# ...  4
# ...  3
# ...  2
# ...  1
# Sender 4 exiting, sent 603 messages
# Sender 2 exiting, sent 621 messages
# Sender 3 exiting, sent 623 messages
# Sender 1 exiting, sent 611 messages
# Received 611 messages from Sender 1
# Received 621 messages from Sender 2
# Received 623 messages from Sender 3
# Received 603 messages from Sender 4
ok 74 - errors == 0
# Receiver one exiting
ok
epicsStackTraceTest.t ......... 
1..5
ok  1 - epicsStackTraceGetFeatures() obtains features
# calling a few nested routines and eventually dump a stack trace
# now scan the result for what we expect
# found 1 x epicsStackTrace

# found 2 x epicsStackTraceRecurseGbl

# found 2 x epicsStackTraceRecurseLcl

# found address 0xaaaacef417ac again

ok  2 - dumping symbol from library
ok  3 - dumping global symbols
ok  4 - dumping local symbols
ok  5 - dumping addresses
# Dumping a stack trace of thread '_main_':
# [    0xffffabf7b740]: /<<PKGBUILDDIR>>/lib/linux-aarch64/libCom.so.3.23.1(epicsStackTrace+0x78)
# [    0xaaaacef41758]: ./epicsStackTraceTest(epicsStackTraceRecurseLcl+0x50)
# [    0xaaaacef417ac]: ./epicsStackTraceTest(epicsStackTraceRecurseGbl+0x2c)
# [    0xaaaacef41730]: ./epicsStackTraceTest(epicsStackTraceRecurseLcl+0x28)
# [    0xaaaacef417ac]: ./epicsStackTraceTest(epicsStackTraceRecurseGbl+0x2c)
# [    0xaaaacef410b8]: ./epicsStackTraceTest(main+0xb8)
# [    0xffffabd9229c]: /lib/aarch64-linux-gnu/libc.so.6(__libc_init_first+0x9c)
# [    0xffffabd9237c]: /lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x9c)
# [    0xaaaacef415f0]: ./epicsStackTraceTest(_start+0x30)
# 
ok
ipAddrToAsciiTest.t ........... 
1..5
# In doLookup
# Start lookup
# Poke
# Finish
# In transactionComplete(localhost:42) for cb
# Finished
ok  1 - cb.cont
ok  2 - cb.done
# In doCancel
ok  3 - &trn1!=&trn2
# Start lookup1
# Wait start1
# In transactionComplete(localhost:42) for cb1
# Start lookup2
# release engine2, implicitly cancels lookup2
# Poke
# Wait for lookup2 timeout
# Finish
# Finished
ok  4 - !cb2.done
# Complete lookup1
# Poke
# Finish
# Finished
ok  5 - cb1.done
ok
osiSockTest.t ................. 
1..24
ok  1 - osiSockAttach
# udpSockTest()
ok  2 - epicsSocketCreate INET, DGRAM, 0
ok  3 - setsockopt BROADCAST := 1
ok  4 - getsockopt BROADCAST => 1
ok  5 - setsockopt BROADCAST := 0
ok  6 - getsockopt BROADCAST => 0
ok  7 - setsockopt MULTICAST_LOOP := 1
ok  8 - getsockopt MULTICAST_LOOP => 1
ok  9 - setsockopt MULTICAST_LOOP := 0
ok 10 - getsockopt MULTICAST_LOOP => 0
ok 11 - setsockopt IP_MULTICAST_TTL := 2
ok 12 - getsockopt IP_MULTICAST_TTL => 2
ok 13 - setsockopt IP_MULTICAST_TTL := 1
ok 14 - getsockopt IP_MULTICAST_TTL => 1
# udpSockFanoutBindTest()
# First test if epicsSocketEnableAddressUseForDatagramFanout() is necessary
ok 15 - bind() to port 59402
ok 16 - bind() to 59402 error -1, 98
# Now the real test
ok 17 - bind() to port 59402
ok 18 - bind() to port 59402
# udpSockFanoutTest()
not ok 19 - Found non-loopback interface # TODO Known failure on Debian buildd infra
not ok 20 - Successes 0 # TODO Known failure on Debian buildd infra
# tcpSockReuseBindTest(0)
ok 21 - bind() to port 49929
ok 22 - bind() to 49929 error -1, 98
# tcpSockReuseBindTest(1)
# epicsSocketEnableAddressReuseDuringTimeWaitState
ok 23 - bind() to port 38075
ok 24 - bind() to 38075 error -1, 98
ok
testexecname.t ................ 
1..1
ok  1 - Find "testexecname" in "/<<PKGBUILDDIR>>/modules/libcom/test/O.linux-aarch64/testexecname"
ok
yajlTest.t .................... 
1..72
ok 1 - codepoints_from_hex
ok 2 - doubles
ok 3 - integers
ok 4 - invalid_hex_char
ok 5 - map_identifiers
ok 6 - simple_with_comments
ok 7 - spec_example
ok 8 - strings
ok 9 - trailing_commas
ok 10 - difficult_json_c_test_case_with_comments
ok 11 - simple_with_comments
ok 12 - false_then_garbage
ok 13 - null_then_garbage
ok 14 - true_then_garbage
ok 15 - eof
ok 16 - integers
ok 17 - multiple
ok 18 - stuff
ok 19 - array_open
ok 20 - eof_str
ok 21 - map_open
ok 22 - partial_ok
ok 23 - array
ok 24 - array_close
ok 25 - bignums
ok 26 - bogus_char
ok 27 - codepoints_from_unicode_org
ok 28 - deep_arrays
ok 29 - difficult_json_c_test_case
ok 30 - doubles
ok 31 - doubles_in_array
ok 32 - empty_array
ok 33 - empty_string
ok 34 - escaped_bulgarian
ok 35 - escaped_foobar
ok 36 - false
ok 37 - false_then_garbage
ok 38 - issue_7
ok 39 - null_then_garbage
ok 40 - true_then_garbage
ok 41 - four_byte_utf8
ok 42 - hex
ok 43 - high_overflow
ok 44 - infinity
ok 45 - integers
ok 46 - invalid_utf8
ok 47 - isolated_surrogate_marker
ok 48 - leading_zero_in_number
ok 49 - lonely_minus_sign
ok 50 - lonely_number
ok 51 - low_overflow
ok 52 - map_close
ok 53 - minus_infinity
ok 54 - missing_integer_after_decimal_point
ok 55 - missing_integer_after_exponent
ok 56 - multiple
ok 57 - nan
ok 58 - non_utf8_char_in_string
ok 59 - partial_bad
ok 60 - null
ok 61 - nulls_and_bools
ok 62 - simple
ok 63 - simple_with_comments
ok 64 - string_invalid_escape
ok 65 - string_invalid_hex_char
ok 66 - string_with_escapes
ok 67 - string_with_invalid_newline
ok 68 - three_byte_utf8
ok 69 - true
ok 70 - truncated_surrogate
ok 71 - unescaped_bulgarian
ok 72 - zerobyte
ok
Command no_such_command not found.
iocsh Error: Break
Can't open no_such_file.cmd: No such file or directory
Can't open no_such_file.cmd: No such file or directory
iocsh Error: Break
iocsh Error: Break
Illegal double 'foo'
iocsh Error: Break
Illegal integer 'foo'
iocsh Error: Break
ERROR iocshTestBadArg.cmd line 3: Illegal double 'bad'
iocsh Error: Break
iocsh Error: Break
iocshTest.t ................... 
1..25
# Found test data in ..
# run "iocshTestSuccess.cmd"
on error break
help
#               ClockTime_Report                assert          cd
date            echo            eltc            epicsEnvSet     epicsEnvShow
epicsEnvUnset   epicsMutexShowAll               epicsParamShow  
epicsPrtEnvParams               epicsThreadResume               
epicsThreadShow epicsThreadShowAll              epicsThreadSleep
errlog          errlogInit      errlogInit2     exit            
generalTimeReport               help            installLastResortEventProvider
iocLogInit      iocLogPrefix    iocLogShow      iocshCmd        iocshLoad
iocshRun        on              position        pwd             registryDump
setIocLogDisable                taskwdShow      testHelpFunction1
testHelpFunction2               testHelpFunction3               var

Type 'help <command>' to see the arguments of <command>.  eg. 'help db*'
echo This works
This
pwd
/<<PKGBUILDDIR>>/modules/libcom/test
epicsThreadSleep 0.0
epicsThreadSleep 0
epicsThreadSleep
position success
# Reaching "success"
ok  1 - ran "iocshTestSuccess.cmd" -> 0
ok  2 - reached position success
ok  3 - not reached position success
# eval "<iocshTestSuccess.cmd"
on error break
help
#               ClockTime_Report                assert          cd
date            echo            eltc            epicsEnvSet     epicsEnvShow
epicsEnvUnset   epicsMutexShowAll               epicsParamShow  
epicsPrtEnvParams               epicsThreadResume               
epicsThreadShow epicsThreadShowAll              epicsThreadSleep
errlog          errlogInit      errlogInit2     exit            
generalTimeReport               help            installLastResortEventProvider
iocLogInit      iocLogPrefix    iocLogShow      iocshCmd        iocshLoad
iocshRun        on              position        pwd             registryDump
setIocLogDisable                taskwdShow      testHelpFunction1
testHelpFunction2               testHelpFunction3               var

Type 'help <command>' to see the arguments of <command>.  eg. 'help db*'
echo This works
This
pwd
/<<PKGBUILDDIR>>/modules/libcom/test
epicsThreadSleep 0.0
epicsThreadSleep 0
epicsThreadSleep
position success
# Reaching "success"
ok  4 - eval'd "<iocshTestSuccess.cmd" -> 0
ok  5 - reached position success
# eval "no_such_command"
ok  6 - expected error from "no_such_command" -> -1
# run "no_such_file.cmd"
ok  7 - expected error from "no_such_file.cmd" -> -1
# eval "<no_such_file.cmd"
ok  8 - expected error from "<no_such_file.cmd" -> -1
# eval "assert 0"
ok  9 - eval'd "assert 0" -> 0
# eval "assert 1"
ok 10 - expected error from "assert 1" -> -1
# Check argument parsing errors
# eval "epicsThreadSleep foo"
ok 11 - expected error from "epicsThreadSleep foo" -> -1
# eval "epicsMutexShowAll foo"
ok 12 - expected error from "epicsMutexShowAll foo" -> -1
# successful indirection
# run "iocshTestSuccessIndirect.cmd"
on error break
<iocshTestSuccess.cmd
on error break
help
#               ClockTime_Report                assert          cd
date            echo            eltc            epicsEnvSet     epicsEnvShow
epicsEnvUnset   epicsMutexShowAll               epicsParamShow  
epicsPrtEnvParams               epicsThreadResume               
epicsThreadShow epicsThreadShowAll              epicsThreadSleep
errlog          errlogInit      errlogInit2     exit            
generalTimeReport               help            installLastResortEventProvider
iocLogInit      iocLogPrefix    iocLogShow      iocshCmd        iocshLoad
iocshRun        on              position        pwd             registryDump
setIocLogDisable                taskwdShow      testHelpFunction1
testHelpFunction2               testHelpFunction3               var

Type 'help <command>' to see the arguments of <command>.  eg. 'help db*'
echo This works
This
pwd
/<<PKGBUILDDIR>>/modules/libcom/test
epicsThreadSleep 0.0
epicsThreadSleep 0
epicsThreadSleep
position success
# Reaching "success"
position after_success
# Reaching "after_success"
ok 13 - ran "iocshTestSuccessIndirect.cmd" -> 0
ok 14 - reached position success
ok 15 - reached position after_success
# run "iocshTestBadArgIndirect.cmd"
on error break
<iocshTestBadArg.cmd
on error break
position before_error
# Reaching "before_error"
epicsThreadSleep bad
ok 16 - expected error from "iocshTestBadArgIndirect.cmd" -> -1
ok 17 - reached position before_error
ok 18 - not reached position after_error
ok 19 - not reached position after_error_1
# iocshTest testHelp start
ok 20 - contents.find("help") != std::string::npos
ok 21 - contents.find("testHelpFunction1") != std::string::npos
ok 22 - contents.find("testHelpFunction2") != std::string::npos
ok 23 - contents.find("testHelpFunction3") != std::string::npos
ok 24 - compareFiles(filename, "iocshTestHelpFunction1") == true
ok 25 - compareFiles(filename, "iocshTestHelpFunctions") == true
ok
epicsLoadTest.t ............... 
1..4
# # of CPUs 4
ok  1 - !epicsFindSymbol("noSuchFunction")
# Lookup symbol from Com
ok  2 - 0xffffb81a72f0 == 0xffffb81a72f0 (epicsThreadGetCPUs) : (null)
# Load and lookup symbol from libca
# Loading ../../../../lib/linux-aarch64/libca.so
ok  3 - Loaded 0xaaaad7ec8290 : (null)
ok  4 - dbf_text 0xffffb7420160 : (null)
ok
nonEpicsThreadPriorityTest.t .. 
1..2
ok  1 # SKIP nonEpicsThreadPriorityTest must be executed with privileges to use SCHED_FIFO
ok  2 - epicsEventWait returned 0
ok
All tests successful.
Files=49, Tests=4392, 188 wallclock secs ( 0.50 usr  0.10 sys +  1.59 cusr  1.21 csys =  3.40 CPU)
Result: PASS
-------------------

make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/test/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom'
/usr/bin/make -C ./pvData runtests
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData'
rm -f /<<PKGBUILDDIR>>/modules/pvData/.tests-failed.log
/usr/bin/make -C ./configure runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/configure'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/configure/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/configure'
/usr/bin/make -C ./src runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/src'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/src/O.linux-aarch64'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/src'
/usr/bin/make -C ./testApp runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/testApp'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/testApp/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color testThread.t testEvent.t testTimer.t testBitSet.t testOverrunBitSet.t testByteBuffer.t testBaseException.t testSharedVector.t testDebugPtr.t testSerialization.t testTimeStamp.t testTypeCast.t testUnitTest.t testjson.t test_reftrack.t testanyscalar.t testprinter.t testBitSetUtil.t testIntrospect.t testPVType.t testStandardField.t testStandardPVField.t testPVData.t testPVUnion.t testConvert.t testPVScalarArray.t testPVStructureArray.t testOperators.t testFieldBuilder.t testValueBuilder.t testProperty.t testCreateRequest.t

----------------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/modules/pvData/testApp/O.linux-aarch64
testThread.t ............ 
1..6
# Tests thread
# Action waiting
# main true
# Action is false
# Action true
ok  1 - ax->actuallyRan==true
# Action is true
# testThreadRun PASSED
# Testing thread bindables
# C style function
ok  2 - cnt (1) == 1
# class method
ok  3 - inst.cnt (0) == 0
ok  4 - thread name 'test2' == 'test2' 
ok  5 - inst.cnt (1) == 1
# C++11 style lambda
ok  6 - cnt (1) == 1
ok
testEvent.t ............. 
1..9
# testBasicEvent
ok  1 - !e.tryWait()
ok  2 - !e.tryWait()
ok  3 - e.tryWait()
ok  4 - e.tryWait()
ok  5 - e.tryWait()
ok  6 - !e.tryWait()
ok  7 - e.tryWait()
ok  8 - !e.tryWait()
ok  9 - !e.tryWait()
ok
testTimer.t ............. 
1..315
# Tests timer
# testBasic oneOrd 2 twoOrd 1 threeOrd 0
# iteration 0
ok  1 - !timer.isScheduled(marker)
ok  2 - !timer.isScheduled(callbackOne)
ok  3 - !timer.isScheduled(callbackTwo)
ok  4 - !timer.isScheduled(callbackThree)
ok  5 - timer.isScheduled(callbackOne)
ok  6 - timer.isScheduled(callbackTwo)
ok  7 - timer.isScheduled(callbackThree)
# expire three
# expire two
# expire one
ok  8 - !timer.isScheduled(callbackOne)
ok  9 - !timer.isScheduled(callbackTwo)
ok 10 - !timer.isScheduled(callbackThree)
ok 11 - one counter 1 = 1
ok 12 - two counter 1 = 1
ok 13 - three counter 1 = 1
ok 14 - one first_gbl 3 = 3
ok 15 - two first_gbl 2 = 2
ok 16 - three first_gbl 1 = 1
# iteration 1
ok 17 - !timer.isScheduled(marker)
ok 18 - !timer.isScheduled(callbackOne)
ok 19 - !timer.isScheduled(callbackTwo)
ok 20 - !timer.isScheduled(callbackThree)
ok 21 - timer.isScheduled(callbackOne)
ok 22 - timer.isScheduled(callbackTwo)
ok 23 - timer.isScheduled(callbackThree)
# expire three
# expire two
# expire one
ok 24 - !timer.isScheduled(callbackOne)
ok 25 - !timer.isScheduled(callbackTwo)
ok 26 - !timer.isScheduled(callbackThree)
ok 27 - one counter 1 = 1
ok 28 - two counter 1 = 1
ok 29 - three counter 1 = 1
ok 30 - one first_gbl 3 = 3
ok 31 - two first_gbl 2 = 2
ok 32 - three first_gbl 1 = 1
# iteration 2
ok 33 - !timer.isScheduled(marker)
ok 34 - !timer.isScheduled(callbackOne)
ok 35 - !timer.isScheduled(callbackTwo)
ok 36 - !timer.isScheduled(callbackThree)
ok 37 - timer.isScheduled(callbackOne)
ok 38 - timer.isScheduled(callbackTwo)
ok 39 - timer.isScheduled(callbackThree)
# expire three
# expire two
# expire one
ok 40 - !timer.isScheduled(callbackOne)
ok 41 - !timer.isScheduled(callbackTwo)
ok 42 - !timer.isScheduled(callbackThree)
ok 43 - one counter 1 = 1
ok 44 - two counter 1 = 1
ok 45 - three counter 1 = 1
ok 46 - one first_gbl 3 = 3
ok 47 - two first_gbl 2 = 2
ok 48 - three first_gbl 1 = 1
# testCancel oneOrd 2 twoOrd 1 threeOrd 0
# iteration 0
ok 49 - !timer.isScheduled(marker)
ok 50 - !timer.isScheduled(callbackOne)
ok 51 - !timer.isScheduled(callbackTwo)
ok 52 - !timer.isScheduled(callbackThree)
ok 53 - timer.isScheduled(callbackOne)
ok 54 - timer.isScheduled(callbackTwo)
ok 55 - timer.isScheduled(callbackThree)
ok 56 - timer.isScheduled(callbackOne)
ok 57 - !timer.isScheduled(callbackTwo)
ok 58 - timer.isScheduled(callbackThree)
# expire three
# expire one
ok 59 - !timer.isScheduled(callbackOne)
ok 60 - !timer.isScheduled(callbackTwo)
ok 61 - !timer.isScheduled(callbackThree)
ok 62 - one counter 1 = 1
ok 63 - two counter 0 = 0
ok 64 - three counter 1 = 1
ok 65 - one first_gbl 2 = 3
ok 66 - two first_gbl 0 = 0
ok 67 - three first_gbl 1 = 1
# iteration 1
ok 68 - !timer.isScheduled(marker)
ok 69 - !timer.isScheduled(callbackOne)
ok 70 - !timer.isScheduled(callbackTwo)
ok 71 - !timer.isScheduled(callbackThree)
ok 72 - timer.isScheduled(callbackOne)
ok 73 - timer.isScheduled(callbackTwo)
ok 74 - timer.isScheduled(callbackThree)
ok 75 - timer.isScheduled(callbackOne)
ok 76 - !timer.isScheduled(callbackTwo)
ok 77 - timer.isScheduled(callbackThree)
# expire three
# expire one
ok 78 - !timer.isScheduled(callbackOne)
ok 79 - !timer.isScheduled(callbackTwo)
ok 80 - !timer.isScheduled(callbackThree)
ok 81 - one counter 1 = 1
ok 82 - two counter 0 = 0
ok 83 - three counter 1 = 1
ok 84 - one first_gbl 2 = 3
ok 85 - two first_gbl 0 = 0
ok 86 - three first_gbl 1 = 1
# iteration 2
ok 87 - !timer.isScheduled(marker)
ok 88 - !timer.isScheduled(callbackOne)
ok 89 - !timer.isScheduled(callbackTwo)
ok 90 - !timer.isScheduled(callbackThree)
ok 91 - timer.isScheduled(callbackOne)
ok 92 - timer.isScheduled(callbackTwo)
ok 93 - timer.isScheduled(callbackThree)
ok 94 - timer.isScheduled(callbackOne)
ok 95 - !timer.isScheduled(callbackTwo)
ok 96 - timer.isScheduled(callbackThree)
# expire three
# expire one
ok 97 - !timer.isScheduled(callbackOne)
ok 98 - !timer.isScheduled(callbackTwo)
ok 99 - !timer.isScheduled(callbackThree)
ok 100 - one counter 1 = 1
ok 101 - two counter 0 = 0
ok 102 - three counter 1 = 1
ok 103 - one first_gbl 2 = 3
ok 104 - two first_gbl 0 = 0
ok 105 - three first_gbl 1 = 1
# testBasic oneOrd 0 twoOrd 1 threeOrd 2
# iteration 0
ok 106 - !timer.isScheduled(marker)
ok 107 - !timer.isScheduled(callbackOne)
ok 108 - !timer.isScheduled(callbackTwo)
ok 109 - !timer.isScheduled(callbackThree)
ok 110 - timer.isScheduled(callbackOne)
ok 111 - timer.isScheduled(callbackTwo)
ok 112 - timer.isScheduled(callbackThree)
# expire one
# expire two
# expire three
ok 113 - !timer.isScheduled(callbackOne)
ok 114 - !timer.isScheduled(callbackTwo)
ok 115 - !timer.isScheduled(callbackThree)
ok 116 - one counter 1 = 1
ok 117 - two counter 1 = 1
ok 118 - three counter 1 = 1
ok 119 - one first_gbl 1 = 1
ok 120 - two first_gbl 2 = 2
ok 121 - three first_gbl 3 = 3
# iteration 1
ok 122 - !timer.isScheduled(marker)
ok 123 - !timer.isScheduled(callbackOne)
ok 124 - !timer.isScheduled(callbackTwo)
ok 125 - !timer.isScheduled(callbackThree)
ok 126 - timer.isScheduled(callbackOne)
ok 127 - timer.isScheduled(callbackTwo)
ok 128 - timer.isScheduled(callbackThree)
# expire one
# expire two
# expire three
ok 129 - !timer.isScheduled(callbackOne)
ok 130 - !timer.isScheduled(callbackTwo)
ok 131 - !timer.isScheduled(callbackThree)
ok 132 - one counter 1 = 1
ok 133 - two counter 1 = 1
ok 134 - three counter 1 = 1
ok 135 - one first_gbl 1 = 1
ok 136 - two first_gbl 2 = 2
ok 137 - three first_gbl 3 = 3
# iteration 2
ok 138 - !timer.isScheduled(marker)
ok 139 - !timer.isScheduled(callbackOne)
ok 140 - !timer.isScheduled(callbackTwo)
ok 141 - !timer.isScheduled(callbackThree)
ok 142 - timer.isScheduled(callbackOne)
ok 143 - timer.isScheduled(callbackTwo)
ok 144 - timer.isScheduled(callbackThree)
# expire one
# expire two
# expire three
ok 145 - !timer.isScheduled(callbackOne)
ok 146 - !timer.isScheduled(callbackTwo)
ok 147 - !timer.isScheduled(callbackThree)
ok 148 - one counter 1 = 1
ok 149 - two counter 1 = 1
ok 150 - three counter 1 = 1
ok 151 - one first_gbl 1 = 1
ok 152 - two first_gbl 2 = 2
ok 153 - three first_gbl 3 = 3
# testCancel oneOrd 0 twoOrd 1 threeOrd 2
# iteration 0
ok 154 - !timer.isScheduled(marker)
ok 155 - !timer.isScheduled(callbackOne)
ok 156 - !timer.isScheduled(callbackTwo)
ok 157 - !timer.isScheduled(callbackThree)
ok 158 - timer.isScheduled(callbackOne)
ok 159 - timer.isScheduled(callbackTwo)
ok 160 - timer.isScheduled(callbackThree)
ok 161 - timer.isScheduled(callbackOne)
ok 162 - !timer.isScheduled(callbackTwo)
ok 163 - timer.isScheduled(callbackThree)
# expire one
# expire three
ok 164 - !timer.isScheduled(callbackOne)
ok 165 - !timer.isScheduled(callbackTwo)
ok 166 - !timer.isScheduled(callbackThree)
ok 167 - one counter 1 = 1
ok 168 - two counter 0 = 0
ok 169 - three counter 1 = 1
ok 170 - one first_gbl 1 = 1
ok 171 - two first_gbl 0 = 0
ok 172 - three first_gbl 2 = 3
# iteration 1
ok 173 - !timer.isScheduled(marker)
ok 174 - !timer.isScheduled(callbackOne)
ok 175 - !timer.isScheduled(callbackTwo)
ok 176 - !timer.isScheduled(callbackThree)
ok 177 - timer.isScheduled(callbackOne)
ok 178 - timer.isScheduled(callbackTwo)
ok 179 - timer.isScheduled(callbackThree)
ok 180 - timer.isScheduled(callbackOne)
ok 181 - !timer.isScheduled(callbackTwo)
ok 182 - timer.isScheduled(callbackThree)
# expire one
# expire three
ok 183 - !timer.isScheduled(callbackOne)
ok 184 - !timer.isScheduled(callbackTwo)
ok 185 - !timer.isScheduled(callbackThree)
ok 186 - one counter 1 = 1
ok 187 - two counter 0 = 0
ok 188 - three counter 1 = 1
ok 189 - one first_gbl 1 = 1
ok 190 - two first_gbl 0 = 0
ok 191 - three first_gbl 2 = 3
# iteration 2
ok 192 - !timer.isScheduled(marker)
ok 193 - !timer.isScheduled(callbackOne)
ok 194 - !timer.isScheduled(callbackTwo)
ok 195 - !timer.isScheduled(callbackThree)
ok 196 - timer.isScheduled(callbackOne)
ok 197 - timer.isScheduled(callbackTwo)
ok 198 - timer.isScheduled(callbackThree)
ok 199 - timer.isScheduled(callbackOne)
ok 200 - !timer.isScheduled(callbackTwo)
ok 201 - timer.isScheduled(callbackThree)
# expire one
# expire three
ok 202 - !timer.isScheduled(callbackOne)
ok 203 - !timer.isScheduled(callbackTwo)
ok 204 - !timer.isScheduled(callbackThree)
ok 205 - one counter 1 = 1
ok 206 - two counter 0 = 0
ok 207 - three counter 1 = 1
ok 208 - one first_gbl 1 = 1
ok 209 - two first_gbl 0 = 0
ok 210 - three first_gbl 2 = 3
# testBasic oneOrd 0 twoOrd 2 threeOrd 1
# iteration 0
ok 211 - !timer.isScheduled(marker)
ok 212 - !timer.isScheduled(callbackOne)
ok 213 - !timer.isScheduled(callbackTwo)
ok 214 - !timer.isScheduled(callbackThree)
ok 215 - timer.isScheduled(callbackOne)
ok 216 - timer.isScheduled(callbackTwo)
ok 217 - timer.isScheduled(callbackThree)
# expire one
# expire three
# expire two
ok 218 - !timer.isScheduled(callbackOne)
ok 219 - !timer.isScheduled(callbackTwo)
ok 220 - !timer.isScheduled(callbackThree)
ok 221 - one counter 1 = 1
ok 222 - two counter 1 = 1
ok 223 - three counter 1 = 1
ok 224 - one first_gbl 1 = 1
ok 225 - two first_gbl 3 = 3
ok 226 - three first_gbl 2 = 2
# iteration 1
ok 227 - !timer.isScheduled(marker)
ok 228 - !timer.isScheduled(callbackOne)
ok 229 - !timer.isScheduled(callbackTwo)
ok 230 - !timer.isScheduled(callbackThree)
ok 231 - timer.isScheduled(callbackOne)
ok 232 - timer.isScheduled(callbackTwo)
ok 233 - timer.isScheduled(callbackThree)
# expire one
# expire three
# expire two
ok 234 - !timer.isScheduled(callbackOne)
ok 235 - !timer.isScheduled(callbackTwo)
ok 236 - !timer.isScheduled(callbackThree)
ok 237 - one counter 1 = 1
ok 238 - two counter 1 = 1
ok 239 - three counter 1 = 1
ok 240 - one first_gbl 1 = 1
ok 241 - two first_gbl 3 = 3
ok 242 - three first_gbl 2 = 2
# iteration 2
ok 243 - !timer.isScheduled(marker)
ok 244 - !timer.isScheduled(callbackOne)
ok 245 - !timer.isScheduled(callbackTwo)
ok 246 - !timer.isScheduled(callbackThree)
ok 247 - timer.isScheduled(callbackOne)
ok 248 - timer.isScheduled(callbackTwo)
ok 249 - timer.isScheduled(callbackThree)
# expire one
# expire three
# expire two
ok 250 - !timer.isScheduled(callbackOne)
ok 251 - !timer.isScheduled(callbackTwo)
ok 252 - !timer.isScheduled(callbackThree)
ok 253 - one counter 1 = 1
ok 254 - two counter 1 = 1
ok 255 - three counter 1 = 1
ok 256 - one first_gbl 1 = 1
ok 257 - two first_gbl 3 = 3
ok 258 - three first_gbl 2 = 2
# testCancel oneOrd 0 twoOrd 2 threeOrd 1
# iteration 0
ok 259 - !timer.isScheduled(marker)
ok 260 - !timer.isScheduled(callbackOne)
ok 261 - !timer.isScheduled(callbackTwo)
ok 262 - !timer.isScheduled(callbackThree)
ok 263 - timer.isScheduled(callbackOne)
ok 264 - timer.isScheduled(callbackTwo)
ok 265 - timer.isScheduled(callbackThree)
ok 266 - timer.isScheduled(callbackOne)
ok 267 - !timer.isScheduled(callbackTwo)
ok 268 - timer.isScheduled(callbackThree)
# expire one
# expire three
ok 269 - !timer.isScheduled(callbackOne)
ok 270 - !timer.isScheduled(callbackTwo)
ok 271 - !timer.isScheduled(callbackThree)
ok 272 - one counter 1 = 1
ok 273 - two counter 0 = 0
ok 274 - three counter 1 = 1
ok 275 - one first_gbl 1 = 1
ok 276 - two first_gbl 0 = 0
ok 277 - three first_gbl 2 = 2
# iteration 1
ok 278 - !timer.isScheduled(marker)
ok 279 - !timer.isScheduled(callbackOne)
ok 280 - !timer.isScheduled(callbackTwo)
ok 281 - !timer.isScheduled(callbackThree)
ok 282 - timer.isScheduled(callbackOne)
ok 283 - timer.isScheduled(callbackTwo)
ok 284 - timer.isScheduled(callbackThree)
ok 285 - timer.isScheduled(callbackOne)
ok 286 - !timer.isScheduled(callbackTwo)
ok 287 - timer.isScheduled(callbackThree)
# expire one
# expire three
ok 288 - !timer.isScheduled(callbackOne)
ok 289 - !timer.isScheduled(callbackTwo)
ok 290 - !timer.isScheduled(callbackThree)
ok 291 - one counter 1 = 1
ok 292 - two counter 0 = 0
ok 293 - three counter 1 = 1
ok 294 - one first_gbl 1 = 1
ok 295 - two first_gbl 0 = 0
ok 296 - three first_gbl 2 = 2
# iteration 2
ok 297 - !timer.isScheduled(marker)
ok 298 - !timer.isScheduled(callbackOne)
ok 299 - !timer.isScheduled(callbackTwo)
ok 300 - !timer.isScheduled(callbackThree)
ok 301 - timer.isScheduled(callbackOne)
ok 302 - timer.isScheduled(callbackTwo)
ok 303 - timer.isScheduled(callbackThree)
ok 304 - timer.isScheduled(callbackOne)
ok 305 - !timer.isScheduled(callbackTwo)
ok 306 - timer.isScheduled(callbackThree)
# expire one
# expire three
ok 307 - !timer.isScheduled(callbackOne)
ok 308 - !timer.isScheduled(callbackTwo)
ok 309 - !timer.isScheduled(callbackThree)
ok 310 - one counter 1 = 1
ok 311 - two counter 0 = 0
ok 312 - three counter 1 = 1
ok 313 - one first_gbl 1 = 1
ok 314 - two first_gbl 0 = 0
ok 315 - three first_gbl 2 = 2
ok
testBitSet.t ............ 
1..90
# testInitialize()
ok  1 - BitSet().size()==0
ok  2 - BitSet({}).size()==0
ok  3 - BitSet().set(1).set(5).set(500) ({1, 5, 500}) == BitSet({1, 5, 500}) ({1, 5, 500})
# testGetSetClearFlip... 
ok  4 - b1->isEmpty()
ok  5 - b1->cardinality() == 0
ok  6 - str == "{}"
ok  7 - b1->get(3)
ok  8 - !b1->isEmpty()
ok  9 - b1->cardinality() == 1
ok 10 - str == "{3}"
ok 11 - b1->cardinality() == 4
ok 12 - str == "{3, 66, 67, 68}"
ok 13 - b1->cardinality() == 3
ok 14 - str == "{3, 66, 68}"
ok 15 - b1->cardinality() == 3
ok 16 - str == "{3, 68, 130}"
ok 17 - b1->cardinality() == 3
ok 18 - str == "{3, 4, 68}"
ok 19 - b1->isEmpty()
ok 20 - b1->cardinality() == 0
ok 21 - str == "{}"
# testOperators... 
ok 22 - b1 == b1
ok 23 - b1 == b2
ok 24 - !(b1 == b2)
# different internal length, but the same
ok 25 - b1 == b2
# OR test
ok 26 - str == "{1, 65, 105, 106}"
ok 27 - str == "{1, 65, 105, 106}"
# AND test
ok 28 - b1 == b2
# XOR test
ok 29 - (b1.cardinality() == 1 && b1.get(128) == true)
ok 30 - (b1.cardinality() == 2 && b1.get(1) == true && b1.get(256) == true)
# assign
ok 31 - b1 != b2
ok 32 - b1 == b2
# or_and
ok 33 - str == "{2, 128}"
# {1} |= {1} & {}
ok 34 - {1} == {1}
ok 35 - !A.logical_and(B)
ok 36 - !A.logical_or(B)
ok 37 - !A.logical_and(B)
ok 38 - A.logical_or(B)
ok 39 - !A.logical_and(B)
ok 40 - A.logical_or(B)
ok 41 - A.logical_and(B)
ok 42 - A.logical_or(B)
# testSerialization
# expect  00
# actual  00
ok 43 - Serialization BIG
ok 44 - buffer remaining 0 == 0
ok 45 - {} == {}
# expect  00
# actual  00
ok 46 - Serialization LITTLE
ok 47 - buffer remaining 0 == 0
ok 48 - {} == {}
# expect  01 01
# actual  01 01
ok 49 - Serialization BIG
ok 50 - buffer remaining 0 == 0
ok 51 - {0} == {0}
# expect  01 01
# actual  01 01
ok 52 - Serialization LITTLE
ok 53 - buffer remaining 0 == 0
ok 54 - {0} == {0}
# expect  01 02
# actual  01 02
ok 55 - Serialization BIG
ok 56 - buffer remaining 0 == 0
ok 57 - {1} == {1}
# expect  01 02
# actual  01 02
ok 58 - Serialization LITTLE
ok 59 - buffer remaining 0 == 0
ok 60 - {1} == {1}
# expect  02 00 01
# actual  02 00 01
ok 61 - Serialization BIG
ok 62 - buffer remaining 0 == 0
ok 63 - {8} == {8}
# expect  02 00 01
# actual  02 00 01
ok 64 - Serialization LITTLE
ok 65 - buffer remaining 0 == 0
ok 66 - {8} == {8}
# expect  07 02 00 00 00 00 00 80
# actual  07 02 00 00 00 00 00 80
ok 67 - Serialization BIG
ok 68 - buffer remaining 0 == 0
ok 69 - {1, 55} == {1, 55}
# expect  07 02 00 00 00 00 00 80
# actual  07 02 00 00 00 00 00 80
ok 70 - Serialization LITTLE
ok 71 - buffer remaining 0 == 0
ok 72 - {1, 55} == {1, 55}
# expect  08 80 00 00 00 00 00 00 02
# actual  08 80 00 00 00 00 00 00 02
ok 73 - Serialization BIG
ok 74 - buffer remaining 0 == 0
ok 75 - {1, 63} == {1, 63}
# expect  08 02 00 00 00 00 00 00 80
# actual  08 02 00 00 00 00 00 00 80
ok 76 - Serialization LITTLE
ok 77 - buffer remaining 0 == 0
ok 78 - {1, 63} == {1, 63}
# expect  09 80 00 00 00 00 00 01 02 01
# actual  09 80 00 00 00 00 00 01 02 01
ok 79 - Serialization BIG
ok 80 - buffer remaining 0 == 0
ok 81 - {1, 8, 63, 64} == {1, 8, 63, 64}
# expect  09 02 01 00 00 00 00 00 80 01
# actual  09 02 01 00 00 00 00 00 80 01
ok 82 - Serialization LITTLE
ok 83 - buffer remaining 0 == 0
ok 84 - {1, 8, 63, 64} == {1, 8, 63, 64}
# expect  10 80 00 00 00 00 00 00 02 40 00 00 00 00 00 00 01
# actual  10 80 00 00 00 00 00 00 02 40 00 00 00 00 00 00 01
ok 85 - Serialization BIG
ok 86 - buffer remaining 0 == 0
ok 87 - {1, 63, 64, 126} == {1, 63, 64, 126}
# expect  10 02 00 00 00 00 00 00 80 01 00 00 00 00 00 00 40
# actual  10 02 00 00 00 00 00 00 80 01 00 00 00 00 00 00 40
ok 88 - Serialization LITTLE
ok 89 - buffer remaining 0 == 0
ok 90 - {1, 63, 64, 126} == {1, 63, 64, 126}
ok
testOverrunBitSet.t ..... 
1..41
# Tests for changeBitSet and overrunBitSet
ok  1 - userChangeBitSet->cardinality()==6
ok  2 - userChangeBitSet->get(valueOffset)
ok  3 - userChangeBitSet->get(severityOffset)
ok  4 - userChangeBitSet->get(messageOffset)
ok  5 - userChangeBitSet->get(secondsOffset)
ok  6 - userChangeBitSet->get(nanosecondsOffset)
ok  7 - userChangeBitSet->get(userTagOffset)
ok  8 - userOverrunBitSet->cardinality()==6
ok  9 - userOverrunBitSet->get(valueOffset)
ok 10 - userOverrunBitSet->get(severityOffset)
ok 11 - userOverrunBitSet->get(messageOffset)
ok 12 - userOverrunBitSet->get(secondsOffset)
ok 13 - userOverrunBitSet->get(nanosecondsOffset)
ok 14 - userOverrunBitSet->get(userTagOffset)
ok 15 - userChangeBitSet->cardinality()==4
ok 16 - userChangeBitSet->get(valueOffset)
ok 17 - userChangeBitSet->get(severityOffset)
ok 18 - userChangeBitSet->get(messageOffset)
ok 19 - userChangeBitSet->get(timeStampOffset)
ok 20 - userOverrunBitSet->cardinality()==4
ok 21 - userOverrunBitSet->get(valueOffset)
ok 22 - userOverrunBitSet->get(severityOffset)
ok 23 - userOverrunBitSet->get(messageOffset)
ok 24 - userOverrunBitSet->get(timeStampOffset)
ok 25 - userChangeBitSet->cardinality()==3
ok 26 - userChangeBitSet->get(valueOffset)
ok 27 - userChangeBitSet->get(secondsOffset)
ok 28 - userChangeBitSet->get(nanosecondsOffset)
ok 29 - userOverrunBitSet->cardinality()==0
ok 30 - userChangeBitSet->cardinality()==3
ok 31 - userChangeBitSet->get(valueOffset)
ok 32 - userChangeBitSet->get(secondsOffset)
ok 33 - userChangeBitSet->get(nanosecondsOffset)
ok 34 - userOverrunBitSet->cardinality()==1
ok 35 - userOverrunBitSet->get(valueOffset)
ok 36 - userChangeBitSet->cardinality()==3
ok 37 - userChangeBitSet->get(valueOffset)
ok 38 - userChangeBitSet->get(secondsOffset)
ok 39 - userChangeBitSet->get(nanosecondsOffset)
ok 40 - userOverrunBitSet->cardinality()==1
ok 41 - userOverrunBitSet->get(valueOffset)
ok
testByteBuffer.t ........ 
1..97
# Tests byteBuffer
ok  1 - buff->getSize()==32
ok  2 - buff->getPosition()==0
ok  3 - buff->getLimit()==32
ok  4 - buff->getRemaining()==32
ok  5 - buff->getPosition()==1
ok  6 - buff->getRemaining()==31
ok  7 - buff->getPosition()==2
ok  8 - buff->getRemaining()==30
ok  9 - buff->getPosition()==4
ok 10 - buff->getRemaining()==28
ok 11 - buff->getPosition()==8
ok 12 - buff->getRemaining()==24
ok 13 - buff->getPosition()==16
ok 14 - buff->getRemaining()==16
ok 15 - buff->getPosition()==20
ok 16 - buff->getRemaining()==12
ok 17 - buff->getPosition()==28
ok 18 - buff->getRemaining()==4
ok 19 - buff->getBoolean(0)==true
ok 20 - buff->getByte(1)==-12
ok 21 - buff->getShort(2)==10516
ok 22 - buff->getInt(4)==0x1937628B
ok 23 - buff->getLong(8)==2345678123LL
ok 24 - buff->getFloat(16)==testFloat
ok 25 - buff->getDouble(20)==testDouble
ok 26 - buff->getLimit()==28
ok 27 - buff->getPosition()==0
ok 28 - buff->getRemaining()==28
ok 29 - buff->getBoolean()==true
ok 30 - buff->getPosition()==1
ok 31 - buff->getByte()==-12
ok 32 - buff->getPosition()==2
ok 33 - buff->getShort()==10516
ok 34 - buff->getPosition()==4
ok 35 - buff->getInt()==0x1937628B
ok 36 - buff->getPosition()==8
ok 37 - buff->getLong()==2345678123LL
ok 38 - buff->getPosition()==16
ok 39 - buff->getFloat()==testFloat
ok 40 - buff->getPosition()==20
ok 41 - buff->getDouble()==testDouble
ok 42 - buff->getPosition()==28
ok 43 - buff->getPosition()==0
ok 44 - buff->getLimit()==32
ok 45 - buff->getRemaining()==32
ok 46 - buff->getPosition()==4
ok 47 - buff->getLimit()==32
ok 48 - buff->getRemaining()==(32-4)
ok 49 - buff->getPosition()==13
ok 50 - buff->getLimit()==32
ok 51 - buff->getRemaining()==(32-13)
ok 52 - buff->getLimit()==28
ok 53 - buff->getPosition()==0
ok 54 - buff->getRemaining()==28
ok 55 - buff->getBoolean()==true
ok 56 - buff->getPosition()==1
ok 57 - buff->getByte()==-12
ok 58 - buff->getPosition()==2
ok 59 - buff->getShort()==10516
ok 60 - buff->getPosition()==4
ok 61 - buff->getInt()==0x1937628B
ok 62 - buff->getPosition()==8
ok 63 - buff->getLong()==2345678123LL
ok 64 - buff->getPosition()==16
ok 65 - buff->getFloat()==testFloat
ok 66 - buff->getPosition()==20
ok 67 - buff->getDouble()==testDouble
ok 68 - buff->getPosition()==28
ok 69 - buff->getPosition()==0
ok 70 - buff->getLimit()==32
ok 71 - buff->getRemaining()==32
ok 72 - buff->getPosition()==6
ok 73 - strncmp(buff->getArray(),&src[2],6)==0
ok 74 - buff->getLimit()==6
ok 75 - buff->getPosition()==0
ok 76 - buff->getRemaining()==6
ok 77 - buff->getLimit()==6
ok 78 - buff->getPosition()==6
ok 79 - strncmp(&src[2],&dst[2],6)==0
# First 10 characters of destination: >>  cdefgh  <<
# check byte swapping features order=4321
ok 80 - strncmp(buf->getArray(),expect,6)==0
ok 81 - buf->getShort()==0x6162
ok 82 - buf->getInt()==0x63646566
# check byte swapping features order=1234
ok 83 - strncmp(buf->getArray(),expect,6)==0
ok 84 - buf->getShort()==0x6162
ok 85 - buf->getInt()==0x63646566
# Check epics::pvData::swap<T>(v)
ok 86 - swap<uint8>(0x80)==0x80
ok 87 - swap<uint16>(0x7080)==0x8070
ok 88 - swap<uint32>(0x10203040)==0x40302010
ok 89 - swap<uint64>(a)==b
# test correctness of unaligned access
# testArray() LE
ok 90 - buf.getPosition() (8) == 8u (8)
ok 91 - memcmp(buf.getBuffer(), "\x78\x56\x34\x12\x04\x03\x02\x01", 8)==0
ok 92 - vals[0] (270544960) == 0x10203040u (270544960)
ok 93 - vals[1] (2711790500) == 0xa1a2a3a4u (2711790500)
# testArray() BE
ok 94 - buf.getPosition() (8) == 8u (8)
ok 95 - memcmp(buf.getBuffer(), "\x12\x34\x56\x78\x01\x02\x03\x04", 8)==0
ok 96 - vals[0] (270544960) == 0x10203040u (270544960)
ok 97 - vals[1] (2711790500) == 0xa1a2a3a4u (2711790500)
ok
testBaseException.t ..... 
1..2
# Tests base exception


There is a logic_error

On line 48 of ../../testApp/misc/testBaseException.cpp
./testBaseException(_Z18testLogicExceptionv+0x64) [0xaaaab03d1d34]
./testBaseException(main+0x20) [0xaaaab03d1f80]
/lib/aarch64-linux-gnu/libc.so.6(+0x2229c) [0xffff851a229c]
/lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x9c) [0xffff851a237c]
./testBaseException(_start+0x30) [0xaaaab03d1ff0]
To translate run 'addr2line -e execname 0xXXXXXXX ...'
  Note: Must be compiled with debug symbols


There is another logic_error

On line 55 of ../../testApp/misc/testBaseException.cpp
./testBaseException(_Z18testLogicExceptionv+0x170) [0xaaaab03d1e40]
./testBaseException(main+0x20) [0xaaaab03d1f80]
/lib/aarch64-linux-gnu/libc.so.6(+0x2229c) [0xffff851a229c]
/lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x9c) [0xffff851a237c]
./testBaseException(_start+0x30) [0xaaaab03d1ff0]

ok  1 - testLogicException
testBaseException... 

all is OK
On line 38 of ../../testApp/misc/testBaseException.cpp
./testBaseException(_Z21testBaseExceptionTestv+0xbc) [0xaaaab03d21bc]
./testBaseException(main+0x24) [0xaaaab03d1f84]
/lib/aarch64-linux-gnu/libc.so.6(+0x2229c) [0xffff851a229c]
/lib/aarch64-linux-gnu/libc.so.6(__libc_start_main+0x9c) [0xffff851a237c]
./testBaseException(_start+0x30) [0xaaaab03d1ff0]



ok  2 - testBaseException
ok
testSharedVector.t ...... 
1..192
# Tests for shared_vector
# sizeof(shared_vector<pvd::int32>)=40
# Test empty vector
ok  1 - empty.size()==0
ok  2 - empty.empty()
ok  3 - empty.begin()==empty.end()
ok  4 - empty.unique()
ok  5 - empty3.empty()
ok  6 - empty3.unique()
ok  7 - empty.data()==NULL
ok  8 - empty==empty
ok  9 - !(empty!=empty)
ok 10 - empty==empty2
ok 11 - !(empty!=empty2)
# Test vector alloc w/ new[]
ok 12 - internal.size()==5
ok 13 - !internal.empty()
ok 14 - internal.unique()
ok 15 - internal.data()!=NULL
ok 16 - internal.begin()+5==internal.end()
ok 17 - internal.begin()==internal.end()-5
ok 18 - internal.begin()+2==internal.end()-3
ok 19 - internal.end()-internal.begin()==5
ok 20 - internal[2]==42
ok 21 - internal2.size()==15
ok 22 - internal2[1]==500
ok 23 - internal2.size()==5
ok 24 - internal.size()==15
ok 25 - internal.size()==0
ok 26 - internal.empty()
ok 27 - internal.unique()
ok 28 - internal.data()==NULL
# Test vector external alloc
ok 29 - nullPtr.size()==0
ok 30 - nullPtr.empty()
ok 31 - nullPtr.begin()==nullPtr.end()
ok 32 - nullPtr.unique()
ok 33 - nullPtr.data()==NULL
ok 34 - newData.size()==4
ok 35 - !newData.empty()
ok 36 - newData[0]==14
ok 37 - *tracker.count==0
ok 38 - locvar[1]==2
ok 39 - *tracker.count==0
ok 40 - *tracker.count==0
ok 41 - *tracker.count==1
# Test vector capacity
ok 42 - vect.size()==5
ok 43 - vect.dataTotal()==10
ok 44 - vect.dataPtr().get() == peek
ok 45 - vect.dataPtr().get() == peek
ok 46 - vect.size()==6
ok 47 - vect.dataTotal()==10
ok 48 - vect.dataPtr().get() == peek
ok 49 - vect.size()==10
ok 50 - vect.dataTotal()==10
ok 51 - vect.dataPtr().get() != peek
ok 52 - vect.size()==11
ok 53 - vect.dataTotal()>=11
ok 54 - vect.size()==11
ok 55 - vect.dataTotal()>=15
ok 56 - vect[1]==124
# Test vector Sharing
ok 57 - one.unique()
ok 58 - !two.unique()
ok 59 - !three.unique()
ok 60 - two.data() == three.data()
ok 61 - !one.unique()
ok 62 - two.data() == one.data()
ok 63 - two.data() == one.data()
ok 64 - two[1]==43
ok 65 - three[1]==43
ok 66 - one[1]==43
ok 67 - two[1]==43
ok 68 - three[1]==43
ok 69 - two[1]==43
ok 70 - one[1]==143
ok 71 - three[1]==43
ok 72 - one.unique()
ok 73 - two.unique()
ok 74 - three.unique()
ok 75 - one.size()==2
ok 76 - one[1]==143
ok 77 - two.size()==15
ok 78 - three.size()==15
ok 79 - two[1]==243
ok 80 - one.size()==2
ok 81 - two.size()==20
ok 82 - three.size()==15
ok 83 - two[19]==5000
# Test constant vector
ok 84 - wr==ror
ok 85 - writable.unique()
ok 86 - wcr==rocr
ok 87 - rodata.data()==compare
ok 88 - writable.data()==compare
ok 89 - rodata.data()==compare
ok 90 - rodata.data()==rodata2.data()
ok 91 - rodata.data()!=rodata2.data()
# Test vector slicing
ok 92 - half1.dataOffset()==0
ok 93 - half2.dataOffset()==5
ok 94 - half2a.dataOffset()==5
ok 95 - half1.size()==5
ok 96 - half2.size()==5
ok 97 - half2a.size()==5
ok 98 - half1.dataTotal()==10
ok 99 - half2.dataTotal()==5
ok 100 - half2a.dataTotal()==5
ok 101 - original.data() == half1.data()
ok 102 - half2.data() == half2a.data()
ok 103 - half1.dataOffset()==5
ok 104 - half2.dataOffset()==6
ok 105 - half2a.dataOffset()==6
ok 106 - half1.size()==0
ok 107 - half2.size()==4
ok 108 - half2a.size()==1
ok 109 - half1.dataTotal()==5
ok 110 - half2.dataTotal()==4
ok 111 - half2a.dataTotal()==4
ok 112 - half2.dataOffset()==0
ok 113 - half2.dataCount()==0
ok 114 - half2.dataTotal()==0
ok 115 - half2.data()==NULL
# Test push_back optimizations
# push_back 16384 times caused 26 re-allocations
ok 116 - nallocs==26
# Test vector cast to/from void
ok 117 - IV.dataPtr().get()==VV.dataPtr().get()
ok 118 - IV.size()*sizeof(pvd::int32)==VV.size()
ok 119 - IV.dataOffset()==1
ok 120 - IV.size()==2
# Test vector cast to/from const void
ok 121 - CIV.dataPtr().get()==CVV2.dataPtr().get()
ok 122 - CIV.size()*sizeof(int)==CVV2.size()
ok 123 - CIV.dataOffset()==1
ok 124 - CIV.size()==2
# Test vector of non-POD types
ok 125 - strings[0].empty()
ok 126 - structs[0].get()==NULL
ok 127 - !structs.unique()
ok 128 - structs[1].unique()
ok 129 - structs2[1].get()==temp
ok 130 - structs.unique()
ok 131 - !structs[1].unique()
ok 132 - structs2[1].get()==temp
# Test shared_vector_convert
ok 133 - ints.unique()
ok 134 - !ints.unique()
ok 135 - ints.unique()
ok 136 - floats.size()==ints.size()
ok 137 - floats.at(0)==42.0
ok 138 - !ints.unique()
ok 139 - voids.size()==ints.size()*sizeof(pvd::int32)
ok 140 - voids.original_type()==pvd::pvInt
ok 141 - ints.unique()
ok 142 - strings.size()==ints.size()
ok 143 - strings.at(0)=="42"
# convert empty array
ok 144 - pvd::shared_vector_convert<double>(pvd::shared_vector<pvd::int32>()).empty()
# Test weak_ptr counting
ok 145 - data.unique()
ok 146 - !data.unique()
ok 147 - data.unique()
ok 148 - data.unique()
ok 149 - !data.unique()
# Test freeze and thaw
ok 150 - A.unique()
ok 151 - B.unique()
ok 152 - A.size()==0
ok 153 - B.size()==6
ok 154 - A.data()!=check
ok 155 - B.data()==check
ok 156 - B.unique()
ok 157 - C.unique()
ok 158 - B.size()==6
ok 159 - C.size()==6
ok 160 - B.data()==check
ok 161 - C.data()!=NULL
ok 162 - C.at(0)==42
ok 163 - A.unique()
ok 164 - B.unique()
ok 165 - A.size()==6
ok 166 - B.size()==0
ok 167 - A.data()==check
ok 168 - B.data()!=check
ok 169 - !A.unique()
ok 170 - freeze of non-unique throws runtime_error as expected
ok 171 - 43==*A
ok 172 - 42==*B
# Check std::move()
ok 173 - A.unique()
ok 174 - B.unique()
ok 175 - A.empty()
ok 176 - B.size()==4
ok 177 - !B.empty() && B[0]==42
ok 178 - A.unique()
ok 179 - B.unique()
ok 180 - B.empty()
ok 181 - A.size()==4
ok 182 - !A.empty() && A[0]==42
ok 183 - C.unique()
ok 184 - D.unique()
ok 185 - C.empty()
ok 186 - D.size()==4*4
ok 187 - C.unique()
ok 188 - D.unique()
ok 189 - C.size()==4*4
ok 190 - D.empty()
# Check c++11 style array initialization
ok 191 - A.size()==3
ok 192 - sum==6
ok
testDebugPtr.t .......... 
1..48
# testEmpty()
ok  1 - !empty
ok  2 - refs.empty()
# testSimple()
# ctor
# one = 0xfffff6f6fb80  two = 0xfffff6f6fc50
# refs: 0xfffff6f6fb80, 
#ptr 0xfffff6f6fb80: 0xffffa1f9afa8 0xaaaada326494 0xaaaada324bac 0xaaaada322bfc 0xffffa1a3229c 0xffffa1a3237c 0xaaaada322d30 
# refs: 
# No refs
ok  3 - refs.size()==1
ok  4 - refs.find(&one)!=refs.end()
ok  5 - refs.find(&two)==refs.end()
# assign non-NULL
# refs: 0xfffff6f6fb80, 0xfffff6f6fc50, 
#ptr 0xfffff6f6fb80: 0xffffa1f9afa8 0xaaaada326494 0xaaaada324bac 0xaaaada322bfc 0xffffa1a3229c 0xffffa1a3237c 0xaaaada322d30 
#ptr 0xfffff6f6fc50: 0xffffa1f9afa8 0xaaaada324d6c 0xaaaada322bfc 0xffffa1a3229c 0xffffa1a3237c 0xaaaada322d30 
# refs: 0xfffff6f6fb80, 0xfffff6f6fc50, 
#ptr 0xfffff6f6fb80: 0xffffa1f9afa8 0xaaaada326494 0xaaaada324bac 0xaaaada322bfc 0xffffa1a3229c 0xffffa1a3237c 0xaaaada322d30 
#ptr 0xfffff6f6fc50: 0xffffa1f9afa8 0xaaaada324d6c 0xaaaada322bfc 0xffffa1a3229c 0xffffa1a3237c 0xaaaada322d30 
ok  6 - refs.size()==2
ok  7 - refs.find(&one)!=refs.end()
ok  8 - refs.find(&two)!=refs.end()
# reset
# refs: 
# No refs
# refs: 0xfffff6f6fc50, 
#ptr 0xfffff6f6fc50: 0xffffa1f9afa8 0xaaaada324d6c 0xaaaada322bfc 0xffffa1a3229c 0xffffa1a3237c 0xaaaada322d30 
ok  9 - refs.size()==0
ok 10 - refs.size()==1
ok 11 - refs.find(&one)==refs.end()
ok 12 - refs.find(&two)!=refs.end()
# copy ctor
# refs: 0xfffff6f6fc50, 0xfffff6f6fd20, 
#ptr 0xfffff6f6fc50: 0xffffa1f9afa8 0xaaaada324d6c 0xaaaada322bfc 0xffffa1a3229c 0xffffa1a3237c 0xaaaada322d30 
#ptr 0xfffff6f6fd20: 0xffffa1f9afa8 0xaaaada326598 0xaaaada32509c 0xaaaada322bfc 0xffffa1a3229c 0xffffa1a3237c 0xaaaada322d30 
# refs: 
# No refs
# three = 0xfffff6f6fd20  empty = 0xfffff6f6fde8
ok 13 - refs.size()==0
ok 14 - refs.size()==2
ok 15 - refs.find(&one)==refs.end()
ok 16 - refs.find(&two)!=refs.end()
ok 17 - refs.find(&three)!=refs.end()
ok 18 - refs.find(&empty)==refs.end()
# testCast()
ok 19 - !!one
ok 20 - one.get()==two.get()
ok 21 - one.get()==three.get()
ok 22 - one.get()==four.get()
ok 23 - X.get()==Y.get()
# testWeak()
ok 24 - three.get()==one.get()
ok 25 - three.get()==one.get()
# testEnable()
ok 26 - !!self
ok 27 - self.get()==other.get()
# testDtor()
ok 28 - !!x
ok 29 - !flag
ok 30 - flag
ok 31 - !!x
ok 32 - !flag
ok 33 - !flag2
ok 34 - !!x
ok 35 - old!=x.get()
ok 36 - flag
ok 37 - !flag2
ok 38 - flag2
# destroy Derv as Base
ok 39 - !!x
ok 40 - !flag
ok 41 - flag
# testEnableDerv()
ok 42 - !!x
ok 43 - x.get()==y.get()
ok 44 - !x
ok 45 - y.unique()
ok 46 - !!x
ok 47 - x.get()!=old
ok 48 - x.get()==y.get()
ok
testSerialization.t ..... 
1..234
# implementation of string assignment operator does not share content
# Testing introspection serialization...
ok  1 - factory.get()!=NULL
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# boolean
#  after 0xaaaaf058c0a0 == 0xaaaaf058c0a0
ok  2 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# boolean[]
#  after 0xaaaaf058c150 == 0xaaaaf058c150
ok  3 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# byte
#  after 0xaaaaf058c200 == 0xaaaaf058c200
ok  4 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# byte[]
#  after 0xaaaaf058c2c0 == 0xaaaaf058c2c0
ok  5 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# short
#  after 0xaaaaf058c360 == 0xaaaaf058c360
ok  6 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# short[]
#  after 0xaaaaf058c290 == 0xaaaaf058c290
ok  7 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# int
#  after 0xaaaaf058c330 == 0xaaaaf058c330
ok  8 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# int[]
#  after 0xaaaaf058c530 == 0xaaaaf058c530
ok  9 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# long
#  after 0xaaaaf058c5c0 == 0xaaaaf058c5c0
ok 10 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# long[]
#  after 0xaaaaf058c6e0 == 0xaaaaf058c6e0
ok 11 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# ubyte
#  after 0xaaaaf058c800 == 0xaaaaf058c800
ok 12 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# ubyte[]
#  after 0xaaaaf058c890 == 0xaaaaf058c890
ok 13 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# ushort
#  after 0xaaaaf058c920 == 0xaaaaf058c920
ok 14 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# ushort[]
#  after 0xaaaaf058c9b0 == 0xaaaaf058c9b0
ok 15 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# uint
#  after 0xaaaaf058ca40 == 0xaaaaf058ca40
ok 16 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# uint[]
#  after 0xaaaaf058cad0 == 0xaaaaf058cad0
ok 17 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# ulong
#  after 0xaaaaf058cb60 == 0xaaaaf058cb60
ok 18 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# ulong[]
#  after 0xaaaaf058cd00 == 0xaaaaf058cd00
ok 19 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# float
#  after 0xaaaaf058cea0 == 0xaaaaf058cea0
ok 20 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# float[]
#  after 0xaaaaf058cf30 == 0xaaaaf058cf30
ok 21 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# double
#  after 0xaaaaf058cfc0 == 0xaaaaf058cfc0
ok 22 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# double[]
#  after 0xaaaaf058d050 == 0xaaaaf058d050
ok 23 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# time_t
#     long secondsPastEpoch
#     int nanoseconds
#     int userTag
#  after 0xaaaaf05a1bc0 == 0xaaaaf05a1bc0
ok 24 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# time_t[]
#     time_t
#         long secondsPastEpoch
#         int nanoseconds
#         int userTag
#  after 0xaaaaf05a4e50 == 0xaaaaf05a4e50
ok 25 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# any
#  after 0xaaaaf058d200 == 0xaaaaf058d200
ok 26 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# any[]
#     any
#  after 0xaaaaf058d2e0 == 0xaaaaf058d2e0
ok 27 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# union
#     double double
#     nestedId[] nested
#         nestedId[]
#             nestedId
#                 short short
#                 long long
#     int[] intArray
#  after 0xaaaaf05a5310 == 0xaaaaf05a5310
ok 28 - *field == *deserializedField
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# union[]
#     union
#         double double
#         nestedId[] nested
#             nestedId[]
#                 nestedId
#                     short short
#                     long long
#         int[] intArray
#  after 0xaaaaf05a56c0 == 0xaaaaf05a56c0
ok 29 - *field == *deserializedField
# Testing equals...
ok 30 - factory.get()!=NULL
ok 31 - (*scalar1)==(*scalar2)
ok 32 - (*array1)==(*array2)
ok 33 - (*scalar1)==(*scalar2)
ok 34 - (*array1)==(*array2)
ok 35 - (*scalar1)==(*scalar2)
ok 36 - (*array1)==(*array2)
ok 37 - (*scalar1)==(*scalar2)
ok 38 - (*array1)==(*array2)
ok 39 - (*scalar1)==(*scalar2)
ok 40 - (*array1)==(*array2)
ok 41 - (*scalar1)==(*scalar2)
ok 42 - (*array1)==(*array2)
ok 43 - (*scalar1)==(*scalar2)
ok 44 - (*array1)==(*array2)
ok 45 - (*scalar1)==(*scalar2)
ok 46 - (*array1)==(*array2)
ok 47 - (*scalar1)==(*scalar2)
ok 48 - (*array1)==(*array2)
ok 49 - (*scalar1)==(*scalar2)
ok 50 - (*array1)==(*array2)
ok 51 - (*scalar1)==(*scalar2)
ok 52 - (*array1)==(*array2)
ok 53 - (*structure1)==(*structure2)
ok 54 - (*structureArray1)==(*structureArray2)
ok 55 - (*variantUnion1)==(*variantUnion2)
ok 56 - (*variantUnion1)==(*variantUnion2)
ok 57 - (*variantUnion1)!=(*variantUnion2)
ok 58 - (*variantUnionArray1)==(*variantUnionArray2)
ok 59 - (*union1)==(*union2)
ok 60 - (*union1)==(*union2)
ok 61 - (*union1)!=(*union2)
ok 62 - (*union1)!=(*union2)
ok 63 - (*union1)!=(*union2)
ok 64 - (*union1)!=(*variantUnion2)
ok 65 - (*unionArray1)==(*unionArray2)
ok 66 - (*variantUnionArray1)!=(*unionArray2)
# Testing scalars...
ok 67 - factory.get()!=NULL
# type boolean
ok 68 - Serialization round trip OK
ok 69 - Serialization round trip OK
# type byte
ok 70 - Serialization round trip OK
ok 71 - Serialization round trip OK
ok 72 - Serialization round trip OK
ok 73 - Serialization round trip OK
ok 74 - Serialization round trip OK
ok 75 - Serialization round trip OK
ok 76 - Serialization round trip OK
# type ubyte
ok 77 - Serialization round trip OK
ok 78 - Serialization round trip OK
ok 79 - Serialization round trip OK
ok 80 - Serialization round trip OK
# type short
ok 81 - Serialization round trip OK
ok 82 - Serialization round trip OK
ok 83 - Serialization round trip OK
ok 84 - Serialization round trip OK
ok 85 - Serialization round trip OK
ok 86 - Serialization round trip OK
ok 87 - Serialization round trip OK
# type ushort
ok 88 - Serialization round trip OK
ok 89 - Serialization round trip OK
ok 90 - Serialization round trip OK
ok 91 - Serialization round trip OK
# type int
ok 92 - Serialization round trip OK
ok 93 - Serialization round trip OK
ok 94 - Serialization round trip OK
ok 95 - Serialization round trip OK
ok 96 - Serialization round trip OK
ok 97 - Serialization round trip OK
ok 98 - Serialization round trip OK
# type uint
ok 99 - Serialization round trip OK
ok 100 - Serialization round trip OK
ok 101 - Serialization round trip OK
ok 102 - Serialization round trip OK
# type long
ok 103 - Serialization round trip OK
ok 104 - Serialization round trip OK
ok 105 - Serialization round trip OK
ok 106 - Serialization round trip OK
ok 107 - Serialization round trip OK
ok 108 - Serialization round trip OK
ok 109 - Serialization round trip OK
# type ulong
ok 110 - Serialization round trip OK
ok 111 - Serialization round trip OK
ok 112 - Serialization round trip OK
ok 113 - Serialization round trip OK
# type float
ok 114 - Serialization round trip OK
ok 115 - Serialization round trip OK
ok 116 - Serialization round trip OK
ok 117 - Serialization round trip OK
ok 118 - Serialization round trip OK
ok 119 - Serialization round trip OK
ok 120 - Serialization round trip OK
ok 121 - Serialization round trip OK
# type double
ok 122 - Serialization round trip OK
ok 123 - Serialization round trip OK
ok 124 - Serialization round trip OK
ok 125 - Serialization round trip OK
ok 126 - Serialization round trip OK
ok 127 - Serialization round trip OK
ok 128 - Serialization round trip OK
ok 129 - Serialization round trip OK
# type string
ok 130 - Serialization round trip OK
ok 131 - Serialization round trip OK
ok 132 - Serialization round trip OK
ok 133 - Serialization round trip OK
ok 134 - Serialization round trip OK
ok 135 - Serialization round trip OK
# Testing arrays...
# type boolean
ok 136 - Serialization round trip OK
ok 137 - Serialization round trip OK
# type byte
ok 138 - Serialization round trip OK
ok 139 - Serialization round trip OK
# type ubyte
ok 140 - Serialization round trip OK
ok 141 - Serialization round trip OK
# type short
ok 142 - Serialization round trip OK
ok 143 - Serialization round trip OK
# type ushort
ok 144 - Serialization round trip OK
ok 145 - Serialization round trip OK
# type int
ok 146 - Serialization round trip OK
ok 147 - Serialization round trip OK
# type uint
ok 148 - Serialization round trip OK
ok 149 - Serialization round trip OK
# type long
ok 150 - Serialization round trip OK
ok 151 - Serialization round trip OK
# type ulong
ok 152 - Serialization round trip OK
ok 153 - Serialization round trip OK
# type double
ok 154 - Serialization round trip OK
ok 155 - Serialization round trip OK
# type float
ok 156 - Serialization round trip OK
ok 157 - Serialization round trip OK
# type string
ok 158 - Serialization round trip OK
ok 159 - Serialization round trip OK
# Testing structure...
ok 160 - factory.get()!=NULL
# 	Simple structure serialization
ok 161 - Serialization round trip OK
# 	Complex structure serialization
ok 162 - Serialization round trip OK
# Testing structureID...
ok 163 - structureWithNoId!=structure1
ok 164 - structure1!=structure2
ok 165 - Serialization round trip OK
# Testing structure array...
ok 166 - factory.get()!=NULL
# empty array
ok 167 - Serialization round trip OK
# All NULLs
ok 168 - Serialization round trip OK
# Some NULLs
ok 169 - Serialization round trip OK
# Testing union...
ok 170 - factory.get()!=NULL
# 	Variant union test
ok 171 - variant.get()!=NULL
ok 172 - PVUnion::UNDEFINED_INDEX == variant->getSelectedIndex()
ok 173 - "" == variant->getSelectedFieldName()
ok 174 - Serialization round trip OK
ok 175 - doubleValue.get() == variant->get().get()
ok 176 - PVUnion::UNDEFINED_INDEX == variant->getSelectedIndex()
ok 177 - "" == variant->getSelectedFieldName()
ok 178 - Serialization round trip OK
ok 179 - intValue.get() == variant->get().get()
ok 180 - PVUnion::UNDEFINED_INDEX == variant->getSelectedIndex()
ok 181 - "" == variant->getSelectedFieldName()
ok 182 - Serialization round trip OK
ok 183 - doubleValue.get() == variant->get().get()
ok 184 - PVUnion::UNDEFINED_INDEX == variant->getSelectedIndex()
ok 185 - NULL == variant->get().get()
# 	Variant union array test
ok 186 - variantArray.get()!=NULL
ok 187 - Serialization round trip OK
# 	Variant union test
ok 188 - NULL!=u.get()
ok 189 - NULL==u->get().get()
ok 190 - PVUnion::UNDEFINED_INDEX == u->getSelectedIndex()
ok 191 - "" == u->getSelectedFieldName()
ok 192 - Serialization round trip OK
ok 193 - 12 == u->get<PVDouble>()->get()
ok 194 - 0 == u->getSelectedIndex()
ok 195 - "doubleValue" == u->getSelectedFieldName()
ok 196 - Serialization round trip OK
ok 197 - 543 == u->get<PVInt>()->get()
ok 198 - 1 == u->getSelectedIndex()
ok 199 - "intValue" == u->getSelectedFieldName()
ok 200 - Serialization round trip OK
ok 201 - 5432 == u->get<PVInt>()->get()
ok 202 - Serialization round trip OK
ok 203 - NULL==u->select(PVUnion::UNDEFINED_INDEX).get()
ok 204 - NULL==u->get().get()
ok 205 - PVUnion::UNDEFINED_INDEX == u->getSelectedIndex()
ok 206 - "" == u->getSelectedFieldName()
ok 207 - Serialization round trip OK
ok 208 - doubleValue.get() == u->get().get()
ok 209 - 0 == u->getSelectedIndex()
ok 210 - Serialization round trip OK
ok 211 - PVUnion.set(int32, PVFieldPtr const&) field type does not match test
ok 212 - PVUnion.select(int32) index out of bounds test
ok 213 - PVUnion.select(int32) index out of bounds test
ok 214 - PVUnion.set(int32, PVFieldPtr const&) index out of bounds test
# 	Union array test
ok 215 - unionArray.get()!=NULL
ok 216 - Serialization round trip OK
# Testing array size types...
ok 217 - s.get() != 0
ok 218 - Structure::DEFAULT_ID == s->getID()
ok 219 - 3 == s->getFields().size()
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# structure
#     double[] variableArray
#     double[10] fixedArray
#     double<1024> boundedArray
#  after 0xaaaaf05a4f00 == 0xaaaaf05a4f00
ok 220 - *field == *deserializedField
ok 221 - Serialization round trip OK
# Testing bounded string...
ok 222 - s.get() != 0
ok 223 - Structure::DEFAULT_ID == s->getID()
ok 224 - 3 == s->getFields().size()
# void {anonymous}::serializationFieldTest(const epics::pvData::FieldConstPtr&)
# structure
#     string str
#     string(8) boundedStr
#     double scalar
#  after 0xaaaaf05a4f00 == 0xaaaaf05a4f00
ok 225 - *field == *deserializedField
ok 226 - Serialization round trip OK
# testToString(4321)
ok 227 - 12 == 12
ok 228 - Match [0,12)
# Expected (12)
# 0000 0000002a 07746573 74696e67 
# Actual (12)
# 0000 0000002a 07746573 74696e67 
# testToString(1234)
ok 229 - 12 == 12
ok 230 - Match [0,12)
# Expected (12)
# 0000 2a000000 07746573 74696e67 
# Actual (12)
# 0000 2a000000 07746573 74696e67 
# testFromString(4321)
ok 231 - _data->getSubFieldT<PVInt>("X")->get()==42
ok 232 - _data->getSubFieldT<PVString>("Y")->get()=="testing"
# testFromString(1234)
ok 233 - _data->getSubFieldT<PVInt>("X")->get()==42
ok 234 - _data->getSubFieldT<PVString>("Y")->get()=="testing"
ok
testTimeStamp.t ......... 
1..37
# Tests timeStamp
ok  1 - nanoSecPerSec==1000000000
# current 1731725300 173443880 milliSec 1731725300173

# 2024.11.16 02:48:20 173443880 isDst false

# fromTime_t
current 1731725300 0 milliSec 1731725300000

# 2024.11.16 02:48:20 0 isDst false

# diff 0.000000e+00

ok  2 - diff==0.0
ok  3 - (left==right)
ok  4 - !(left!=right)
ok  5 - (left<=right)
ok  6 - !(left<right)
ok  7 - (left>=right)
ok  8 - !(left>right)
# diff 1.000000e+00

ok  9 - diff==1.0
ok 10 - !(left==right)
ok 11 - (left!=right)
ok 12 - !(left<=right)
ok 13 - !(left<right)
ok 14 - (left>=right)
ok 15 - (left>right)
# diff -1.000000e+00

ok 16 - diff==-1.0
ok 17 - !(left==right)
ok 18 - (left!=right)
ok 19 - (left<=right)
ok 20 - (left<right)
ok 21 - !(left>=right)
ok 22 - !(left>right)
# diff -1.000000e+00

ok 23 - diff==-1.0
ok 24 - !(left==right)
ok 25 - (left!=right)
ok 26 - (left<=right)
ok 27 - (left<right)
ok 28 - !(left>=right)
ok 29 - !(left>right)
# diff -1.000000e-09

ok 30 - diff<0.0
ok 31 - !(left==right)
ok 32 - (left!=right)
ok 33 - (left<=right)
ok 34 - (left<right)
ok 35 - !(left>=right)
ok 36 - !(left>right)
# diff 1.000000e-01

ok 37 - diff==-1.0
ok
testTypeCast.t .......... 
1..124
# Integer signed <=> unsigned
ok  1 - cast -1 (a) -> 255 (h) yields: 255
ok  2 - cast 255 (h) -> -1 (a) yields: -1
ok  3 - cast -1 (a) -> 65535 (t) yields: 65535
ok  4 - cast 65535 (t) -> -1 (a) yields: -1
ok  5 - cast -1 (a) -> 4294967295 (j) yields: 4294967295
ok  6 - cast 4294967295 (j) -> -1 (a) yields: -1
ok  7 - cast -1 (a) -> 18446744073709551615 (m) yields: 18446744073709551615
ok  8 - cast 18446744073709551615 (m) -> -1 (a) yields: -1
# Integer unsigned promote (and demote when in range)
ok  9 - cast 255 (h) -> 255 (t) yields: 255
ok 10 - cast 255 (t) -> 255 (h) yields: 255
ok 11 - cast 65535 (t) -> 65535 (j) yields: 65535
ok 12 - cast 65535 (j) -> 65535 (t) yields: 65535
ok 13 - cast 4294967295 (j) -> 4294967295 (m) yields: 4294967295
ok 14 - cast 4294967295 (m) -> 4294967295 (j) yields: 4294967295
ok 15 - cast 127 (a) -> 127 (s) yields: 127
ok 16 - cast 127 (s) -> 127 (a) yields: 127
ok 17 - cast 32767 (s) -> 32767 (i) yields: 32767
ok 18 - cast 32767 (i) -> 32767 (s) yields: 32767
ok 19 - cast 2147483647 (i) -> 2147483647 (l) yields: 2147483647
ok 20 - cast 2147483647 (l) -> 2147483647 (i) yields: 2147483647
# Double to int w/ round towards zero (aka truncation)
ok 21 - cast 2.1 (d) -> 2 (i) yields: 2
ok 22 - cast 2.5 (d) -> 2 (i) yields: 2
ok 23 - cast 2.7 (d) -> 2 (i) yields: 2
ok 24 - cast -2.1 (d) -> -2 (i) yields: -2
ok 25 - cast -2.5 (d) -> -2 (i) yields: -2
ok 26 - cast -2.7 (d) -> -2 (i) yields: -2
# Float to int w/ round towards zero (aka truncation)
ok 27 - cast 2.1 (f) -> 2 (i) yields: 2
ok 28 - cast 2.5 (f) -> 2 (i) yields: 2
ok 29 - cast 2.7 (f) -> 2 (i) yields: 2
ok 30 - cast -2.1 (f) -> -2 (i) yields: -2
ok 31 - cast -2.5 (f) -> -2 (i) yields: -2
ok 32 - cast -2.7 (f) -> -2 (i) yields: -2
# string Printing/parsing
ok 33 - cast 1 (i) -> 1 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: 1
ok 34 - cast 1 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 1 (i) yields: 1
ok 35 - cast -1 (i) -> -1 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: -1
ok 36 - cast -1 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> -1 (i) yields: -1
ok 37 - cast 1 (a) -> 1 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: 1
ok 38 - cast 1 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 1 (a) yields: 1
ok 39 - cast -1 (a) -> -1 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: -1
ok 40 - cast -1 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> -1 (a) yields: -1
ok 41 - cast 1 (h) -> 1 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: 1
ok 42 - cast 1 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 1 (h) yields: 1
ok 43 - cast 127 (i) -> 127 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: 127
ok 44 - cast 127 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 127 (i) yields: 127
ok 45 - cast -128 (i) -> -128 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: -128
ok 46 - cast -128 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> -128 (i) yields: -128
ok 47 - cast 255 (i) -> 255 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: 255
ok 48 - cast 255 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 255 (i) yields: 255
ok 49 - cast 32767 (i) -> 32767 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: 32767
ok 50 - cast 32767 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 32767 (i) yields: 32767
ok 51 - cast -32768 (i) -> -32768 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: -32768
ok 52 - cast -32768 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> -32768 (i) yields: -32768
ok 53 - cast 65535 (i) -> 65535 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: 65535
ok 54 - cast 65535 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 65535 (i) yields: 65535
ok 55 - cast 2147483647 (i) -> 2147483647 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: 2147483647
ok 56 - cast 2147483647 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 2147483647 (i) yields: 2147483647
ok 57 - cast -2147483648 (i) -> -2147483648 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: -2147483648
ok 58 - cast -2147483648 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> -2147483648 (i) yields: -2147483648
ok 59 - cast 4294967295 (j) -> 4294967295 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: 4294967295
ok 60 - cast 4294967295 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 4294967295 (j) yields: 4294967295
ok 61 - cast 9223372036854775807 (l) -> 9223372036854775807 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: 9223372036854775807
ok 62 - cast 9223372036854775807 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 9223372036854775807 (l) yields: 9223372036854775807
ok 63 - cast -9223372036854775808 (l) -> -9223372036854775808 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: -9223372036854775808
ok 64 - cast -9223372036854775808 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> -9223372036854775808 (l) yields: -9223372036854775808
ok 65 - cast 18446744073709551615 (m) -> 18446744073709551615 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: 18446744073709551615
ok 66 - cast 18446744073709551615 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 18446744073709551615 (m) yields: 18446744073709551615
ok 67 - cast 1.1 (d) -> 1.1 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: 1.1
ok 68 - cast 1.1 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 1.1 (d) yields: 1.1
ok 69 - cast 1.1e+100 (d) -> 1.1e+100 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: 1.1e+100
ok 70 - cast 1.1e+100 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 1.1e+100 (d) yields: 1.1e+100
ok 71 - cast 1.1e-100 (d) -> 1.1e-100 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: 1.1e-100
ok 72 - cast 1.1e-100 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 1.1e-100 (d) yields: 1.1e-100
ok 73 - cast 1.1E+100 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 1.1e+100 (d) yields: 1.1e+100
ok 74 - cast 1.1E+100 (PKc) -> 1.1e+100 (d) yields: 1.1e+100
ok 75 - cast true (c) -> true (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: true
ok 76 - cast true (c) -> true (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: true
ok 77 - cast true (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> true (c) yields: true
ok 78 - cast false (c) -> false (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) yields: false
ok 79 - cast false (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> false (c) yields: false
ok 80 - cast True (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> true (c) yields: true
ok 81 - cast False (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> false (c) yields: false
ok 82 - cast TRUE (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> true (c) yields: true
ok 83 - cast FALSE (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> false (c) yields: false
# string Parsing
ok 84 - cast 0xf (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 15 (i) yields: 15
ok 85 - cast 0xF (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 15 (i) yields: 15
ok 86 - cast -0xF (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> -15 (i) yields: -15
ok 87 - cast 0x10 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 16 (i) yields: 16
ok 88 - cast -0x10 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> -16 (i) yields: -16
ok 89 - cast 07 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 7 (i) yields: 7
ok 90 - cast 010 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 8 (i) yields: 8
ok 91 - cast -07 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> -7 (i) yields: -7
ok 92 - cast -010 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> -8 (i) yields: -8
ok 93 - cast 0xf (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 15 (l) yields: 15
ok 94 - cast 0xF (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 15 (l) yields: 15
ok 95 - cast -0xF (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> -15 (l) yields: -15
ok 96 - cast 0x10 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 16 (l) yields: 16
ok 97 - cast -0x10 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> -16 (l) yields: -16
ok 98 - cast 07 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 7 (l) yields: 7
ok 99 - cast 010 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> 8 (l) yields: 8
ok 100 - cast -07 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> -7 (l) yields: -7
ok 101 - cast -010 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> -8 (l) yields: -8
# string parsing errors
ok 102 - Got expected error hello! (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (i) fails with: parseToPOD: No digits to convert
ok 103 - Got expected error 42 is the answer (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (i) fails with: parseToPOD: Extraneous characters
ok 104 - Got expected error hello! (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (l) fails with: parseToPOD: No digits to convert
ok 105 - Got expected error 42 is the answer (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (l) fails with: parseToPOD: Extraneous characters
ok 106 - Got expected error hello! (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (d) fails with: parseToPOD: No digits to convert
ok 107 - Got expected error 42 is the answer (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (d) fails with: parseToPOD: Extraneous characters
ok 108 - Got expected error 1000 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (a) fails with: parseToPOD: Too large to represent
ok 109 - Got expected error -1000 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (a) fails with: parseToPOD: Too large to represent
ok 110 - Got expected error 1e+1000 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (d) fails with: parseToPOD: Too large to represent
ok 111 - Got expected error -1e+1000 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (d) fails with: parseToPOD: Too large to represent
ok 112 - Got expected error hello (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (c) fails with: parseToPOD: string no match true/false
ok 113 - Got expected error 1 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (c) fails with: parseToPOD: string no match true/false
ok 114 - Got expected error 0 (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (c) fails with: parseToPOD: string no match true/false
ok 115 - Got expected error T (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (c) fails with: parseToPOD: string no match true/false
ok 116 - Got expected error F (NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) -> (c) fails with: parseToPOD: string no match true/false
# Floating point overflows
ok 117 - cast 1e+300 (d) -> 3.40282e+38 (f) yields: 3.40282e+38
ok 118 - cast -1e+300 (d) -> -3.40282e+38 (f) yields: -3.40282e+38
ok 119 - cast 1e-300 (d) -> 1.17549e-38 (f) yields: 1.17549e-38
ok 120 - cast -1e-300 (d) -> -1.17549e-38 (f) yields: -1.17549e-38
ok 121 - Test cast double NAN to float NAN yields: nan
# Test vcast int32 -> string
# Yields 1234 506001 42424242
ok 122 - result[0]=="1234"
ok 123 - result[1]=="506001"
ok 124 - result[2]=="42424242"
ok
testUnitTest.t .......... 
1..10
# ------- MyTest::test1 --------
ok  1 - MyTest::MyTest
ok  2 - test1
ok  3 - MyTest::~MyTest
# ------- MyTest::test2 --------
ok  4 - MyTest::MyTest
ok  5 - test2
ok  6 - MyTest::~MyTest
ok  7 - x (hello) == "hello" (hello)
ok  8 - x (hello) == "hello" (hello) Extra
ok  9 - alarm.severity (1) == 1
ok 10 - alarm.message (hello) == hello More
ok
testjson.t .............. 
1..29
# testparseany()
structure 
    long hello 42
    structure one
        string two test

ok  1 - hello (42) == 42
ok  2 - one.two (test) == test
# testparseanyarray()
structure 
    long[] hello [42,43]

ok  3 - hello ({2}[42, 43]) == {2}[42, 43]
# testparsebare()
ok  4 - fld->get()==5
ok  5 - bits ({0}) == pvd::BitSet().set(0) ({0})
ok  6 - fld->get()==5
ok  7 - fld->get()=="hello"
# testparseanyjunk()
ok  8 - catch expected exception: Bare value not supported
ok  9 - catch expected exception: Bare array not supported
ok 10 - catch expected exception: Error on line 1 : parse error: trailing garbage
                                    {} x
                     (right here) ------^

ok 11 # SKIP yajl >= 2.1.0 handles trailing comments for us
ok 12 # SKIP yajl >= 2.1.0 handles trailing comments for us
ok 13 - catch expected exception: Error on line 3 : parse error: trailing garbage
                                       {}
                     (right here) ------^

# testInto()
structure 
    int scalar 0
    long[] ivec []
    string[] svec []
    structure sub
        structure x
            int y 0
    int extra 0
    structure[] sarr
    any any
        (none)
    union almost
        (none)
ok 14 - assigned ({1, 2, 3, 6, 8, 9, 10}) == pvd::BitSet() .set(val->getSubField("scalar")->getFieldOffset()) .set(val->getSubField("ivec")->getFieldOffset()) .set(val->getSubField("svec")->getFieldOffset()) .set(val->getSubField("sub.x.y")->getFieldOffset()) .set(val->getSubField("sarr")->getFieldOffset()) .set(val->getSubField("any")->getFieldOffset()) .set(val->getSubField("almost")->getFieldOffset()) ({1, 2, 3, 6, 8, 9, 10})
structure 
    int scalar 42
    long[] ivec [1,2,3]
    string[] svec [one, two]
    structure sub
        structure x
            int y 43
    int extra 0
    structure[] sarr
        structure 
            int a 5
            int b 6
        structure 
            int a 7
            int b 8
        structure 
            int a 9
            int b 10
    any any
        string  4.2
    union almost
        string  "long string /with\\ several \" and \' characters\x1F\xE2\x@C\x85"
ok 15 - scalar (42) == 42
ok 16 - sub.x.y (43) == 43
ok 17 - ivec ({3}[1, 2, 3]) == {3}[1, 2, 3]
ok 18 - svec ({2}[one, two]) == {2}[one, two]
ok 19 - elems.size() (3) == 3u (3)
ok 20 - a (5) == 5
ok 21 - b (6) == 6
ok 22 - a (7) == 7
ok 23 - b (8) == 8
ok 24 - a (9) == 9
ok 25 - b (10) == 10
ok 26 - any (4.2) == 4.2
ok 27 - almost (long string /with\ several " and ' characters✅) == long string /with\ several " and ' characters✅
# testroundtrip()
# Parse expected
structure 
    int scalar 42
    long[] ivec [1,2,3]
    string[] svec [one, two]
    structure sub
        structure x
            int y 43
    int extra 0
    structure[] sarr
        structure 
            int a 5
            int b 6
        structure 
            int a 7
            int b 8
        structure 
            int a 9
            int b 10
    any any
        string  4.2
    union almost
        string  "long string /with\\ several \" and \' characters\x1F\xE2\x@C\x85"
# re-print parsed value
{
"scalar": 42,
"ivec": [
1,
2,
3
],
"svec": [
"one",
"two"
],
"sub": {
"x": {
"y": 43
}
},
"extra": 0,
"sarr": [
{
"a": 5,
"b": 6
},
{
"a": 7,
"b": 8
},
{
"a": 9,
"b": 10
}
],
"any": "4.2",
"almost": "long string /with\\ several \" and ' characters\u001F✅"
}

# re-parse re-printed value
ok 28 - *val (structure 
#     int scalar 42
#     long[] ivec [1,2,3]
#     string[] svec [one, two]
#     structure sub
#         structure x
#             int y 43
#     int extra 0
#     structure[] sarr
#         structure 
#             int a 5
#             int b 6
#         structure 
#             int a 7
#             int b 8
#         structure 
#             int a 9
#             int b 10
#     any any
#         string  4.2
#     union almost
#         string  "long string /with\\ several \" and \' characters\x1F\xE2\x@C\x85"
# ) == *val2 (structure 
#     int scalar 42
#     long[] ivec [1,2,3]
#     string[] svec [one, two]
#     structure sub
#         structure x
#             int y 43
#     int extra 0
#     structure[] sarr
#         structure 
#             int a 5
#             int b 6
#         structure 
#             int a 7
#             int b 8
#         structure 
#             int a 9
#             int b 10
#     any any
#         string  4.2
#     union almost
#         string  "long string /with\\ several \" and \' characters\x1F\xE2\x@C\x85"
# )
# print value
ok 29 - round2 ({"scalar":42,"ivec":[1,2,3],"svec":["one","two"],"sub":{"x":{"y":43}},"extra":0,"sarr":[{"a":5,"b":6},{"a":7,"b":8},{"a":9,"b":10}],"any":"4.2","almost":"long string /with\\ several \" and ' characters\u001F✅"}) == "{\"scalar\":42," "\"ivec\":[1,2,3]," "\"svec\":[\"one\",\"two\"]," "\"sub\":{" "\"x\":{" "\"y\":43" "}}," "\"extra\":0," "\"sarr\":[{\"a\":5,\"b\":6}," "{\"a\":7,\"b\":8}," "{\"a\":9,\"b\":10}]," "\"any\":\"4.2\"," "\"almost\":\"long string /with\\\\ several \\\" and ' characters\\u001F\xe2\x9c\x85\"" "}" ({"scalar":42,"ivec":[1,2,3],"svec":["one","two"],"sub":{"x":{"y":43}},"extra":0,"sarr":[{"a":5,"b":6},{"a":7,"b":8},{"a":9,"b":10}],"any":"4.2","almost":"long string /with\\ several \" and ' characters\u001F✅"})
ok
test_reftrack.t ......... 
1..18
# testReg()
ok  1 - epics::readRefCounter("cnt1")==1
ok  2 - epics::readRefCounter("cnt1")==2
ok  3 - epics::readRefCounter("cnt1")==0
# testSnap()
ok  4 - snap1.size()>=2
ok  5 - snap2.size()>=3
ok  6 - snap3.size()>=2
ok  7 - delta12.size()>=3
ok  8 - delta13.size()>=3
ok  9 - delta23.size()>=3
ok 10 - delta12["cnt1"]==epics::RefSnapshot::Count(2, 1)
ok 11 - delta12["cnt2"]==epics::RefSnapshot::Count(11, 1)
ok 12 - delta12["cnt3"]==epics::RefSnapshot::Count(21, 21)
ok 13 - delta23["cnt1"]==epics::RefSnapshot::Count(0, -2)
ok 14 - delta23["cnt2"]==epics::RefSnapshot::Count(13, 2)
ok 15 - delta23["cnt3"]==epics::RefSnapshot::Count(23, 2)
ok 16 - delta13["cnt1"]==epics::RefSnapshot::Count(0, -1)
ok 17 - delta13["cnt2"]==epics::RefSnapshot::Count(13, 3)
ok 18 - delta13["cnt3"]==epics::RefSnapshot::Count(23, 23)
ok
testanyscalar.t ......... 
1..75
# test_empty()
ok  1 - O.empty()
ok  2 - !O
ok  3 - catch expected exception: bad_cast() type mis-match
ok  4 - catch expected exception: bad_cast() type mis-match
# test_ctor()
ok  5 - A.type() (int) == pvd::pvInt (int)
ok  6 - B.type() (double) == pvd::pvDouble (double)
ok  7 - C.type() (string) == pvd::pvString (string)
ok  8 - D.type() (string) == pvd::pvString (string)
ok  9 - A.ref<pvd::int32>() (10) == 10 (10)
ok 10 - B.ref<double>() (10) == 10 (10)
ok 11 - C.ref<std::string>() (foo) == "foo" (foo)
ok 12 - D.ref<std::string>() (bar) == "bar" (bar)
# test_ctor_void()
ok 13 - A.type() (int) == pvd::pvInt (int)
ok 14 - A.ref<pvd::int32>() (42) == 42 (42)
ok 15 - B.type() (string) == pvd::pvString (string)
ok 16 - B.ref<std::string>() (hello) == "hello" (hello)
# test_basic()
ok 17 - !I.empty()
ok 18 - !!I
ok 19 - I.type() (int) == pvd::pvInt (int)
ok 20 - I.ref<pvd::int32>() (42) == 42 (42)
ok 21 - I.as<pvd::int32>() (42) == 42 (42)
ok 22 - I.as<double>() (42) == 42.0 (42)
ok 23 - I.as<std::string>() (42) == "42" (42)
ok 24 - I2.type() (int) == pvd::pvInt (int)
ok 25 - I2.ref<pvd::int32>() (42) == 42 (42)
ok 26 - I2.as<pvd::int32>() (42) == 42 (42)
ok 27 - I2.as<double>() (42) == 42.0 (42)
ok 28 - I2.as<std::string>() (42) == "42" (42)
ok 29 - catch expected exception: bad_cast() type mis-match
ok 30 - strm.str() (42) == "42" (42)
ok 31 - I.ref<pvd::int32>() (43) == 43 (43)
ok 32 - I.as<pvd::int32>() (43) == 43 (43)
ok 33 - I.as<double>() (43) == 43.0 (43)
ok 34 - I.type() (string) == pvd::pvString (string)
ok 35 - I.ref<std::string>() (hello) == "hello" (hello)
ok 36 - I.as<std::string>() (hello) == "hello" (hello)
ok 37 - catch expected exception: bad_cast() type mis-match
ok 38 - !I.empty()
ok 39 - !O.empty()
ok 40 - I.ref<std::string>() (hello) == "hello" (hello)
ok 41 - O.ref<std::string>() (hello) == "hello" (hello)
ok 42 - I.empty()
ok 43 - !O.empty()
ok 44 - catch expected exception: bad_cast() type mis-match
ok 45 - O.ref<std::string>() (hello) == "hello" (hello)
# test_swap()
ok 46 - A.empty()
ok 47 - B.empty()
ok 48 - A.ref<std::string>() (hello) == "hello" (hello)
ok 49 - B.empty()
ok 50 - A.ref<pvd::int32>() (40) == 40 (40)
ok 51 - B.empty()
ok 52 - A.empty()
ok 53 - B.ref<std::string>() (world) == "world" (world)
ok 54 - A.ref<std::string>() (hello) == "hello" (hello)
ok 55 - B.ref<std::string>() (world) == "world" (world)
ok 56 - A.ref<pvd::int32>() (40) == 40 (40)
ok 57 - B.ref<std::string>() (world) == "world" (world)
ok 58 - A.empty()
ok 59 - B.ref<pvd::int32>() (39) == 39 (39)
ok 60 - A.ref<std::string>() (hello) == "hello" (hello)
ok 61 - B.ref<pvd::int32>() (39) == 39 (39)
ok 62 - A.ref<pvd::int32>() (40) == 40 (40)
ok 63 - B.ref<pvd::int32>() (39) == 39 (39)
# test_move()
ok 64 - x.empty()
ok 65 - y.empty()
ok 66 - x.empty()
ok 67 - y.ref<pvd::int32>() (5) == 5 (5)
ok 68 - x.empty()
ok 69 - y.ref<std::string>() (hello) == "hello" (hello)
ok 70 - x.empty()
ok 71 - y.empty()
ok 72 - x.empty()
ok 73 - y.empty()
ok 74 - x.empty()
ok 75 - y.empty()
ok
testprinter.t ........... 
1..26
# void {anonymous}::showNTScalarNumeric()
ok  1 - 
#   <undefined>              -42 
#   
ok  2 - 
#   <undefined>              -42 MINOR DEVICE FOO 
#   
# void {anonymous}::showNTScalarString()
ok  3 - 
#   <undefined>               
#   
ok  4 - 
#   <undefined>              bar 
#   
ok  5 - 
#   <undefined>              bar MINOR DEVICE FOO 
#   
# void {anonymous}::showNTEnum()
ok  6 - empty
#   <undefined>              (0) <undefined>
#   
ok  7 - one
#   <undefined>              (0) one
#   
ok  8 - two
#   <undefined>              (1) \"a two\"
#   
ok  9 - two raw
#   epics:nt/NTEnum:1.0 
#       enum_t value (1) \"a two\"
#           int index 1
#           string[] choices [one, \"a two\"]
#       alarm_t alarm 
#           int severity 0
#           int status 0
#           string message 
#       time_t timeStamp <undefined>              
#           long secondsPastEpoch 0
#           int nanoseconds 0
#           int userTag 0
#   
# void {anonymous}::showNTTable()
ok 10 - empty table
#   <undefined>                
#   colA colB
#   
ok 11 - with data
#   <undefined>                
#   labelA   \"label B\"
#        1 one\\x7F\\x80
#        2 \"two words\"
#        3  \"A \\\'\"\"\\\'\"
#   
# void {anonymous}::testRaw()
ok 12 - 
#   omg 
#       string scalar 
#       string[] scalarArray [hello, \"world\\x7F\"]
#       structure below
#           int A 0
#           union select
#               (none)
#           union[] arrselect
#           structure[] astruct
#       any anything
#           (none)
#       any[] arrayany
#   
ok 13 - 
#   omg 
#       string scalar 
#       structure below
#           int A 0
#   
ok 14 - 
#   omg 
#   \x1B[1m    string scalar 
#   \x1B[0m\x1B[1m    string[] scalarArray [hello, \"world\\x7F\"]
#   \x1B[0m    structure below
#   \x1B[1m        int A 0
#   \x1B[0m        union select
#               (none)
#           union[] arrselect
#           structure[] astruct
#       any anything
#           (none)
#       any[] arrayany
#   
# void {anonymous}::testEscape()
ok 15 - "hello world" (hello world) == std::string(SB()<<pvd::escape("hello world")) (hello world)
ok 16 - "hello\\nworld" (hello\nworld) == std::string(SB()<<pvd::escape("hello\nworld")) (hello\nworld)
ok 17 - "hello\\\"world" (hello\"world) == std::string(SB()<<pvd::escape("hello\"world")) (hello\"world)
ok 18 - "hello\\x7Fworld" (hello\x7Fworld) == std::string(SB()<<pvd::escape("hello\x7Fworld")) (hello\x7Fworld)
ok 19 - "hello\"\"world" (hello""world) == std::string(SB()<<pvd::escape("hello\"world").style(pvd::escape::CSV)) (hello""world)
ok 20 - "hello\"\"world" (hello""world) == pvd::escape("hello\"world").style(pvd::escape::CSV).str() (hello""world)
ok 21 - "hello_world" (hello_world) == std::string(SB()<<pvd::maybeQuote("hello_world")) (hello_world)
ok 22 - "\"hello_world\\\"\"" ("hello_world\"") == std::string(SB()<<pvd::maybeQuote("hello_world\"")) ("hello_world\"")
ok 23 - "\"hello world\"" ("hello world") == std::string(SB()<<pvd::maybeQuote("hello world")) ("hello world")
ok 24 - "\"hello\\nworld\"" ("hello\nworld") == std::string(SB()<<pvd::maybeQuote("hello\nworld")) ("hello\nworld")
ok 25 - "\"hello\\\"world\"" ("hello\"world") == std::string(SB()<<pvd::maybeQuote("hello\"world")) ("hello\"world")
ok 26 - "\"hello\\x7Fworld\"" ("hello\x7Fworld") == std::string(SB()<<pvd::maybeQuote("hello\x7Fworld")) ("hello\x7Fworld")
ok
testBitSetUtil.t ........ 
1..5
# 
testBitSetUtil
ok  1 - bitSet->get(offsetSeconds)==true
ok  2 - bitSet->get(offsetSeconds)==false
ok  3 - bitSet->get(offsetTimeStamp)==true
ok  4 - bitSet->get(offsetCurrent)==true
ok  5 - bitSet->get(offsetAlarm)==true
testBitSetUtil PASSED
ok
testIntrospect.t ........ 
1..358
# testScalar
ok  1 - type==scalar
ok  2 - oss.str().compare("scalar")==0
ok  3 - scalarType==stype
ok  4 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok  5 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok  6 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok  7 - type==scalar
ok  8 - oss.str().compare("scalar")==0
ok  9 - scalarType==stype
ok 10 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 11 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 12 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 13 - type==scalar
ok 14 - oss.str().compare("scalar")==0
ok 15 - scalarType==stype
ok 16 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 17 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 18 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 19 - type==scalar
ok 20 - oss.str().compare("scalar")==0
ok 21 - scalarType==stype
ok 22 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 23 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 24 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 25 - type==scalar
ok 26 - oss.str().compare("scalar")==0
ok 27 - scalarType==stype
ok 28 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 29 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 30 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 31 - type==scalar
ok 32 - oss.str().compare("scalar")==0
ok 33 - scalarType==stype
ok 34 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 35 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 36 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 37 - type==scalar
ok 38 - oss.str().compare("scalar")==0
ok 39 - scalarType==stype
ok 40 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 41 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 42 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 43 - type==scalar
ok 44 - oss.str().compare("scalar")==0
ok 45 - scalarType==stype
ok 46 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 47 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 48 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
# testScalarArray
ok 49 - type==scalarArray
ok 50 - oss.str().compare("scalarArray")==0
ok 51 - pscalar->getArraySizeType()==sizeType
ok 52 - pscalar->getMaximumCapacity()==size
ok 53 - scalarType==stype
ok 54 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 55 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 56 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 57 - type==scalarArray
ok 58 - oss.str().compare("scalarArray")==0
ok 59 - pscalar->getArraySizeType()==sizeType
ok 60 - pscalar->getMaximumCapacity()==size
ok 61 - scalarType==stype
ok 62 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 63 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 64 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 65 - type==scalarArray
ok 66 - oss.str().compare("scalarArray")==0
ok 67 - pscalar->getArraySizeType()==sizeType
ok 68 - pscalar->getMaximumCapacity()==size
ok 69 - scalarType==stype
ok 70 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 71 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 72 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 73 - type==scalarArray
ok 74 - oss.str().compare("scalarArray")==0
ok 75 - pscalar->getArraySizeType()==sizeType
ok 76 - pscalar->getMaximumCapacity()==size
ok 77 - scalarType==stype
ok 78 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 79 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 80 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 81 - type==scalarArray
ok 82 - oss.str().compare("scalarArray")==0
ok 83 - pscalar->getArraySizeType()==sizeType
ok 84 - pscalar->getMaximumCapacity()==size
ok 85 - scalarType==stype
ok 86 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 87 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 88 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 89 - type==scalarArray
ok 90 - oss.str().compare("scalarArray")==0
ok 91 - pscalar->getArraySizeType()==sizeType
ok 92 - pscalar->getMaximumCapacity()==size
ok 93 - scalarType==stype
ok 94 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 95 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 96 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 97 - type==scalarArray
ok 98 - oss.str().compare("scalarArray")==0
ok 99 - pscalar->getArraySizeType()==sizeType
ok 100 - pscalar->getMaximumCapacity()==size
ok 101 - scalarType==stype
ok 102 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 103 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 104 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 105 - type==scalarArray
ok 106 - oss.str().compare("scalarArray")==0
ok 107 - pscalar->getArraySizeType()==sizeType
ok 108 - pscalar->getMaximumCapacity()==size
ok 109 - scalarType==stype
ok 110 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 111 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 112 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 113 - type==scalarArray
ok 114 - oss.str().compare("scalarArray")==0
ok 115 - pscalar->getArraySizeType()==sizeType
ok 116 - pscalar->getMaximumCapacity()==size
ok 117 - scalarType==stype
ok 118 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 119 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 120 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 121 - type==scalarArray
ok 122 - oss.str().compare("scalarArray")==0
ok 123 - pscalar->getArraySizeType()==sizeType
ok 124 - pscalar->getMaximumCapacity()==size
ok 125 - scalarType==stype
ok 126 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 127 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 128 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 129 - type==scalarArray
ok 130 - oss.str().compare("scalarArray")==0
ok 131 - pscalar->getArraySizeType()==sizeType
ok 132 - pscalar->getMaximumCapacity()==size
ok 133 - scalarType==stype
ok 134 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 135 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 136 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 137 - type==scalarArray
ok 138 - oss.str().compare("scalarArray")==0
ok 139 - pscalar->getArraySizeType()==sizeType
ok 140 - pscalar->getMaximumCapacity()==size
ok 141 - scalarType==stype
ok 142 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 143 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 144 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 145 - type==scalarArray
ok 146 - oss.str().compare("scalarArray")==0
ok 147 - pscalar->getArraySizeType()==sizeType
ok 148 - pscalar->getMaximumCapacity()==size
ok 149 - scalarType==stype
ok 150 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 151 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 152 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 153 - type==scalarArray
ok 154 - oss.str().compare("scalarArray")==0
ok 155 - pscalar->getArraySizeType()==sizeType
ok 156 - pscalar->getMaximumCapacity()==size
ok 157 - scalarType==stype
ok 158 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 159 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 160 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 161 - type==scalarArray
ok 162 - oss.str().compare("scalarArray")==0
ok 163 - pscalar->getArraySizeType()==sizeType
ok 164 - pscalar->getMaximumCapacity()==size
ok 165 - scalarType==stype
ok 166 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 167 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 168 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 169 - type==scalarArray
ok 170 - oss.str().compare("scalarArray")==0
ok 171 - pscalar->getArraySizeType()==sizeType
ok 172 - pscalar->getMaximumCapacity()==size
ok 173 - scalarType==stype
ok 174 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 175 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 176 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 177 - type==scalarArray
ok 178 - oss.str().compare("scalarArray")==0
ok 179 - pscalar->getArraySizeType()==sizeType
ok 180 - pscalar->getMaximumCapacity()==size
ok 181 - scalarType==stype
ok 182 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 183 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 184 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 185 - type==scalarArray
ok 186 - oss.str().compare("scalarArray")==0
ok 187 - pscalar->getArraySizeType()==sizeType
ok 188 - pscalar->getMaximumCapacity()==size
ok 189 - scalarType==stype
ok 190 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 191 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 192 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 193 - type==scalarArray
ok 194 - oss.str().compare("scalarArray")==0
ok 195 - pscalar->getArraySizeType()==sizeType
ok 196 - pscalar->getMaximumCapacity()==size
ok 197 - scalarType==stype
ok 198 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 199 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 200 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 201 - type==scalarArray
ok 202 - oss.str().compare("scalarArray")==0
ok 203 - pscalar->getArraySizeType()==sizeType
ok 204 - pscalar->getMaximumCapacity()==size
ok 205 - scalarType==stype
ok 206 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 207 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 208 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 209 - type==scalarArray
ok 210 - oss.str().compare("scalarArray")==0
ok 211 - pscalar->getArraySizeType()==sizeType
ok 212 - pscalar->getMaximumCapacity()==size
ok 213 - scalarType==stype
ok 214 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 215 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 216 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 217 - type==scalarArray
ok 218 - oss.str().compare("scalarArray")==0
ok 219 - pscalar->getArraySizeType()==sizeType
ok 220 - pscalar->getMaximumCapacity()==size
ok 221 - scalarType==stype
ok 222 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 223 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 224 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 225 - type==scalarArray
ok 226 - oss.str().compare("scalarArray")==0
ok 227 - pscalar->getArraySizeType()==sizeType
ok 228 - pscalar->getMaximumCapacity()==size
ok 229 - scalarType==stype
ok 230 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 231 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 232 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
ok 233 - type==scalarArray
ok 234 - oss.str().compare("scalarArray")==0
ok 235 - pscalar->getArraySizeType()==sizeType
ok 236 - pscalar->getMaximumCapacity()==size
ok 237 - scalarType==stype
ok 238 - ScalarTypeFunc::isInteger(scalarType)==isInteger
ok 239 - ScalarTypeFunc::isNumeric(scalarType)==isNumeric
ok 240 - ScalarTypeFunc::isPrimitive(scalarType)==isPrimitive
# testStructure
ok 241 - struct1->getNumberFields()==2
ok 242 - struct1->getField("innerA")==fields1[0]
ok 243 - struct1->getField("innerB")==fields1[1]
ok 244 - struct1->getFieldIndex("innerA")==0
ok 245 - struct1->getFieldIndex("innerB")==1
ok 246 - struct1->getField(0)==fields1[0]
ok 247 - struct1->getField(1)==fields1[1]
ok 248 - struct1->getFieldName(0)==names1[0]
ok 249 - struct1->getFieldName(1)==names1[1]
ok 250 - struct1->getField("nonexistent").get()==NULL
ok 251 - struct1->getField(9999): caught expected exception: vector::_M_range_check: __n (which is 9999) >= this->size() (which is 2)
ok 252 - struct1->getFieldT("innerA")==fields1[0]
ok 253 - struct1->getFieldT("innerB")==fields1[1]
ok 254 - struct1->getFieldT(0)==fields1[0]
ok 255 - struct1->getFieldT(1)==fields1[1]
ok 256 - struct1->getFieldT('nonexistent'): caught expected exception: Failed to get field: nonexistent (not found)
ok 257 - struct1->getFieldT(9999): caught expected exception: vector::_M_range_check: __n (which is 9999) >= this->size() (which is 2)
ok 258 - struct1->getField<Scalar>("innerA").get()!=NULL
ok 259 - struct1->getField<Structure>("innerA").get()==NULL
ok 260 - struct1->getField<ScalarArray>(1).get()!=NULL
ok 261 - struct1->getField<Structure>(1).get()==NULL
ok 262 - struct1->getFieldT<Scalar>("innerA").get()!=NULL
ok 263 - struct1->getFieldT<Structure>('innnerA'): caught expected exception: Wrong Field type
ok 264 - struct1->getFieldT<ScalarArray>(1).get()!=NULL
ok 265 - struct1->getFieldT<Structure>(1): caught expected exception: Wrong Field type
ok 266 - struct1->getID() == Structure::DEFAULT_ID
ok 267 - fields1 == struct1->getFields()
ok 268 - struct2->getNumberFields()==2
ok 269 - struct2->getField(1)==fields2[1]
ok 270 - struct1arr->getStructure()==struct1
ok 271 - struct1arr->getID()=="structure[]"
# testUnion
ok 272 - union1->getNumberFields()==2
ok 273 - union1->getField("innerA")==fields1[0]
ok 274 - union1->getField("innerB")==fields1[1]
ok 275 - union1->getFieldIndex("innerA")==0
ok 276 - union1->getFieldIndex("innerB")==1
ok 277 - union1->getField(0)==fields1[0]
ok 278 - union1->getField(1)==fields1[1]
ok 279 - union1->getFieldName(0)==names1[0]
ok 280 - union1->getFieldName(1)==names1[1]
ok 281 - union1->getField("nonexistent").get()==NULL
ok 282 - union1->getField(9999): caught expected exception: vector::_M_range_check: __n (which is 9999) >= this->size() (which is 2)
ok 283 - union1->getFieldT("innerA")==fields1[0]
ok 284 - union1->getFieldT("innerB")==fields1[1]
ok 285 - union1->getFieldT(0)==fields1[0]
ok 286 - union1->getFieldT(1)==fields1[1]
ok 287 - union1->getFieldT('nonexistent'): caught expected exception: Failed to get field: nonexistent (not found)
ok 288 - union1->getFieldT(9999): caught expected exception: vector::_M_range_check: __n (which is 9999) >= this->size() (which is 2)
ok 289 - union1->getField<Scalar>("innerA").get()!=NULL
ok 290 - union1->getField<Structure>("innerA").get()==NULL
ok 291 - union1->getField<ScalarArray>(1).get()!=NULL
ok 292 - union1->getField<Structure>(1).get()==NULL
ok 293 - union1->getFieldT<Scalar>("innerA").get()!=NULL
ok 294 - union1->getFieldT<Structure>('innnerA'): caught expected exception: Wrong Field type
ok 295 - union1->getFieldT<ScalarArray>(1).get()!=NULL
ok 296 - union1->getFieldT<Structure>(1): caught expected exception: Wrong Field type
ok 297 - union1->getID() == Union::DEFAULT_ID
ok 298 - fields1 == union1->getFields()
ok 299 - union2->getNumberFields()==2
ok 300 - union2->getField(1)==fields2[1]
ok 301 - union1arr->getUnion()==union1
ok 302 - union1arr->getID()=="union[]"
ok 303 - variantUnion1->getNumberFields()==0
ok 304 - variantUnion1->getID() == Union::ANY_ID
ok 305 - variantUnion1arr->getUnion()==variantUnion1
ok 306 - variantUnion1arr->getID()=="any[]"
# testBoundedString
ok 307 - type==scalar
ok 308 - scalarType==pvString
ok 309 - bs->getMaximumLength()==8
# testError
ok 310 - Got expected exception from: ScalarTypeFunc::getScalarType("invalidtype")
ok 311 - Got expected exception from: ScalarTypeFunc::elementSize(invalidtype)
ok 312 - Got expected exception from: ScalarTypeFunc::name(invalidtype)
ok 313 - !ScalarTypeFunc::isInteger(invalidtype)
ok 314 - !ScalarTypeFunc::isUInteger(invalidtype)
ok 315 - !ScalarTypeFunc::isNumeric(invalidtype)
ok 316 - !ScalarTypeFunc::isPrimitive(invalidtype)
ok 317 - Got expected exception from: fieldCreate->createScalar(invalidtype)
ok 318 - Got expected exception from: fieldCreate->createScalarArray(invalidtype)
ok 319 - Got expected exception from: fieldCreate->createStructure(names,fields)
ok 320 - Got expected exception from: fieldCreate->createStructure(names,fields)
ok 321 - Got expected exception from: fieldCreate->createStructure(names,fields)
ok 322 - fieldCreate->createStructure(names,fields).get()!=NULL
epics::pvData::boolean: sizeof 1 typeid 'c' ScalarTypeID 0
ok 323 - typeid(ScalarTypeTraits<pvBoolean>::type)==typeid(epics::pvData::boolean)
ok 324 - pvBoolean==(ScalarType)ScalarTypeID<epics::pvData::boolean>::value
ok 325 - pvBoolean==(ScalarType)ScalarTypeID<const epics::pvData::boolean>::value
int8: sizeof 1 typeid 'a' ScalarTypeID 1
ok 326 - typeid(ScalarTypeTraits<pvByte>::type)==typeid(int8)
ok 327 - pvByte==(ScalarType)ScalarTypeID<int8>::value
ok 328 - pvByte==(ScalarType)ScalarTypeID<const int8>::value
int16: sizeof 2 typeid 's' ScalarTypeID 2
ok 329 - typeid(ScalarTypeTraits<pvShort>::type)==typeid(int16)
ok 330 - pvShort==(ScalarType)ScalarTypeID<int16>::value
ok 331 - pvShort==(ScalarType)ScalarTypeID<const int16>::value
int32: sizeof 4 typeid 'i' ScalarTypeID 3
ok 332 - typeid(ScalarTypeTraits<pvInt>::type)==typeid(int32)
ok 333 - pvInt==(ScalarType)ScalarTypeID<int32>::value
ok 334 - pvInt==(ScalarType)ScalarTypeID<const int32>::value
int64: sizeof 8 typeid 'l' ScalarTypeID 4
ok 335 - typeid(ScalarTypeTraits<pvLong>::type)==typeid(int64)
ok 336 - pvLong==(ScalarType)ScalarTypeID<int64>::value
ok 337 - pvLong==(ScalarType)ScalarTypeID<const int64>::value
uint8: sizeof 1 typeid 'h' ScalarTypeID 5
ok 338 - typeid(ScalarTypeTraits<pvUByte>::type)==typeid(uint8)
ok 339 - pvUByte==(ScalarType)ScalarTypeID<uint8>::value
ok 340 - pvUByte==(ScalarType)ScalarTypeID<const uint8>::value
uint16: sizeof 2 typeid 't' ScalarTypeID 6
ok 341 - typeid(ScalarTypeTraits<pvUShort>::type)==typeid(uint16)
ok 342 - pvUShort==(ScalarType)ScalarTypeID<uint16>::value
ok 343 - pvUShort==(ScalarType)ScalarTypeID<const uint16>::value
uint32: sizeof 4 typeid 'j' ScalarTypeID 7
ok 344 - typeid(ScalarTypeTraits<pvUInt>::type)==typeid(uint32)
ok 345 - pvUInt==(ScalarType)ScalarTypeID<uint32>::value
ok 346 - pvUInt==(ScalarType)ScalarTypeID<const uint32>::value
uint64: sizeof 8 typeid 'm' ScalarTypeID 8
ok 347 - typeid(ScalarTypeTraits<pvULong>::type)==typeid(uint64)
ok 348 - pvULong==(ScalarType)ScalarTypeID<uint64>::value
ok 349 - pvULong==(ScalarType)ScalarTypeID<const uint64>::value
float: sizeof 4 typeid 'f' ScalarTypeID 9
ok 350 - typeid(ScalarTypeTraits<pvFloat>::type)==typeid(float)
ok 351 - pvFloat==(ScalarType)ScalarTypeID<float>::value
ok 352 - pvFloat==(ScalarType)ScalarTypeID<const float>::value
double: sizeof 8 typeid 'd' ScalarTypeID 10
ok 353 - typeid(ScalarTypeTraits<pvDouble>::type)==typeid(double)
ok 354 - pvDouble==(ScalarType)ScalarTypeID<double>::value
ok 355 - pvDouble==(ScalarType)ScalarTypeID<const double>::value
string: sizeof 32 typeid 'NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' ScalarTypeID 11
ok 356 - typeid(ScalarTypeTraits<pvString>::type)==typeid(string)
ok 357 - pvString==(ScalarType)ScalarTypeID<string>::value
ok 358 - pvString==(ScalarType)ScalarTypeID<const string>::value
ok
testPVType.t ............ 
1..6
ok  1 - sizeof(int8)==1
ok  2 - sizeof(int16)==2
ok  3 - sizeof(int32)==4
ok  4 - sizeof(int64)==8
ok  5 - sizeof(uint32)==4
ok  6 - sizeof(uint64)==8
int8 max 127 min -128
int8 max 32767 min -32768
int8 max 2147483647 min -2147483648
int8 max 9223372036854775807 min -9223372036854775808
PASSED
ok
testStandardField.t ..... 
1..1
# doubleValue
#     epics:nt/NTScalar:1.0
#         double value
#         alarm_t alarm
#             int severity
#             int status
#             string message
#         time_t timeStamp
#             long secondsPastEpoch
#             int nanoseconds
#             int userTag
#         display_t display
#             double limitLow
#             double limitHigh
#             string description
#             string format
#             string units
#         control_t control
#             double limitLow
#             double limitHigh
#             double minStep
#         valueAlarm_t valueAlarm
#             boolean active
#             double lowAlarmLimit
#             double lowWarningLimit
#             double highWarningLimit
#             double highAlarmLimit
#             int lowAlarmSeverity
#             int lowWarningSeverity
#             int highWarningSeverity
#             int highAlarmSeverity
#             byte hysteresis
# stringArrayValue
#     epics:nt/NTScalarArray:1.0
#         string[] value
#         alarm_t alarm
#             int severity
#             int status
#             string message
#         time_t timeStamp
#             long secondsPastEpoch
#             int nanoseconds
#             int userTag
# enumeratedValue
#     epics:nt/NTEnum:1.0
#         enum_t value
#             int index
#             string[] choices
#         alarm_t alarm
#             int severity
#             int status
#             string message
#         time_t timeStamp
#             long secondsPastEpoch
#             int nanoseconds
#             int userTag
#         valueAlarm_t valueAlarm
#             boolean active
#             int stateSeverity
#             int changeStateSeverity
# structureArrayValue
#     epics:nt/NTStructureArray:1.0
#         structure[] value
#             structure
#                 double scalarValue
#                 double[] arrayValue
#         alarm_t alarm
#             int severity
#             int status
#             string message
#         time_t timeStamp
#             long secondsPastEpoch
#             int nanoseconds
#             int userTag
# unionValue
#     epics:nt/NTUnion:1.0
#         union value
#             double doubleValue
#             int intValue
#             time_t timeStamp
#                 long secondsPastEpoch
#                 int nanoseconds
#                 int userTag
#         alarm_t alarm
#             int severity
#             int status
#             string message
#         time_t timeStamp
#             long secondsPastEpoch
#             int nanoseconds
#             int userTag
ok  1 - testStandardField
ok
testStandardPVField.t ... 
1..1
# 
scalarTest
epics:nt/NTScalar:1.0 
    double value 10
    alarm_t alarm
        int severity 2
        int status 0
        string message "test message"
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0
    display_t display
        double limitLow 0
        double limitHigh 0
        string description 
        string format 
        string units 
    control_t control
        double limitLow 0
        double limitHigh 0
        double minStep 0
    valueAlarm_t valueAlarm
        boolean active false
        double lowAlarmLimit 0
        double lowWarningLimit 0
        double highWarningLimit 0
        double highAlarmLimit 0
        int lowAlarmSeverity 0
        int lowWarningSeverity 0
        int highWarningSeverity 0
        int highAlarmSeverity 0
        byte hysteresis 0


# 
booleanTest
epics:nt/NTScalar:1.0 
    boolean value false
    alarm_t alarm
        int severity 0
        int status 0
        string message 
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0
    valueAlarm_t valueAlarm
        boolean active false
        int falseSeverity 0
        int trueSeverity 0
        int changeStateSeverity 0
# 
enumeratedTest
epics:nt/NTEnum:1.0 
    enum_t value
        int index 0
        string[] choices [one, two, three]
    alarm_t alarm
        int severity 0
        int status 0
        string message 
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0
    valueAlarm_t valueAlarm
        boolean active false
        int stateSeverity 0
        int changeStateSeverity 0


# 
scalarArrayTest
epics:nt/NTScalarArray:1.0 
    boolean[] value []
    alarm_t alarm
        int severity 0
        int status 0
        string message 
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0


# 
structureArrayTest
epics:nt/NTStructureArray:1.0 
    epics:nt/NTScalar:1.0[] value
        epics:nt/NTScalar:1.0 
            double value 0
            alarm_t alarm
                int severity 0
                int status 0
                string message 
            time_t timeStamp
                long secondsPastEpoch 0
                int nanoseconds 0
                int userTag 0
        epics:nt/NTScalar:1.0 
            double value 0
            alarm_t alarm
                int severity 0
                int status 0
                string message 
            time_t timeStamp
                long secondsPastEpoch 0
                int nanoseconds 0
                int userTag 0
    alarm_t alarm
        int severity 0
        int status 0
        string message 
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0


ok  1 - testStandardPVField
ok
testPVData.t ............ 
1..271
# sizeof(std::string)==32
# sizeof(std::vector<int>)==24
# sizeof(shared_vector<int>)==40
# sizeof(std::tr1::shared_ptr<PVField>)==16
# sizeof(Field)==32
# sizeof(Structure)==112
# sizeof(StructureArray)==48
# sizeof(Union)==112
# sizeof(UnionArray)==48
# sizeof(Scalar)==40
# sizeof(ScalarArray)==40
# sizeof(PVField)==120
# sizeof(PVStructure)==200
# sizeof(PVStructureArray)==192
# sizeof(PVUnion)==168
# sizeof(PVUnionArray)==192
# sizeof(PVScalar)==120
# sizeof(PVScalarArray)==136
# sizeof(PVInt)==128
# sizeof(PVIntArray)==176
# sizeof(PVString)==168
# sizeof(PVStringArray)==176
testCreatePVStructure PASSED
# testCreatePVStructureWithInvalidName
# Exception: "Invalid charactor '.' (46) in field name "this.is-wrong" must be A-Z, a-z, 0-9, or '_'"
ok  1 - Creation of invalid field name 'this.is-wrong' fails as expected
ok  2 - seconds.get()!=0
ok  3 - nano.get()!=0
ok  4 - severity.get()!=0
ok  5 - message.get()!=0
ok  6 - severity.get()!=0
ok  7 - severity.get()!=0
ok  8 - severity.get()!=0
ok  9 - seconds.get()!=0
ok 10 - nano.get()!=0
ok 11 - severity.get()!=0
ok 12 - message.get()!=0
ok 13 - desc.get()!=0
ok 14 - format.get()!=0
ok 15 - units.get()!=0
ok 16 - limit.get()!=0
ok 17 - limit.get()!=0
ok 18 - limit.get()!=0
ok 19 - limit.get()!=0
ok 20 - pvtemp.get()!=0
ok 21 - pvtemp.get()!=0
ok 22 - severity.get()!=0
ok 23 - severity.get()!=0
ok 24 - active.get()!=0
ok 25 - seconds.get()!=0
ok 26 - nano.get()!=0
ok 27 - severity.get()!=0
ok 28 - message.get()!=0
ok 29 - desc.get()!=0
ok 30 - format.get()!=0
ok 31 - units.get()!=0
ok 32 - limit.get()!=0
ok 33 - limit.get()!=0
ok 34 - limit.get()!=0
ok 35 - limit.get()!=0
ok 36 - pvtemp.get()!=0
ok 37 - pvtemp.get()!=0
ok 38 - severity.get()!=0
ok 39 - severity.get()!=0
ok 40 - active.get()!=0
ok 41 - seconds.get()!=0
ok 42 - nano.get()!=0
ok 43 - severity.get()!=0
ok 44 - message.get()!=0
ok 45 - desc.get()!=0
ok 46 - format.get()!=0
ok 47 - units.get()!=0
ok 48 - limit.get()!=0
ok 49 - limit.get()!=0
ok 50 - limit.get()!=0
ok 51 - limit.get()!=0
ok 52 - pvtemp.get()!=0
ok 53 - pvtemp.get()!=0
ok 54 - severity.get()!=0
ok 55 - severity.get()!=0
ok 56 - active.get()!=0
ok 57 - seconds.get()!=0
ok 58 - nano.get()!=0
ok 59 - severity.get()!=0
ok 60 - message.get()!=0
ok 61 - desc.get()!=0
ok 62 - format.get()!=0
ok 63 - units.get()!=0
ok 64 - limit.get()!=0
ok 65 - limit.get()!=0
ok 66 - limit.get()!=0
ok 67 - limit.get()!=0
ok 68 - pvtemp.get()!=0
ok 69 - pvtemp.get()!=0
ok 70 - severity.get()!=0
ok 71 - severity.get()!=0
ok 72 - active.get()!=0
ok 73 - seconds.get()!=0
ok 74 - nano.get()!=0
ok 75 - severity.get()!=0
ok 76 - message.get()!=0
ok 77 - desc.get()!=0
ok 78 - format.get()!=0
ok 79 - units.get()!=0
ok 80 - limit.get()!=0
ok 81 - limit.get()!=0
ok 82 - limit.get()!=0
ok 83 - limit.get()!=0
ok 84 - pvtemp.get()!=0
ok 85 - pvtemp.get()!=0
ok 86 - severity.get()!=0
ok 87 - severity.get()!=0
ok 88 - active.get()!=0
ok 89 - seconds.get()!=0
ok 90 - nano.get()!=0
ok 91 - severity.get()!=0
ok 92 - message.get()!=0
ok 93 - desc.get()!=0
ok 94 - format.get()!=0
ok 95 - units.get()!=0
ok 96 - limit.get()!=0
ok 97 - limit.get()!=0
ok 98 - limit.get()!=0
ok 99 - limit.get()!=0
ok 100 - pvtemp.get()!=0
ok 101 - pvtemp.get()!=0
ok 102 - severity.get()!=0
ok 103 - severity.get()!=0
ok 104 - active.get()!=0
ok 105 - seconds.get()!=0
ok 106 - nano.get()!=0
ok 107 - severity.get()!=0
ok 108 - message.get()!=0
ok 109 - desc.get()!=0
ok 110 - format.get()!=0
ok 111 - units.get()!=0
ok 112 - limit.get()!=0
ok 113 - limit.get()!=0
ok 114 - limit.get()!=0
ok 115 - limit.get()!=0
ok 116 - pvtemp.get()!=0
ok 117 - pvtemp.get()!=0
ok 118 - severity.get()!=0
ok 119 - severity.get()!=0
ok 120 - active.get()!=0
ok 121 - seconds.get()!=0
ok 122 - nano.get()!=0
ok 123 - severity.get()!=0
ok 124 - message.get()!=0
ok 125 - desc.get()!=0
ok 126 - format.get()!=0
ok 127 - units.get()!=0
ok 128 - limit.get()!=0
ok 129 - limit.get()!=0
ok 130 - limit.get()!=0
ok 131 - limit.get()!=0
ok 132 - pvtemp.get()!=0
ok 133 - pvtemp.get()!=0
ok 134 - severity.get()!=0
ok 135 - severity.get()!=0
ok 136 - active.get()!=0
ok 137 - seconds.get()!=0
ok 138 - nano.get()!=0
ok 139 - severity.get()!=0
ok 140 - message.get()!=0
ok 141 - desc.get()!=0
ok 142 - format.get()!=0
ok 143 - units.get()!=0
ok 144 - limit.get()!=0
ok 145 - limit.get()!=0
ok 146 - limit.get()!=0
ok 147 - limit.get()!=0
ok 148 - pvtemp.get()!=0
ok 149 - pvtemp.get()!=0
ok 150 - severity.get()!=0
ok 151 - severity.get()!=0
ok 152 - active.get()!=0
ok 153 - seconds.get()!=0
ok 154 - nano.get()!=0
ok 155 - severity.get()!=0
ok 156 - message.get()!=0
ok 157 - desc.get()!=0
ok 158 - format.get()!=0
ok 159 - units.get()!=0
ok 160 - limit.get()!=0
ok 161 - limit.get()!=0
ok 162 - limit.get()!=0
ok 163 - limit.get()!=0
ok 164 - pvtemp.get()!=0
ok 165 - pvtemp.get()!=0
ok 166 - severity.get()!=0
ok 167 - severity.get()!=0
ok 168 - active.get()!=0
ok 169 - seconds.get()!=0
ok 170 - nano.get()!=0
ok 171 - severity.get()!=0
ok 172 - message.get()!=0
testPVScalar PASSED
ok 173 - scalarArray.get()!=0
ok 174 - pvField.get()!=0
ok 175 - scalarArray.get()!=0
ok 176 - pvField.get()!=0
ok 177 - scalarArray.get()!=0
ok 178 - pvField.get()!=0
ok 179 - scalarArray.get()!=0
ok 180 - pvField.get()!=0
ok 181 - scalarArray.get()!=0
ok 182 - pvField.get()!=0
ok 183 - scalarArray.get()!=0
ok 184 - pvField.get()!=0
ok 185 - scalarArray.get()!=0
ok 186 - pvField.get()!=0
ok 187 - scalarArray.get()!=0
ok 188 - pvField.get()!=0
testScalarArray PASSED
structure
    structure record
        structure _options
            string process
    structure field
        structure alarm
        structure timeStamp

structure 
    structure record
        structure _options
            string process 
    structure field
        structure alarm
        structure timeStamp

structure
    structure record
        structure _options
            string process
    structure field
        structure alarm
        structure timeStamp

structure record
    structure _options
        string process 

structure field
    structure alarm
    structure timeStamp

structure 
    structure record
        structure _options
            string process true
    structure field
        structure alarm
        structure timeStamp

fieldName process fullName record._options.process
ok 189 - fieldName.compare("process")==0
ok 190 - fullName.compare(subName)==0
ok 191 - testCopyCase (copy) for type 'PVBoolean'
ok 192 - testCopyCase (copyUnchecked) for type 'PVBoolean'
ok 193 - testCopyCase (copy) for type 'PVByte'
ok 194 - testCopyCase (copyUnchecked) for type 'PVByte'
ok 195 - testCopyCase (copy) for type 'PVShort'
ok 196 - testCopyCase (copyUnchecked) for type 'PVShort'
ok 197 - testCopyCase (copy) for type 'PVInt'
ok 198 - testCopyCase (copyUnchecked) for type 'PVInt'
ok 199 - testCopyCase (copy) for type 'PVLong'
ok 200 - testCopyCase (copyUnchecked) for type 'PVLong'
ok 201 - testCopyCase (copy) for type 'PVUByte'
ok 202 - testCopyCase (copyUnchecked) for type 'PVUByte'
ok 203 - testCopyCase (copy) for type 'PVUShort'
ok 204 - testCopyCase (copyUnchecked) for type 'PVUShort'
ok 205 - testCopyCase (copy) for type 'PVUInt'
ok 206 - testCopyCase (copyUnchecked) for type 'PVUInt'
ok 207 - testCopyCase (copy) for type 'PVULong'
ok 208 - testCopyCase (copyUnchecked) for type 'PVULong'
ok 209 - testCopyCase (copy) for type 'PVFloat'
ok 210 - testCopyCase (copyUnchecked) for type 'PVFloat'
ok 211 - testCopyCase (copy) for type 'PVDouble'
ok 212 - testCopyCase (copyUnchecked) for type 'PVDouble'
ok 213 - testCopyCase (copy) for type 'PVString'
ok 214 - testCopyCase (copyUnchecked) for type 'PVString'
ok 215 - PVStructure copy
ok 216 - PVStructure copyUnchecked
ok 217 - PVStructure copyUnchecked w/ cleared mask
ok 218 - PVStructure copyUnchecked w/ value mask only
ok 219 - PVStructure copyUnchecked w/ value+timeStamp mask
ok 220 - null PVUnion copy
ok 221 - PVUnion scalar copy, to null PVUnion
ok 222 - PVUnion scalar copy, to different type PVUnion
ok 223 - PVUnion PVStructure copy, to different type PVUnion
# Check methods for accessing structure fields
ok 224 - a.get() != NULL
ok 225 - 0xaaaab6af5fe0 == 0xaaaab6af5fe0
ok 226 - a.get() != NULL
ok 227 - 0xaaaab6af5f30 == 0xaaaab6af5f30
ok 228 - fld->getSubField<PVInt>("invalid").get()==NULL
ok 229 - fld->getSubField<PVDouble>("test").get()==NULL
ok 230 - fld->getSubField<PVDouble>("helo.world").get()==NULL
ok 231 - fld->getSubField<PVDouble>("hello.").get()==NULL
ok 232 - fld->getSubField<PVDouble>("hello..world").get()==NULL
ok 233 - fld->getSubField<PVDouble>(".").get()==NULL
ok 234 - fld->getSubField<PVInt>(" test").get()==NULL
ok 235 - fld->getSubField<PVInt>("hello.world.invalid").get()==NULL
ok 236 - caught expected exception: Failed to get field: (Field name is NULL string)
ok 237 - caught expected exception: Failed to get field: invalid (invalid not found)
ok 238 - caught expected exception: Failed to get field: test (Field has wrong type)
ok 239 - caught expected exception: Failed to get field: hello. (Zero-length field name encountered)
ok 240 - caught expected exception: Failed to get field: hello..world (Zero-length field name encountered)
ok 241 - caught expected exception: Failed to get field: . (Zero-length field name encountered)
ok 242 - caught expected exception: Failed to get field:  test (No spaces allowed in field name)
ok 243 - caught expected exception: Failed to get field: hello.world.invalid (hello.world is not a structure)
ok 244 - a->get() (42) == 42 (42)
ok 245 - b->get() (0) == 0.0 (0)
ok 246 - a->get() (42) == 42 (42)
ok 247 - b->get() (42) == 42.0 (42)
ok 248 - c->get() () == "" ()
ok 249 - a->get() (42) == 42 (42)
ok 250 - c->get() (42) == "42" (42)
# testSubField()
# index 'a' -> 7
# index 'B' -> 1
# index 'B.b' -> 5
# index 'B.C' -> 2
# index 'B.C.c' -> 3
# index 'B.C.d' -> 4
# index 'B.e' -> 6
# index 'z' -> 8
# index 1 -> B
# index 2 -> B.C
# index 3 -> B.C.c
# index 4 -> B.C.d
# index 5 -> B.b
# index 6 -> B.e
# index 7 -> a
# index 8 -> z
ok 251 - value->getFieldOffset() (0) == 0u (0)
ok 252 - value->getSubFieldT("a")==value->getSubFieldT(value->getSubFieldT("a")->getFieldOffset())
ok 253 - value->getSubFieldT("B")==value->getSubFieldT(value->getSubFieldT("B")->getFieldOffset())
ok 254 - value->getSubFieldT("B.b")==value->getSubFieldT(value->getSubFieldT("B.b")->getFieldOffset())
ok 255 - value->getSubFieldT("B.C")==value->getSubFieldT(value->getSubFieldT("B.C")->getFieldOffset())
ok 256 - value->getSubFieldT("B.C.c")==value->getSubFieldT(value->getSubFieldT("B.C.c")->getFieldOffset())
ok 257 - value->getSubFieldT("B.C.d")==value->getSubFieldT(value->getSubFieldT("B.C.d")->getFieldOffset())
ok 258 - value->getSubFieldT("B.e")==value->getSubFieldT(value->getSubFieldT("B.e")->getFieldOffset())
ok 259 - value->getSubFieldT("z")==value->getSubFieldT(value->getSubFieldT("z")->getFieldOffset())
ok 260 - value->getSubField(9) (nullptr) == PVFieldPtr() (nullptr)
# Down to sub-struct 'B'
# index 'b' -> 5
# index 'C' -> 2
# index 'C.c' -> 3
# index 'C.d' -> 4
# index 'e' -> 6
ok 261 - value->getFieldOffset() (1) == 1u (1)
ok 262 - value->getSubField(0) (nullptr) == PVFieldPtr() (nullptr)
ok 263 - value->getSubField(1) (nullptr) == PVFieldPtr() (nullptr)
ok 264 - value->getSubFieldT(2)->getFieldOffset() (2) == 2u (2)
ok 265 - value->getSubFieldT(3)->getFieldOffset() (3) == 3u (3)
ok 266 - value->getSubFieldT(4)->getFieldOffset() (4) == 4u (4)
ok 267 - value->getSubFieldT(5)->getFieldOffset() (5) == 5u (5)
ok 268 - value->getSubFieldT(6)->getFieldOffset() (6) == 6u (6)
ok 269 - value->getSubField(7) (nullptr) == PVFieldPtr() (nullptr)
ok 270 - value->getSubField(8) (nullptr) == PVFieldPtr() (nullptr)
ok 271 - value->getSubField(9) (nullptr) == PVFieldPtr() (nullptr)
ok
testPVUnion.t ........... 
1..21
# testPVUnionType
ok  1 - pvTime->getSubField<PVLong>("secondsPastEpoch")->get() == pvValue->get<PVStructure>()->getSubField<PVLong>("secondsPastEpoch")->get()
ok  2 - pvDouble->get()==pvValue->get<PVDouble>()->get()
ok  3 - pvInt->get()==pvValue->get<PVInt>()->get()
testPVUnion PASSED
# testPVUnionArray
ok  4 - pvDouble->get()==sharedUnions[0]->get<PVDouble>()->get()
ok  5 - pvInt->get()==sharedUnions[1]->get<PVInt>()->get()
ok  6 - pvTime->getSubField<PVLong>("secondsPastEpoch")->get() == sharedUnions[2]->get<PVStructure>()->getSubField<PVLong>("secondsPastEpoch")->get()
testPVUnionArray PASSED
# testClearUnion w/ variant
ok  7 - Initially empty
ok  8 - Still empty
ok  9 - Now with bool
ok 10 - Again empty
ok 11 - Now with bool
ok 12 - Again empty
# testClearUnion w/ discriminating
ok 13 - Initially empty
ok 14 - Still empty
ok 15 - cause expected invalid_argument
ok 16 - Still empty
ok 17 - Now with bool
ok 18 - Again empty
ok 19 - Still empty
ok 20 - Now with bool
ok 21 - Again empty
ok
testConvert.t ........... 
1..6
ok  1 - 2==getConvert()->fromStringArray(A, 0, inp.size(), inp, 0)
ok  2 - 2==getConvert()->fromStringArray(B, 0, inp.size(), inp, 0)
ok  3 - inp.size()==Adata.size()
ok  4 - Adata[0]==0 && Adata[1]==1
ok  5 - inp.size()==Bdata.size()
ok  6 - Bdata[0]=="0" && Bdata[1]=="1"
ok
testPVScalarArray.t ..... 
1..158
# Check array creation
# Check type boolean
ok  1 - arr.get()!=NULL
ok  2 - arr->getScalarArray()->getElementType()==e
ok  3 - arr->getLength()==0
ok  4 - arr->getLength()==10
ok  5 - arr->getCapacity()>=10
ok  6 - arr->getLength()==0
# Check type byte
ok  7 - arr.get()!=NULL
ok  8 - arr->getScalarArray()->getElementType()==e
ok  9 - arr->getLength()==0
ok 10 - arr->getLength()==10
ok 11 - arr->getCapacity()>=10
ok 12 - arr->getLength()==0
# Check type short
ok 13 - arr.get()!=NULL
ok 14 - arr->getScalarArray()->getElementType()==e
ok 15 - arr->getLength()==0
ok 16 - arr->getLength()==10
ok 17 - arr->getCapacity()>=10
ok 18 - arr->getLength()==0
# Check type int
ok 19 - arr.get()!=NULL
ok 20 - arr->getScalarArray()->getElementType()==e
ok 21 - arr->getLength()==0
ok 22 - arr->getLength()==10
ok 23 - arr->getCapacity()>=10
ok 24 - arr->getLength()==0
# Check type long
ok 25 - arr.get()!=NULL
ok 26 - arr->getScalarArray()->getElementType()==e
ok 27 - arr->getLength()==0
ok 28 - arr->getLength()==10
ok 29 - arr->getCapacity()>=10
ok 30 - arr->getLength()==0
# Check type ubyte
ok 31 - arr.get()!=NULL
ok 32 - arr->getScalarArray()->getElementType()==e
ok 33 - arr->getLength()==0
ok 34 - arr->getLength()==10
ok 35 - arr->getCapacity()>=10
ok 36 - arr->getLength()==0
# Check type ushort
ok 37 - arr.get()!=NULL
ok 38 - arr->getScalarArray()->getElementType()==e
ok 39 - arr->getLength()==0
ok 40 - arr->getLength()==10
ok 41 - arr->getCapacity()>=10
ok 42 - arr->getLength()==0
# Check type uint
ok 43 - arr.get()!=NULL
ok 44 - arr->getScalarArray()->getElementType()==e
ok 45 - arr->getLength()==0
ok 46 - arr->getLength()==10
ok 47 - arr->getCapacity()>=10
ok 48 - arr->getLength()==0
# Check type ulong
ok 49 - arr.get()!=NULL
ok 50 - arr->getScalarArray()->getElementType()==e
ok 51 - arr->getLength()==0
ok 52 - arr->getLength()==10
ok 53 - arr->getCapacity()>=10
ok 54 - arr->getLength()==0
# Check type float
ok 55 - arr.get()!=NULL
ok 56 - arr->getScalarArray()->getElementType()==e
ok 57 - arr->getLength()==0
ok 58 - arr->getLength()==10
ok 59 - arr->getCapacity()>=10
ok 60 - arr->getLength()==0
# Check type double
ok 61 - arr.get()!=NULL
ok 62 - arr->getScalarArray()->getElementType()==e
ok 63 - arr->getLength()==0
ok 64 - arr->getLength()==10
ok 65 - arr->getCapacity()>=10
ok 66 - arr->getLength()==0
# Check type string
ok 67 - arr.get()!=NULL
ok 68 - arr->getScalarArray()->getElementType()==e
ok 69 - arr->getLength()==0
ok 70 - arr->getLength()==10
ok 71 - arr->getCapacity()>=10
ok 72 - arr->getLength()==0
# Check basic array operations for N5epics6pvData12PVValueArrayIaEE
ok 73 - *arr1==*arr2
ok 74 - *arr1==*arr1
ok 75 - *arr1->getScalarArray()==*arr2->getScalarArray()
ok 76 - cdata.unique()
ok 77 - !cdata.unique()
ok 78 - avoid.data()==cdata.data()
ok 79 - avoid.data()==arr1->view().data()
ok 80 - arr1->getLength()==cdata.size()
ok 81 - *arr1!=*arr2
ok 82 - hasUniqueVector<PVT>(arr1)
ok 83 - *arr1==*arr2
ok 84 - !hasUniqueVector<PVT>(arr1)
ok 85 - arr2->getLength()==0
ok 86 - cdata.size()==arr1->getLength()
ok 87 - idata.at(1)==10
ok 88 - castUnsafe<PVIntArray::value_type>(arr1->view()[1])==42
# Check basic array operations for N5epics6pvData12PVValueArrayIhEE
ok 89 - *arr1==*arr2
ok 90 - *arr1==*arr1
ok 91 - *arr1->getScalarArray()==*arr2->getScalarArray()
ok 92 - cdata.unique()
ok 93 - !cdata.unique()
ok 94 - avoid.data()==cdata.data()
ok 95 - avoid.data()==arr1->view().data()
ok 96 - arr1->getLength()==cdata.size()
ok 97 - *arr1!=*arr2
ok 98 - hasUniqueVector<PVT>(arr1)
ok 99 - *arr1==*arr2
ok 100 - !hasUniqueVector<PVT>(arr1)
ok 101 - arr2->getLength()==0
ok 102 - cdata.size()==arr1->getLength()
ok 103 - idata.at(1)==10
ok 104 - castUnsafe<PVIntArray::value_type>(arr1->view()[1])==42
# Check basic array operations for N5epics6pvData12PVValueArrayIiEE
ok 105 - *arr1==*arr2
ok 106 - *arr1==*arr1
ok 107 - *arr1->getScalarArray()==*arr2->getScalarArray()
ok 108 - cdata.unique()
ok 109 - !cdata.unique()
ok 110 - avoid.data()==cdata.data()
ok 111 - avoid.data()==arr1->view().data()
ok 112 - arr1->getLength()==cdata.size()
ok 113 - *arr1!=*arr2
ok 114 - hasUniqueVector<PVT>(arr1)
ok 115 - *arr1==*arr2
ok 116 - !hasUniqueVector<PVT>(arr1)
ok 117 - arr2->getLength()==0
ok 118 - cdata.size()==arr1->getLength()
ok 119 - idata.at(1)==10
ok 120 - castUnsafe<PVIntArray::value_type>(arr1->view()[1])==42
# Check basic array operations for N5epics6pvData12PVValueArrayIdEE
ok 121 - *arr1==*arr2
ok 122 - *arr1==*arr1
ok 123 - *arr1->getScalarArray()==*arr2->getScalarArray()
ok 124 - cdata.unique()
ok 125 - !cdata.unique()
ok 126 - avoid.data()==cdata.data()
ok 127 - avoid.data()==arr1->view().data()
ok 128 - arr1->getLength()==cdata.size()
ok 129 - *arr1!=*arr2
ok 130 - hasUniqueVector<PVT>(arr1)
ok 131 - *arr1==*arr2
ok 132 - !hasUniqueVector<PVT>(arr1)
ok 133 - arr2->getLength()==0
ok 134 - cdata.size()==arr1->getLength()
ok 135 - idata.at(1)==10
ok 136 - castUnsafe<PVIntArray::value_type>(arr1->view()[1])==42
# Check basic array operations for N5epics6pvData12PVValueArrayINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE
ok 137 - *arr1==*arr2
ok 138 - *arr1==*arr1
ok 139 - *arr1->getScalarArray()==*arr2->getScalarArray()
ok 140 - cdata.unique()
ok 141 - !cdata.unique()
ok 142 - avoid.data()==cdata.data()
ok 143 - avoid.data()==arr1->view().data()
ok 144 - arr1->getLength()==cdata.size()
ok 145 - *arr1!=*arr2
ok 146 - hasUniqueVector<PVT>(arr1)
ok 147 - *arr1==*arr2
ok 148 - !hasUniqueVector<PVT>(arr1)
ok 149 - arr2->getLength()==0
ok 150 - cdata.size()==arr1->getLength()
ok 151 - idata.at(1)==10
ok 152 - castUnsafe<PVIntArray::value_type>(arr1->view()[1])==42
# Check array data sharing
ok 153 - idata.unique()
ok 154 - !idata.unique()
ok 155 - cdata.unique()
ok 156 - !cdata.unique()
# Check PVScalarArray put/get from void
ok 157 - idata.size()==4
ok 158 - iarr->getLength()==4
ok
testPVStructureArray.t .. 
1..23
# Testing structure array handling
# Basic structure array ops
ok  1 - alarmarr->getLength()==0
ok  2 - alarmarr->getLength()==5
ok  3 - aview.size()==5
ok  4 - aview[4].get()==NULL
ok  5 - alarmarr->getLength()==7
ok  6 - aview[4].get()==NULL
ok  7 - aview[5].get()!=NULL
ok  8 - aview[6].get()!=NULL
# Test structure array compress
ok  9 - alarmarr->getLength()==5
ok 10 - alarmarr->getLength()==0
ok 11 - alarmarr->getLength()==4
ok 12 - !scont.unique()
ok 13 - alarmarr->getLength()==10
ok 14 - scont.unique()
ok 15 - alarmarr->getLength()==4
ok 16 - scont[2]==compressed[0]
ok 17 - scont[4]==compressed[1]
ok 18 - scont[5]==compressed[2]
ok 19 - scont[8]==compressed[3]
# Test structure array remove
ok 20 - alarmarr->getLength()==0
ok 21 - scont[0]==check[0]
ok 22 - scont[2]==check[1]
ok 23 - scont[3]==check[2]
# Test structure array external allocation for shared_vector
ok
testOperators.t ......... 
1..2
ok  1 - testDV == dv
ok  2 - testSV == sv
12.8
"test message"
epics:nt/NTScalar:1.0 
    double value 12.8
    alarm_t alarm
        int severity 0
        int status 0
        string message "test message"
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0
    display_t display
        double limitLow 0
        double limitHigh 0
        string description 
        string format 
        string units 
    control_t control
        double limitLow 0
        double limitHigh 0
        double minStep 0
    valueAlarm_t valueAlarm
        boolean active false
        double lowAlarmLimit 0
        double lowWarningLimit 0
        double highWarningLimit 0
        double highAlarmLimit 0
        int lowAlarmSeverity 0
        int lowWarningSeverity 0
        int highWarningSeverity 0
        int highAlarmSeverity 0
        byte hysteresis 0

epics:nt/NTScalar:1.0
    double value
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    display_t display
        double limitLow
        double limitHigh
        string description
        string format
        string units
    control_t control
        double limitLow
        double limitHigh
        double minStep
    valueAlarm_t valueAlarm
        boolean active
        double lowAlarmLimit
        double lowWarningLimit
        double highWarningLimit
        double highAlarmLimit
        int lowAlarmSeverity
        int lowWarningSeverity
        int highWarningSeverity
        int highAlarmSeverity
        byte hysteresis

Status [type=OK]
OK
epics:nt/NTEnum:1.0 
    enum_t value
        int index 0
        string[] choices [one, two, three]
    alarm_t alarm
        int severity 0
        int status 0
        string message 
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0
    valueAlarm_t valueAlarm
        boolean active false
        int stateSeverity 0
        int changeStateSeverity 0

epics:nt/NTScalarArray:1.0 
    double[] value []
    alarm_t alarm
        int severity 0
        int status 0
        string message 
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0

[1.1,2.2,3.3]
2.2
epics:nt/NTStructureArray:1.0 
    epics:nt/NTScalar:1.0[] value
        epics:nt/NTScalar:1.0 
            double value 0
            alarm_t alarm
                int severity 0
                int status 0
                string message 
            time_t timeStamp
                long secondsPastEpoch 0
                int nanoseconds 0
                int userTag 0
        epics:nt/NTScalar:1.0 
            double value 0
            alarm_t alarm
                int severity 0
                int status 0
                string message 
            time_t timeStamp
                long secondsPastEpoch 0
                int nanoseconds 0
                int userTag 0
    alarm_t alarm
        int severity 0
        int status 0
        string message 
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0
ok
testFieldBuilder.t ...... 
1..72
# Tests for FieldBuilder
# Test test_factory()
ok  1 - fb.get() != 0
ok  2 - fb.get() != fb2.get()
# Test test_structure()
ok  3 - s.get() != 0
ok  4 - ID == s->getID()
ok  5 - 2 == s->getFields().size()
ok  6 - scalar == f0->getType()
ok  7 - "double" == s->getFieldName(0)
ok  8 - f0 scalar type == double
ok  9 - scalarArray == f1->getType()
ok 10 - "intArray" == s->getFieldName(1)
ok 11 - f1 element type == int
ok 12 - emptyStructure.get() != 0
ok 13 - Structure::DEFAULT_ID == emptyStructure->getID()
ok 14 - 0 == emptyStructure->getFields().size()
ok 15 - s2.get()!=0
ok 16 - Structure::DEFAULT_ID == s2->getID()
ok 17 - 2 == s2->getFields().size()
ok 18 - structure == f0->getType()
ok 19 - "s" == s2->getFieldName(0)
ok 20 - s.get() == f0.get()
ok 21 - structureArray == f1->getType()
ok 22 - "sArray" == s2->getFieldName(1)
ok 23 - array element is given structure
# Test test_arraySizeTypes()
ok 24 - s.get() != 0
ok 25 - Structure::DEFAULT_ID == s->getID()
ok 26 - 3 == s->getFields().size()
# Test test_nestedStructure()
ok 27 - s.get() != 0
ok 28 - Structure::DEFAULT_ID == s->getID()
ok 29 - 3 == s->getFields().size()
ok 30 - scalar == f0->getType()
ok 31 - "double" == s->getFieldName(0)
ok 32 - f0 scalar type == double
ok 33 - structure == f1->getType()
ok 34 - "nested" == s->getFieldName(1)
ok 35 - s2.get() != 0
ok 36 - NESTED_ID == s2->getID()
ok 37 - 2 == s2->getFields().size()
ok 38 - scalar == f20->getType()
ok 39 - "short" == s2->getFieldName(0)
ok 40 - f20 scalar type == short
ok 41 - scalar == f21->getType()
ok 42 - "long" == s2->getFieldName(1)
ok 43 - f21 element type == long
ok 44 - scalarArray == f2->getType()
ok 45 - "intArray" == s->getFieldName(2)
ok 46 - f2 element type == int
# Test test_nestedStructureArray()
ok 47 - s.get() != 0
ok 48 - Structure::DEFAULT_ID == s->getID()
ok 49 - 3 == s->getFields().size()
ok 50 - scalar == f0->getType()
ok 51 - "double" == s->getFieldName(0)
ok 52 - f0 scalar type == double
ok 53 - structureArray == f1->getType()
ok 54 - "nested" == s->getFieldName(1)
ok 55 - s2.get() != 0
ok 56 - NESTED_ID == s2->getID()
ok 57 - 2 == s2->getFields().size()
ok 58 - scalar == f20->getType()
ok 59 - "short" == s2->getFieldName(0)
ok 60 - f20 scalar type == short
ok 61 - scalar == f21->getType()
ok 62 - "long" == s2->getFieldName(1)
ok 63 - f21 element type == long
ok 64 - scalarArray == f2->getType()
ok 65 - "intArray" == s->getFieldName(2)
ok 66 - f2 element type == int
# test_extendStructure()
# base: structure
#     int A
#     structure nest
#         int B
#         structure one
#             int XX
#     union U
#         int B
#         structure one
#             int XX
#     structure[] sarr
#         structure
#             int X
#             structure one
#                 int XX
# amended: structure
#     int A
#     structure nest
#         int B
#         structure one
#             int XX
#             int YY
#         int B2
#     union U
#         int B
#         structure one
#             int XX
#             int YY
#         int B2
#     structure[] sarr
#         structure
#             int X
#             structure one
#                 int XX
#                 int YY
#             int Y
#     int A2
# expected: structure
#     int A
#     structure nest
#         int B
#         structure one
#             int XX
#             int YY
#         int B2
#     union U
#         int B
#         structure one
#             int XX
#             int YY
#         int B2
#     structure[] sarr
#         structure
#             int X
#             structure one
#                 int XX
#                 int YY
#             int Y
#     int A2
ok 67 - static_cast<const void*>(amended.get()) (0xaaaadd821890) == static_cast<const void*>(expected.get()) (0xaaaadd821890)
ok 68 - *amended (structure
#     int A
#     structure nest
#         int B
#         structure one
#             int XX
#             int YY
#         int B2
#     union U
#         int B
#         structure one
#             int XX
#             int YY
#         int B2
#     structure[] sarr
#         structure
#             int X
#             structure one
#                 int XX
#                 int YY
#             int Y
#     int A2
# ) == *expected (structure
#     int A
#     structure nest
#         int B
#         structure one
#             int XX
#             int YY
#         int B2
#     union U
#         int B
#         structure one
#             int XX
#             int YY
#         int B2
#     structure[] sarr
#         structure
#             int X
#             structure one
#                 int XX
#                 int YY
#             int Y
#     int A2
# )
ok 69 - catch expected exception: duplicate field name w/ different type : A2
ok 70 - catch expected exception: duplicate field name w/ different type : B2
# Test test_invalid()
ok 71 - endNested() disallowed in non-nested FieldBuilder
ok 72 - createStructure() disallowed in nested FieldBuilder
ok
testValueBuilder.t ...... 
1..28
# testBuild()
ok  1 - val->getStructure()->getID()=="structure"
ok  2 - !!A && A->get()==42
ok  3 - !!B && B->get()==43
# testSubStruct()
ok  4 - val->getStructure()->getID()=="foo"
ok  5 - val->getSubFieldT<pvd::PVStructure>("X")->getStructure()->getID()=="bar"
ok  6 - !!A && A->get()==42
ok  7 - !!B && B->get()==43
ok  8 - !!Y && Y->get()==111
ok  9 - !!Y && Y->get()=="hello world"
# testReplace()
# top id foo
ok 10 - val->getStructure()->getID()=="foo"
# X id baz
ok 11 - val->getSubFieldT<pvd::PVStructure>("X")->getStructure()->getID()=="baz"
ok 12 - !!A && A->get()==43
ok 13 - !!Y && Y->get()==112
# testAppend()
ok 14 - !!base->getSubField<pvd::PVStructure>("field.foo")
ok 15 - !base->getSubField<pvd::PVStructure>("field.other")
ok 16 - base->getSubFieldT<pvd::PVString>("record._options.bar")->get()=="5"
ok 17 - !base->getSubField<pvd::PVStructure>("record._options.foo")
ok 18 - base->getField().get()!=mod->getField().get()
ok 19 - base->getField()!=mod->getField()
ok 20 - !!base->getSubField<pvd::PVStructure>("field.foo")
ok 21 - !base->getSubField<pvd::PVStructure>("field.other")
ok 22 - base->getSubFieldT<pvd::PVString>("record._options.bar")->get()=="5"
ok 23 - !base->getSubField<pvd::PVStructure>("record._options.foo")
ok 24 - !!mod->getSubField<pvd::PVStructure>("field.foo")
ok 25 - !!mod->getSubField<pvd::PVStructure>("field.other")
ok 26 - mod->getSubFieldT<pvd::PVInt>("record._options.bar")->get()==4
ok 27 - mod->getSubFieldT<pvd::PVInt>("record._options.foo")->get()==1
# testArray()
ok 28 - foo ({2}[1, 2]) == {2}[1, 2]
ok
testProperty.t .......... 
1..27
# Tests property
# testAlarm

ok  1 - result
ok  2 - result
ok  3 - al.getMessage().compare(alarm.getMessage())==0
ok  4 - al.getSeverity()==alarm.getSeverity()
ok  5 - al.getStatus()==alarm.getStatus()
ok  6 - testAlarm PASSED
# testTimeStamp

ok  7 - result
ok  8 - result
ok  9 - ts.getSecondsPastEpoch()==timeStamp.getSecondsPastEpoch()
ok 10 - ts.getNanoseconds()==timeStamp.getNanoseconds()
ok 11 - ts.getUserTag()==timeStamp.getUserTag()
# 2024.11.16 02:48:20 887307360 nanoseconds isDst false userTag 32
ok 12 - testTimeStamp PASSED

# testControl

ok 13 - result
ok 14 - result
ok 15 - cl.getLow()==control.getLow()
ok 16 - cl.getHigh()==control.getHigh()
#  low 1.000000 high 10.000000

ok 17 - testControl PASSED

# testDisplay

ok 18 - result
ok 19 - result
ok 20 - dy.getLow()==display.getLow()
ok 21 - dy.getHigh()==display.getHigh()
ok 22 - dy.getDescription().compare(display.getDescription())==0
ok 23 - dy.getFormat().compare(display.getFormat())==0
ok 24 - dy.getUnits().compare(display.getUnits())==0
#  low -10.000000 high -1.000000

ok 25 - testDisplay PASSED

# testEnumerated

ok 26 - result
# index 0 choice 1 choices
#  1
#  2
#  3
#  4
# index 2 choice 3

ok 27 - testEnumerated PASSED

# doubleRecord
epics:nt/NTScalar:1.0 
    double value 0
    alarm_t alarm
        int severity 2
        int status 7
        string message testMessage
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 32
    display_t display
        double limitLow -10
        double limitHigh -1
        string description testDescription
        string format %f10.0
        string units volts
    control_t control
        double limitLow 1
        double limitHigh 10
        double minStep 0

# enumeratedRecord
epics:nt/NTEnum:1.0 
    enum_t value
        int index 2
        string[] choices [1, 2, 3, 4]
    alarm_t alarm
        int severity 0
        int status 0
        string message 
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0
ok
testCreateRequest.t ..... 
1..315
testCreateRequest... 
ok  1 - pvRequest.get()!=NULL
ok  2 - pvRequest->getStructure()->getNumberFields()==0
ok  3 - request 
ok  4 - pvRequest.get()!=NULL
ok  5 - pvRequest->getSubField<PVStructure>("field").get()!=NULL
ok  6 - pvRequest->getSubField<PVStructure>("putField").get()!=NULL
ok  7 - pvRequest->getSubField<PVStructure>("getField").get()!=NULL
ok  8 - request record[]field()getField()putField()
ok  9 - pvRequest.get()!=NULL
ok 10 - record.a = b
ok 11 - record.x = y
ok 12 - pvRequest->getSubField<PVStructure>("field.a").get()!=NULL
ok 13 - pvRequest->getSubField<PVStructure>("putField.a").get()!=NULL
ok 14 - pvRequest->getSubField<PVStructure>("getField.a").get()!=NULL
ok 15 - request record[a=b,x=y]field(a) putField(a),getField(a)
ok 16 - pvRequest.get()!=NULL
ok 17 - field.a.b._options.x = y
ok 18 - request field(a.b[x=y])
ok 19 - pvRequest.get()!=NULL
ok 20 - pvRequest->getSubField("field.a.b.c.d").get()!=NULL
ok 21 - request field(a.b{c.d})
ok 22 - pvRequest.get()!=NULL
ok 23 - field.a.b._options.x = y
ok 24 - pvRequest->getSubField<PVStructure>("field.a.b.c.d").get()!=NULL
ok 25 - request field(a.b[x=y]{c.d})
ok 26 - pvRequest.get()!=NULL
ok 27 - field.a.b._options.x = y
ok 28 - field.a.b.c.d._options.x = y
ok 29 - request field(a.b[x=y]{c.d[x=y]})
ok 30 - pvRequest.get()!=NULL
ok 31 - field.a.a._options.a = b
ok 32 - field.a.a.a.a._options.a = b
ok 33 - field.b.a._options.a = b
ok 34 - pvRequest->getSubField<PVStructure>("field.b.a.a").get()!=NULL
ok 35 - pvRequest->getSubField<PVStructure>("field.b.a.b").get()!=NULL
ok 36 - request record[a=b,c=d] field(a.a[a=b]{a.a[a=b]},b.a[a=b]{a,b})
ok 37 - pvRequest.get()!=NULL
ok 38 - pvRequest->getSubField<PVStructure>("field.alarm").get()!=NULL
ok 39 - pvRequest->getSubField<PVStructure>("field.timeStamp").get()!=NULL
ok 40 - pvRequest->getSubField<PVStructure>("field.power.value").get()!=NULL
ok 41 - request alarm,timeStamp,power.value
ok 42 - pvRequest.get()!=NULL
ok 43 - record._options.process = true
ok 44 - pvRequest->getSubField<PVStructure>("field.alarm").get()!=NULL
ok 45 - pvRequest->getSubField<PVStructure>("field.timeStamp").get()!=NULL
ok 46 - pvRequest->getSubField<PVStructure>("field.power.value").get()!=NULL
ok 47 - request record[process=true]field(alarm,timeStamp,power.value)
ok 48 - pvRequest.get()!=NULL
ok 49 - record._options.process = true
ok 50 - pvRequest->getSubField<PVStructure>("field.alarm").get()!=NULL
ok 51 - pvRequest->getSubField<PVStructure>("field.timeStamp").get()!=NULL
ok 52 - field.timeStamp._options.algorithm = onChange
ok 53 - field.timeStamp._options.causeMonitor = false
ok 54 - pvRequest->getSubField<PVStructure>("field.power.value").get()!=NULL
ok 55 - pvRequest->getSubField<PVStructure>("field.power.alarm").get()!=NULL
ok 56 - request record[process=true]field(alarm,timeStamp[algorithm=onChange,causeMonitor=false],power{value,alarm})
ok 57 - pvRequest.get()!=NULL
ok 58 - record._options.int = 2
ok 59 - record._options.float = 3.14159
ok 60 - pvRequest->getSubField<PVStructure>("field.alarm").get()!=NULL
ok 61 - field.timeStamp._options.shareData = true
ok 62 - pvRequest->getSubField<PVStructure>("field.power.value").get()!=NULL
ok 63 - request record[int=2,float=3.14159]field(alarm,timeStamp[shareData=true],power.value)
ok 64 - pvRequest.get()!=NULL
ok 65 - pvRequest->getSubField<PVStructure>("putField.power.value").get()!=NULL
ok 66 - pvRequest->getSubField<PVStructure>("getField.alarm").get()!=NULL
ok 67 - pvRequest->getSubField<PVStructure>("getField.timeStamp").get()!=NULL
ok 68 - pvRequest->getSubField<PVStructure>("getField.power.value").get()!=NULL
ok 69 - pvRequest->getSubField<PVStructure>("getField.power.alarm").get()!=NULL
ok 70 - pvRequest->getSubField<PVStructure>("getField.current.value").get()!=NULL
ok 71 - pvRequest->getSubField<PVStructure>("getField.current.alarm").get()!=NULL
ok 72 - pvRequest->getSubField<PVStructure>("getField.voltage.value").get()!=NULL
ok 73 - pvRequest->getSubField<PVStructure>("getField.voltage.alarm").get()!=NULL
ok 74 - request record[process=true,xxx=yyy]putField(power.value)getField(alarm,timeStamp,power{value,alarm},current{value,alarm},voltage{value,alarm})
ok 75 - pvRequest.get()!=NULL
ok 76 - pvRequest->getSubField<PVStructure>("field.alarm").get()!=NULL
ok 77 - pvRequest->getSubField<PVStructure>("field.timeStamp").get()!=NULL
ok 78 - pvRequest->getSubField<PVStructure>("field.supply.zero.voltage.value").get()!=NULL
ok 79 - pvRequest->getSubField<PVStructure>("field.supply.zero.current.value").get()!=NULL
ok 80 - pvRequest->getSubField<PVStructure>("field.supply.zero.power.value").get()!=NULL
ok 81 - pvRequest->getSubField<PVStructure>("field.supply.one.voltage.value").get()!=NULL
ok 82 - pvRequest->getSubField<PVStructure>("field.supply.one.current.value").get()!=NULL
ok 83 - pvRequest->getSubField<PVStructure>("field.supply.one.power.value").get()!=NULL
ok 84 - request field(alarm,timeStamp,supply{zero{voltage.value,current.value,power.value},one{voltage.value,current.value,power.value}})
ok 85 - pvRequest.get()!=NULL
ok 86 - pvRequest->getSubField<PVStructure>("putField.power.value").get()!=NULL
ok 87 - pvRequest->getSubField<PVStructure>("getField.alarm").get()!=NULL
ok 88 - pvRequest->getSubField<PVStructure>("getField.timeStamp").get()!=NULL
ok 89 - pvRequest->getSubField<PVStructure>("getField.power.value").get()!=NULL
ok 90 - pvRequest->getSubField<PVStructure>("getField.power.alarm").get()!=NULL
ok 91 - pvRequest->getSubField<PVStructure>("getField.current.value").get()!=NULL
ok 92 - pvRequest->getSubField<PVStructure>("getField.current.alarm").get()!=NULL
ok 93 - pvRequest->getSubField<PVStructure>("getField.voltage.value").get()!=NULL
ok 94 - pvRequest->getSubField<PVStructure>("getField.voltage.alarm").get()!=NULL
ok 95 - pvRequest->getSubField<PVStructure>("getField.ps0.alarm").get()!=NULL
ok 96 - pvRequest->getSubField<PVStructure>("getField.ps0.timeStamp").get()!=NULL
ok 97 - pvRequest->getSubField<PVStructure>("getField.ps0.power.value").get()!=NULL
ok 98 - pvRequest->getSubField<PVStructure>("getField.ps0.power.alarm").get()!=NULL
ok 99 - pvRequest->getSubField<PVStructure>("getField.ps0.current.value").get()!=NULL
ok 100 - pvRequest->getSubField<PVStructure>("getField.ps0.current.alarm").get()!=NULL
ok 101 - pvRequest->getSubField<PVStructure>("getField.ps0.voltage.value").get()!=NULL
ok 102 - pvRequest->getSubField<PVStructure>("getField.ps0.voltage.alarm").get()!=NULL
ok 103 - pvRequest->getSubField<PVStructure>("getField.ps1.alarm").get()!=NULL
ok 104 - pvRequest->getSubField<PVStructure>("getField.ps1.timeStamp").get()!=NULL
ok 105 - pvRequest->getSubField<PVStructure>("getField.ps1.power.value").get()!=NULL
ok 106 - pvRequest->getSubField<PVStructure>("getField.ps1.power.alarm").get()!=NULL
ok 107 - pvRequest->getSubField<PVStructure>("getField.ps1.current.value").get()!=NULL
ok 108 - pvRequest->getSubField<PVStructure>("getField.ps1.current.alarm").get()!=NULL
ok 109 - pvRequest->getSubField<PVStructure>("getField.ps1.voltage.value").get()!=NULL
ok 110 - pvRequest->getSubField<PVStructure>("getField.ps1.voltage.alarm").get()!=NULL
ok 111 - request record[process=true,xxx=yyy]putField(power.value)getField(alarm,timeStamp,power{value,alarm},current{value,alarm},voltage{value,alarm},ps0{alarm,timeStamp,power{value,alarm},current{value,alarm},voltage{value,alarm}},ps1{alarm,timeStamp,power{value,alarm},current{value,alarm},voltage{value,alarm}})
ok 112 - pvRequest.get()!=NULL
ok 113 - pvRequest->getSubField<PVStructure>("field.a.b.c.d").get()!=NULL
ok 114 - request a{b{c{d}}}

Error Expected for next call!!
reason mismatched {} 1
ok 115 - request record[process=true,xxx=yyy]putField(power.value)getField(alarm,timeStamp,power{value,alarm},current{value,alarm},voltage{value,alarm},ps0{alarm,timeStamp,power{value,alarm},current{value,alarm},voltage{value,alarm}},ps1{alarm,timeStamp,power{value,alarm},current{value,alarm},voltage{value,alarm})

Error Expected for next call!!
reason mismatched [] 1
ok 116 - pvRequest.get()==NULL
ok 117 - request record[process=true,power.value

Error Expected for next call!!
reason Can't construct Structure, duplicate fieldName alarm
ok 118 - pvRequest.get()==NULL
ok 119 - request field(alarm.status,alarm.severity)

Error Expected for next call!!
reason bad request :field(record[process=false]power.value)
ok 120 - pvRequest.get()==NULL
ok 121 - request :field(record[process=false]power.value)
ok 122 - catch expected exception: mismatched () 1
ok 123 - catch expected exception: mismatched [] 1
ok 124 - !C->createRequest("field(")
# message mismatched () 1
ok 125 - !!C->createRequest("field(value)")
ok 126 - C->getMessage().empty()
ok 127 - catch expected exception: Can't construct Structure, duplicate fieldName C
# === void {anonymous}::testMapper(epics::pvData::PVRequestMapper::mode_t) mode==1
# Map full structure
ok 128 - mapper.requested() (structure
#     int A
#     int B
#     structure C
#         int D
#         structure E
#             int F
# ) == maskingType (structure
#     int A
#     int B
#     structure C
#         int D
#         structure E
#             int F
# )
ok 129 - mapper.requestedMask() ({0, 1, 2, 3, 4, 5, 6}) == BitSet().set(0) .set(base->getSubFieldT("A")->getFieldOffset()) .set(base->getSubFieldT("B")->getFieldOffset()) .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.D")->getFieldOffset()) .set(base->getSubFieldT("C.E")->getFieldOffset()) .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({0, 1, 2, 3, 4, 5, 6})
ok 130 - A (1) == 1
ok 131 - B (42) == 42
ok 132 - A (2) == 2
ok 133 - B (43) == 43
ok 134 - mapper.requestedMask() ({0, 1, 2, 3, 4, 5, 6}) == BitSet().set(0).set(1).set(2).set(3).set(4).set(5).set(6) ({0, 1, 2, 3, 4, 5, 6})
# Map single leaf field
ok 135 - mapper.requested() (structure
#     int B
# ) != maskingType (structure
#     int A
#     int B
#     structure C
#         int D
#         structure E
#             int F
# )
ok 136 - mapper.requestedMask() ({0, 2}) == BitSet().set(0) .set(base->getSubFieldT("B")->getFieldOffset()) ({0, 2})
ok 137 - !req->getSubField("A")
ok 138 - B (42) == 42
ok 139 - B (43) == 43
ok 140 - mapper.requestedMask() ({0, 2}) == BitSet().set(0) .set(base->getSubFieldT("B")->getFieldOffset()) ({0, 2})
ok 141 - cmp ({1}) == BitSet() .set(req->getSubFieldT("B")->getFieldOffset()) ({1})
ok 142 - cmp ({2}) == BitSet() .set(base->getSubFieldT("B")->getFieldOffset()) ({2})
# Map two sub-fields
ok 143 - mapper.requested() (structure
#     int B
#     structure C
#         int D
# ) != maskingType (structure
#     int A
#     int B
#     structure C
#         int D
#         structure E
#             int F
# )
ok 144 - mapper.requestedMask() ({0, 2, 3, 4}) == BitSet().set(0) .set(base->getSubFieldT("B")->getFieldOffset()) .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.D")->getFieldOffset()) ({0, 2, 3, 4})
ok 145 - !req->getSubField("A")
ok 146 - B (1) == 1
ok 147 - C.D (42) == 42
ok 148 - B (2) == 2
ok 149 - C.D (43) == 43
ok 150 - mapper.requestedMask() ({0, 2, 3, 4}) == BitSet().set(0) .set(base->getSubFieldT("B")->getFieldOffset()) .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.D")->getFieldOffset()) ({0, 2, 3, 4})
# Map entire sub-structure
ok 151 - mapper.requested() (structure
#     structure C
#         structure E
#             int F
# ) != maskingType (structure
#     int A
#     int B
#     structure C
#         int D
#         structure E
#             int F
# )
ok 152 - mapper.requestedMask() ({0, 3, 5, 6}) == BitSet().set(0) .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.E")->getFieldOffset()) .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({0, 3, 5, 6})
ok 153 - !req->getSubField("A")
ok 154 - C.E.F (42) == 42
ok 155 - C.E.F (43) == 43
ok 156 - mapper.requestedMask() ({0, 3, 5, 6}) == BitSet().set(0) .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.E")->getFieldOffset()) .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({0, 3, 5, 6})
ok 157 - cmp ({1, 2, 3}) == BitSet() .set(req->getSubFieldT("C")->getFieldOffset()) .set(req->getSubFieldT("C.E")->getFieldOffset()) .set(req->getSubFieldT("C.E.F")->getFieldOffset()) ({1, 2, 3})
ok 158 - cmp ({3, 5, 6}) == BitSet() .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.E")->getFieldOffset()) .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({3, 5, 6})
# === void {anonymous}::testMapper(epics::pvData::PVRequestMapper::mode_t) mode==0
# Map full structure
ok 159 - mapper.requested() (structure
#     int A
#     int B
#     structure C
#         int D
#         structure E
#             int F
# ) == maskingType (structure
#     int A
#     int B
#     structure C
#         int D
#         structure E
#             int F
# )
ok 160 - mapper.requestedMask() ({0, 1, 2, 3, 4, 5, 6}) == BitSet().set(0) .set(base->getSubFieldT("A")->getFieldOffset()) .set(base->getSubFieldT("B")->getFieldOffset()) .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.D")->getFieldOffset()) .set(base->getSubFieldT("C.E")->getFieldOffset()) .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({0, 1, 2, 3, 4, 5, 6})
ok 161 - A (1) == 1
ok 162 - B (42) == 42
ok 163 - A (2) == 2
ok 164 - B (43) == 43
ok 165 - mapper.requestedMask() ({0, 1, 2, 3, 4, 5, 6}) == BitSet().set(0).set(1).set(2).set(3).set(4).set(5).set(6) ({0, 1, 2, 3, 4, 5, 6})
# Map single leaf field
ok 166 - mapper.requested() (structure
#     int A
#     int B
#     structure C
#         int D
#         structure E
#             int F
# ) == maskingType (structure
#     int A
#     int B
#     structure C
#         int D
#         structure E
#             int F
# )
ok 167 - mapper.requestedMask() ({0, 2}) == BitSet().set(0) .set(base->getSubFieldT("B")->getFieldOffset()) ({0, 2})
ok 168 - A (0) == 0
ok 169 - B (42) == 42
ok 170 - B (43) == 43
ok 171 - mapper.requestedMask() ({0, 2}) == BitSet().set(0) .set(base->getSubFieldT("B")->getFieldOffset()) ({0, 2})
ok 172 - cmp ({2}) == BitSet() .set(req->getSubFieldT("B")->getFieldOffset()) ({2})
ok 173 - cmp ({2}) == BitSet() .set(base->getSubFieldT("B")->getFieldOffset()) ({2})
# Map two sub-fields
ok 174 - mapper.requested() (structure
#     int A
#     int B
#     structure C
#         int D
#         structure E
#             int F
# ) == maskingType (structure
#     int A
#     int B
#     structure C
#         int D
#         structure E
#             int F
# )
ok 175 - mapper.requestedMask() ({0, 2, 3, 4}) == BitSet().set(0) .set(base->getSubFieldT("B")->getFieldOffset()) .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.D")->getFieldOffset()) ({0, 2, 3, 4})
ok 176 - A (0) == 0
ok 177 - B (1) == 1
ok 178 - C.D (42) == 42
ok 179 - B (2) == 2
ok 180 - C.D (43) == 43
ok 181 - mapper.requestedMask() ({0, 2, 3, 4}) == BitSet().set(0) .set(base->getSubFieldT("B")->getFieldOffset()) .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.D")->getFieldOffset()) ({0, 2, 3, 4})
# Map entire sub-structure
ok 182 - mapper.requested() (structure
#     int A
#     int B
#     structure C
#         int D
#         structure E
#             int F
# ) == maskingType (structure
#     int A
#     int B
#     structure C
#         int D
#         structure E
#             int F
# )
ok 183 - mapper.requestedMask() ({0, 3, 5, 6}) == BitSet().set(0) .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.E")->getFieldOffset()) .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({0, 3, 5, 6})
ok 184 - A (0) == 0
ok 185 - C.E.F (42) == 42
ok 186 - C.E.F (43) == 43
ok 187 - mapper.requestedMask() ({0, 3, 5, 6}) == BitSet().set(0) .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.E")->getFieldOffset()) .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({0, 3, 5, 6})
ok 188 - cmp ({3, 5, 6}) == BitSet() .set(req->getSubFieldT("C")->getFieldOffset()) .set(req->getSubFieldT("C.E")->getFieldOffset()) .set(req->getSubFieldT("C.E.F")->getFieldOffset()) ({3, 5, 6})
ok 189 - cmp ({3, 5, 6}) == BitSet() .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.E")->getFieldOffset()) .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({3, 5, 6})
# ------- MapperMask::testEmptyMaskB2R Mask --------
ok 190 - B (1) == 1
ok 191 - C.E.F (3) == 3
ok 192 - B (11) == 11
ok 193 - C.E.F (13) == 13
ok 194 - bmask ({}) == BitSet() ({})
ok 195 - rmask ({}) == BitSet() ({})
# ------- MapperMask::testEmptyMaskB2R Slice --------
ok 196 - B (1) == 1
ok 197 - C.E.F (3) == 3
ok 198 - B (11) == 11
ok 199 - C.E.F (13) == 13
ok 200 - bmask ({}) == BitSet() ({})
ok 201 - rmask ({}) == BitSet() ({})
# ------- MapperMask::testEmptyMaskR2B Mask --------
ok 202 - B (1) == 1
ok 203 - C.E.F (3) == 3
ok 204 - B (11) == 11
ok 205 - C.E.F (13) == 13
ok 206 - bmask ({}) == BitSet() ({})
ok 207 - rmask ({}) == BitSet() ({})
# ------- MapperMask::testEmptyMaskR2B Slice --------
ok 208 - B (1) == 1
ok 209 - C.E.F (3) == 3
ok 210 - B (11) == 11
ok 211 - C.E.F (13) == 13
ok 212 - bmask ({}) == BitSet() ({})
ok 213 - rmask ({}) == BitSet() ({})
# ------- MapperMask::testAllMaskB2R Mask --------
ok 214 - B (1) == 1
ok 215 - C.E.F (3) == 3
ok 216 - B (1) == 1
ok 217 - C.E.F (3) == 3
ok 218 - rmask ({0, 2, 3, 5, 6}) == BitSet() .set(0) .set(req->getSubFieldT("B")->getFieldOffset()) .set(req->getSubFieldT("C")->getFieldOffset()) .set(req->getSubFieldT("C.E")->getFieldOffset()) .set(req->getSubFieldT("C.E.F")->getFieldOffset()) ({0, 2, 3, 5, 6})
# ------- MapperMask::testAllMaskB2R Slice --------
ok 219 - B (1) == 1
ok 220 - C.E.F (3) == 3
ok 221 - B (1) == 1
ok 222 - C.E.F (3) == 3
ok 223 - rmask ({0, 1, 2, 3, 4}) == BitSet() .set(0) .set(req->getSubFieldT("B")->getFieldOffset()) .set(req->getSubFieldT("C")->getFieldOffset()) .set(req->getSubFieldT("C.E")->getFieldOffset()) .set(req->getSubFieldT("C.E.F")->getFieldOffset()) ({0, 1, 2, 3, 4})
# ------- MapperMask::testAllMaskR2B Mask --------
ok 224 - B (11) == 11
ok 225 - C.E.F (13) == 13
ok 226 - B (11) == 11
ok 227 - C.E.F (13) == 13
ok 228 - bmask ({0, 2, 3, 5, 6}) == BitSet() .set(0) .set(base->getSubFieldT("B")->getFieldOffset()) .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.E")->getFieldOffset()) .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({0, 2, 3, 5, 6})
# ------- MapperMask::testAllMaskR2B Slice --------
ok 229 - B (11) == 11
ok 230 - C.E.F (13) == 13
ok 231 - B (11) == 11
ok 232 - C.E.F (13) == 13
ok 233 - bmask ({0, 2, 3, 5, 6}) == BitSet() .set(0) .set(base->getSubFieldT("B")->getFieldOffset()) .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.E")->getFieldOffset()) .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({0, 2, 3, 5, 6})
# ------- MapperMask::testMaskOneB2R Mask --------
ok 234 - B (1) == 1
ok 235 - C.E.F (3) == 3
ok 236 - B (1) == 1
ok 237 - C.E.F (13) == 13
ok 238 - rmask ({2}) == BitSet() .set(req->getSubFieldT("B")->getFieldOffset()) ({2})
# ------- MapperMask::testMaskOneB2R Slice --------
ok 239 - B (1) == 1
ok 240 - C.E.F (3) == 3
ok 241 - B (1) == 1
ok 242 - C.E.F (13) == 13
ok 243 - rmask ({1}) == BitSet() .set(req->getSubFieldT("B")->getFieldOffset()) ({1})
# ------- MapperMask::testMaskOneR2B Mask --------
ok 244 - B (11) == 11
ok 245 - C.E.F (3) == 3
ok 246 - B (11) == 11
ok 247 - C.E.F (13) == 13
ok 248 - bmask ({2}) == BitSet() .set(base->getSubFieldT("B")->getFieldOffset()) ({2})
# ------- MapperMask::testMaskOneR2B Slice --------
ok 249 - B (11) == 11
ok 250 - C.E.F (3) == 3
ok 251 - B (11) == 11
ok 252 - C.E.F (13) == 13
ok 253 - bmask ({2}) == BitSet() .set(base->getSubFieldT("B")->getFieldOffset()) ({2})
# ------- MapperMask::testMaskOtherB2R Mask --------
ok 254 - B (1) == 1
ok 255 - C.E.F (3) == 3
ok 256 - B (11) == 11
ok 257 - C.E.F (3) == 3
ok 258 - rmask ({6}) == BitSet() .set(req->getSubFieldT("C.E.F")->getFieldOffset()) ({6})
# ------- MapperMask::testMaskOtherB2R Slice --------
ok 259 - B (1) == 1
ok 260 - C.E.F (3) == 3
ok 261 - B (11) == 11
ok 262 - C.E.F (3) == 3
ok 263 - rmask ({4}) == BitSet() .set(req->getSubFieldT("C.E.F")->getFieldOffset()) ({4})
# ------- MapperMask::testMaskOtherR2B Mask --------
ok 264 - B (1) == 1
ok 265 - C.E.F (13) == 13
ok 266 - B (11) == 11
ok 267 - C.E.F (13) == 13
ok 268 - bmask ({6}) == BitSet() .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({6})
# ------- MapperMask::testMaskOtherR2B Slice --------
ok 269 - B (1) == 1
ok 270 - C.E.F (13) == 13
ok 271 - B (11) == 11
ok 272 - C.E.F (13) == 13
ok 273 - bmask ({6}) == BitSet() .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({6})
# ------- MapperMask::testMaskSub1B2R Mask --------
ok 274 - B (1) == 1
ok 275 - C.E.F (3) == 3
ok 276 - B (11) == 11
ok 277 - C.E.F (3) == 3
ok 278 - rmask ({5, 6}) == BitSet() .set(req->getSubFieldT("C.E")->getFieldOffset()) .set(req->getSubFieldT("C.E.F")->getFieldOffset()) ({5, 6})
# ------- MapperMask::testMaskSub1B2R Slice --------
ok 279 - B (1) == 1
ok 280 - C.E.F (3) == 3
ok 281 - B (11) == 11
ok 282 - C.E.F (3) == 3
ok 283 - rmask ({3, 4}) == BitSet() .set(req->getSubFieldT("C.E")->getFieldOffset()) .set(req->getSubFieldT("C.E.F")->getFieldOffset()) ({3, 4})
# ------- MapperMask::testMaskSub1R2B Mask --------
ok 284 - B (1) == 1
ok 285 - C.E.F (13) == 13
ok 286 - B (11) == 11
ok 287 - C.E.F (13) == 13
ok 288 - bmask ({5, 6}) == BitSet() .set(base->getSubFieldT("C.E")->getFieldOffset()) .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({5, 6})
# ------- MapperMask::testMaskSub1R2B Slice --------
ok 289 - B (1) == 1
ok 290 - C.E.F (13) == 13
ok 291 - B (11) == 11
ok 292 - C.E.F (13) == 13
ok 293 - bmask ({5, 6}) == BitSet() .set(base->getSubFieldT("C.E")->getFieldOffset()) .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({5, 6})
# ------- MapperMask::testMaskSub2B2R Mask --------
ok 294 - B (1) == 1
ok 295 - C.E.F (3) == 3
ok 296 - B (11) == 11
ok 297 - C.E.F (3) == 3
ok 298 - rmask ({3, 5, 6}) == BitSet() .set(req->getSubFieldT("C")->getFieldOffset()) .set(req->getSubFieldT("C.E")->getFieldOffset()) .set(req->getSubFieldT("C.E.F")->getFieldOffset()) ({3, 5, 6})
# ------- MapperMask::testMaskSub2B2R Slice --------
ok 299 - B (1) == 1
ok 300 - C.E.F (3) == 3
ok 301 - B (11) == 11
ok 302 - C.E.F (3) == 3
ok 303 - rmask ({2, 3, 4}) == BitSet() .set(req->getSubFieldT("C")->getFieldOffset()) .set(req->getSubFieldT("C.E")->getFieldOffset()) .set(req->getSubFieldT("C.E.F")->getFieldOffset()) ({2, 3, 4})
# ------- MapperMask::testMaskSub2R2B Mask --------
ok 304 - B (1) == 1
ok 305 - C.E.F (13) == 13
ok 306 - B (11) == 11
ok 307 - C.E.F (13) == 13
ok 308 - bmask ({3, 5, 6}) == BitSet() .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.E")->getFieldOffset()) .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({3, 5, 6})
# ------- MapperMask::testMaskSub2R2B Slice --------
ok 309 - B (1) == 1
ok 310 - C.E.F (13) == 13
ok 311 - B (11) == 11
ok 312 - C.E.F (13) == 13
ok 313 - bmask ({3, 5, 6}) == BitSet() .set(base->getSubFieldT("C")->getFieldOffset()) .set(base->getSubFieldT("C.E")->getFieldOffset()) .set(base->getSubFieldT("C.E.F")->getFieldOffset()) ({3, 5, 6})
ok 314 - mapper.warnings() (No field 'invalid' ) == "No field 'invalid' " (No field 'invalid' )
ok 315 - catch expected exception: No field 'invalid' Empty field selection
ok
All tests successful.
Files=32, Tests=2647, 67 wallclock secs ( 0.35 usr  0.05 sys +  0.60 cusr  0.33 csys =  1.33 CPU)
Result: PASS
-------------------

make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/testApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/testApp'
/usr/bin/make -C ./examples runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/examples'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/examples/O.linux-aarch64'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/examples/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/examples'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData'
/usr/bin/make -C ./ca runtests
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/ca'
/usr/bin/make -C ./src runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src'
/usr/bin/make -C ./client runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/client'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 runtests
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/client/O.linux-aarch64'
make[7]: Nothing to be done for 'runtests'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/client/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/client'
/usr/bin/make -C ./tools runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/tools'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 runtests
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/tools/O.linux-aarch64'
make[7]: Nothing to be done for 'runtests'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/tools/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/tools'
/usr/bin/make -C ./perl runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/perl'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 runtests
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/perl/O.linux-aarch64'
make[7]: Nothing to be done for 'runtests'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/perl/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/perl'
/usr/bin/make -C ./template runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/template'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 runtests
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/template/O.linux-aarch64'
make[7]: Nothing to be done for 'runtests'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/template/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/template'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca'
/usr/bin/make -C ./database runtests
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/database'
/usr/bin/make -C ./src runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src'
/usr/bin/make -C ./tools runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/tools'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 runtests
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/tools/O.linux-aarch64'
make[7]: Nothing to be done for 'runtests'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/tools/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/tools'
/usr/bin/make -C ./ioc runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/ioc'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 runtests
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/ioc/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/genVersionHeader.pl   -t ../../../../.. -N EPICS_VCS_VERSION -V "" ../O.Common/epicsVCS.h
Updating VCS header ../O.Common/epicsVCS.h
    from: EPICS_VCS_VERSION = "2024-11-16T02:29+0000"
    to:   EPICS_VCS_VERSION = "2024-11-16T02:48+0000"
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF epicsRelease.d  ../misc/epicsRelease.c
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/genVersionHeader.pl   -t ../../../../.. -N EPICS_VCS_VERSION -V "" ../O.Common/epicsVCS.h
Keeping VCS header ../O.Common/epicsVCS.h
    EPICS_VCS_VERSION = "2024-11-16T02:48+0000"
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../misc/epicsRelease.c
/usr/bin/ar -rc    libdbCore.a    asDbLib.o asCa.o asIocRegister.o dbLock.o dbAccess.o dbBkpt.o dbChannel.o dbConstLink.o dbConvert.o dbConvertJSON.o dbDbLink.o dbFastLinkConv.o dbExtractArray.o dbJLink.o dbLink.o dbNotify.o dbScan.o dbEvent.o dbTest.o db_access.o db_test.o recGbl.o callback.o dbCa.o dbCaTest.o cvtBpt.o dbContext.o dbChannelIO.o dbSubscriptionIO.o dbPutNotifyBlocker.o dbContextReadNotifyCache.o dbIocRegister.o chfPlugin.o dbState.o dbUnitTest.o dbServer.o dbStaticLib.o dbYacc.o dbPvdLib.o dbStaticRun.o dbStaticIocRegister.o dbCompleteRecord.o dbLoadTemplate.o dbtoolsIocRegister.o epicsRelease.o iocInit.o miscIocRegister.o dlload.o iocshRegisterCommon.o registerAllRecordDeviceDrivers.o registryRecordType.o registryDeviceSupport.o registryDriverSupport.o registryJLinks.o registryFunction.o registryCommon.o registryIocRegister.o caserverio.o caservertask.o camsgtask.o camessage.o cast_server.o online_notify.o rsrvIocRegister.o 
/usr/bin/ranlib libdbCore.a
/usr/bin/g++ -o libdbCore.so.3.23.1  -shared -fPIC -Wl,-hlibdbCore.so.3.23.1 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asDbLib.o asCa.o asIocRegister.o dbLock.o dbAccess.o dbBkpt.o dbChannel.o dbConstLink.o dbConvert.o dbConvertJSON.o dbDbLink.o dbFastLinkConv.o dbExtractArray.o dbJLink.o dbLink.o dbNotify.o dbScan.o dbEvent.o dbTest.o db_access.o db_test.o recGbl.o callback.o dbCa.o dbCaTest.o cvtBpt.o dbContext.o dbChannelIO.o dbSubscriptionIO.o dbPutNotifyBlocker.o dbContextReadNotifyCache.o dbIocRegister.o chfPlugin.o dbState.o dbUnitTest.o dbServer.o dbStaticLib.o dbYacc.o dbPvdLib.o dbStaticRun.o dbStaticIocRegister.o dbCompleteRecord.o dbLoadTemplate.o dbtoolsIocRegister.o epicsRelease.o iocInit.o miscIocRegister.o dlload.o iocshRegisterCommon.o registerAllRecordDeviceDrivers.o registryRecordType.o registryDeviceSupport.o registryDriverSupport.o registryJLinks.o registryFunction.o registryCommon.o registryIocRegister.o caserverio.o caservertask.o camsgtask.o camessage.o cast_server.o online_notify.o rsrvIocRegister.o    -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library ../../../../../lib/linux-aarch64/libdbCore.so.3.23.1
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libdbCore.so.3.23.1 ../../../../../lib/linux-aarch64
ln -s libdbCore.so.3.23.1 ../../../../../lib/linux-aarch64/libdbCore.so
Installing library ../../../../../lib/linux-aarch64/libdbCore.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libdbCore.a ../../../../../lib/linux-aarch64
/usr/bin/g++ -o ascheck  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ascheck.o    -ldbCore -lca -lCom -lCom   
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/ioc/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/ioc'
/usr/bin/make -C ./std runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/std'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 runtests
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/std/O.linux-aarch64'
/usr/bin/ar -rc    libdbRecStd.a    aaiRecord.o aaoRecord.o aiRecord.o aoRecord.o aSubRecord.o biRecord.o boRecord.o calcRecord.o calcoutRecord.o compressRecord.o dfanoutRecord.o eventRecord.o fanoutRecord.o histogramRecord.o int64inRecord.o int64outRecord.o longinRecord.o longoutRecord.o lsiRecord.o lsoRecord.o mbbiRecord.o mbbiDirectRecord.o mbboRecord.o mbboDirectRecord.o permissiveRecord.o printfRecord.o selRecord.o seqRecord.o stateRecord.o stringinRecord.o stringoutRecord.o subRecord.o subArrayRecord.o waveformRecord.o devAaiSoft.o devAaoSoft.o devAiSoft.o devAiSoftRaw.o devAoSoft.o devAoSoftRaw.o devBiSoft.o devBiSoftRaw.o devBiDbState.o devBoSoft.o devBoSoftRaw.o devBoDbState.o devCalcoutSoft.o devEventSoft.o devHistogramSoft.o devI64inSoft.o devI64outSoft.o devLiSoft.o devLoSoft.o devLsiSoft.o devLsoSoft.o devMbbiDirectSoft.o devMbbiDirectSoftRaw.o devMbbiSoft.o devMbbiSoftRaw.o devMbboDirectSoft.o devMbboDirectSoftRaw.o devMbboSoft.o devMbboSoftRaw.o devPrintfSoft.o devSASoft.o devSiSoft.o devSoSoft.o devWfSoft.o devAiSoftCallback.o devBiSoftCallback.o devI64inSoftCallback.o devLiSoftCallback.o devMbbiDirectSoftCallback.o devMbbiSoftCallback.o devSiSoftCallback.o devAoSoftCallback.o devBoSoftCallback.o devCalcoutSoftCallback.o devI64outSoftCallback.o devLoSoftCallback.o devLsoSoftCallback.o devMbboSoftCallback.o devMbboDirectSoftCallback.o devPrintfSoftCallback.o devSoSoftCallback.o devGeneralTime.o devTimestamp.o devStdio.o devEnviron.o asSubRecordFunctions.o ts.o dbnd.o arr.o sync.o decimate.o utag.o lnkConst.o lnkCalc.o lnkState.o lnkDebug.o 
/usr/bin/ranlib libdbRecStd.a
/usr/bin/g++ -o libdbRecStd.so.3.23.1  -shared -fPIC -Wl,-hlibdbRecStd.so.3.23.1 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         aaiRecord.o aaoRecord.o aiRecord.o aoRecord.o aSubRecord.o biRecord.o boRecord.o calcRecord.o calcoutRecord.o compressRecord.o dfanoutRecord.o eventRecord.o fanoutRecord.o histogramRecord.o int64inRecord.o int64outRecord.o longinRecord.o longoutRecord.o lsiRecord.o lsoRecord.o mbbiRecord.o mbbiDirectRecord.o mbboRecord.o mbboDirectRecord.o permissiveRecord.o printfRecord.o selRecord.o seqRecord.o stateRecord.o stringinRecord.o stringoutRecord.o subRecord.o subArrayRecord.o waveformRecord.o devAaiSoft.o devAaoSoft.o devAiSoft.o devAiSoftRaw.o devAoSoft.o devAoSoftRaw.o devBiSoft.o devBiSoftRaw.o devBiDbState.o devBoSoft.o devBoSoftRaw.o devBoDbState.o devCalcoutSoft.o devEventSoft.o devHistogramSoft.o devI64inSoft.o devI64outSoft.o devLiSoft.o devLoSoft.o devLsiSoft.o devLsoSoft.o devMbbiDirectSoft.o devMbbiDirectSoftRaw.o devMbbiSoft.o devMbbiSoftRaw.o devMbboDirectSoft.o devMbboDirectSoftRaw.o devMbboSoft.o devMbboSoftRaw.o devPrintfSoft.o devSASoft.o devSiSoft.o devSoSoft.o devWfSoft.o devAiSoftCallback.o devBiSoftCallback.o devI64inSoftCallback.o devLiSoftCallback.o devMbbiDirectSoftCallback.o devMbbiSoftCallback.o devSiSoftCallback.o devAoSoftCallback.o devBoSoftCallback.o devCalcoutSoftCallback.o devI64outSoftCallback.o devLoSoftCallback.o devLsoSoftCallback.o devMbboSoftCallback.o devMbboDirectSoftCallback.o devPrintfSoftCallback.o devSoSoftCallback.o devGeneralTime.o devTimestamp.o devStdio.o devEnviron.o asSubRecordFunctions.o ts.o dbnd.o arr.o sync.o decimate.o utag.o lnkConst.o lnkCalc.o lnkState.o lnkDebug.o    -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library ../../../../../lib/linux-aarch64/libdbRecStd.so.3.23.1
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libdbRecStd.so.3.23.1 ../../../../../lib/linux-aarch64
ln -s libdbRecStd.so.3.23.1 ../../../../../lib/linux-aarch64/libdbRecStd.so
Installing library ../../../../../lib/linux-aarch64/libdbRecStd.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libdbRecStd.a ../../../../../lib/linux-aarch64
/usr/bin/g++ -o softIoc  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         softIoc_registerRecordDeviceDriver.o softMain.o    -ldbRecStd -ldbCore -lca -lCom   
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/std/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/std'
/usr/bin/make -C ./template runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/template'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 runtests
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/template/O.linux-aarch64'
make[7]: Nothing to be done for 'runtests'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/template/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/template'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src'
/usr/bin/make -C ./test runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test'
/usr/bin/make -C ioc/db runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/db'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 runtests
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64'
/usr/bin/ar -rc    libdbTestIoc.a    arrRecord.o xRecord.o dbLinkdset.o xLink.o devx.o jlinkz.o 
/usr/bin/ranlib libdbTestIoc.a
/usr/bin/g++ -o libdbTestIoc.so.7.0.8  -shared -fPIC -Wl,-hlibdbTestIoc.so.7.0.8 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         arrRecord.o xRecord.o dbLinkdset.o xLink.o devx.o jlinkz.o    -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
/usr/bin/g++ -o dbScanTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbScanTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbShutdownTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbShutdownTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbPutLinkTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbPutLinkTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbLockTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbLockTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbStressTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbStressLock.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom  -lrt 
/usr/bin/g++ -o testdbConvert  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testdbConvert.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o callbackTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         callbackTest.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o callbackParallelTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         callbackParallelTest.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbStateTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbStateTest.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbServerTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbServerTest.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbCaStatsTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbCaStatsTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbCaLinkTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbCaLinkTest.o dbCACTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbDbLinkTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbDbLinkTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o scanIoTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         scanIoTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbChannelTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbChannelTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbChArrTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbChArrTest.o dbChArrTest_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o chfPluginTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         chfPluginTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o arrShorthandTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         arrShorthandTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o benchdbConvert  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         benchdbConvert.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o recGblCheckDeadbandTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         recGblCheckDeadbandTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o testPutGetTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbPutGetTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbStaticTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbStaticTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbScanTest.t dbScanTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbShutdownTest.t dbShutdownTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbPutLinkTest.t dbPutLinkTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbLockTest.t dbLockTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbStressTest.t dbStressTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testdbConvert.t testdbConvert
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 callbackTest.t callbackTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 callbackParallelTest.t callbackParallelTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbStateTest.t dbStateTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbServerTest.t dbServerTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbCaStatsTest.t dbCaStatsTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbCaLinkTest.t dbCaLinkTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbDbLinkTest.t dbDbLinkTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 scanIoTest.t scanIoTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbChannelTest.t dbChannelTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbChArrTest.t dbChArrTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 chfPluginTest.t chfPluginTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 arrShorthandTest.t arrShorthandTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 recGblCheckDeadbandTest.t recGblCheckDeadbandTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPutGetTest.t testPutGetTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbStaticTest.t dbStaticTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color dbScanTest.t dbShutdownTest.t dbPutLinkTest.t dbLockTest.t dbStressTest.t testdbConvert.t callbackTest.t callbackParallelTest.t dbStateTest.t dbServerTest.t dbCaStatsTest.t dbCaLinkTest.t dbDbLinkTest.t scanIoTest.t dbChannelTest.t dbChArrTest.t chfPluginTest.t arrShorthandTest.t recGblCheckDeadbandTest.t testPutGetTest.t dbStaticTest.t

----------------------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64
dbScanTest.t ............... 
1..3
# check scanOnceCallback() callback
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# scanOnce reca
# Waiting
ok  1 - junk==(void*)&waiter
ok  2 - strcmp(prec->name, "reca")==0
ok  3 - called==1
ok
dbShutdownTest.t ........... 
1..10
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - Thread errlog is running
ok  2 - Thread taskwd is running
ok  3 - Thread timerQueue is running
ok  4 - Thread cbLow is running
ok  5 - Thread scanOnce is running
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  6 - Thread errlog is running
ok  7 - Thread taskwd is running
ok  8 - Thread timerQueue is running
ok  9 - Thread cbLow is running
ok 10 - Thread scanOnce is running
ok
dbJLinkInit: lexical error: invalid char in json text.
                                  {"x":bbbb}
                     (right here) ------^

dbJLinkInit: parse error: premature EOF
                                       {"z":{"good":6}
                     (right here) ------^

dbPutLinkTest.t ............ 
1..348
# 
# Checking link parsing
#
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Parsing ""
ok  1 - Parser returned OK
ok  2 - Link type value
ok  3 - "" == ""
# Parsing "0.1"
ok  4 - Parser returned OK
ok  5 - Link type value
ok  6 - "0.1" == "0.1"
# Parsing "  0.2	 "
ok  7 - Parser returned OK
ok  8 - Link type value
ok  9 - "0.2" == "0.2"
# Parsing "0.1a"
ok 10 - Parser returned OK
ok 11 - Link type value
ok 12 - "0.1a" == "0.1a"
ok 13 - PV Link modifier flags
# Parsing " hello "
ok 14 - Parser returned OK
ok 15 - Link type value
ok 16 - "hello" == "hello"
ok 17 - PV Link modifier flags
# Parsing " hellox MSI"
ok 18 - Parser returned OK
ok 19 - Link type value
ok 20 - "hellox" == "hellox"
ok 21 - PV Link modifier flags
# Parsing " world MSICP"
ok 22 - Parser returned OK
ok 23 - Link type value
ok 24 - "world" == "world"
ok 25 - PV Link modifier flags
# Parsing "#C14 S145 @testing"
ok 26 - Parser returned OK
ok 27 - Link type value
ok 28 - "testing" == "testing"
ok 29 - "CS" == "CS"
ok 30 - 14 == 14
ok 31 - 145 == 145
# Parsing "#C14 S0x1b @testing"
ok 32 - Parser returned OK
ok 33 - Link type value
ok 34 - "testing" == "testing"
ok 35 - "CS" == "CS"
ok 36 - 14 == 14
ok 37 - 27 == 27
# Parsing "#C14 S145"
ok 38 - Parser returned OK
ok 39 - Link type value
ok 40 - "" == ""
ok 41 - "CS" == "CS"
ok 42 - 14 == 14
ok 43 - 145 == 145
# Parsing "#B11 C12 N13 A14 F15 @cparam"
ok 44 - Parser returned OK
ok 45 - Link type value
ok 46 - "cparam" == "cparam"
ok 47 - "BCNAF" == "BCNAF"
ok 48 - 11 == 11
ok 49 - 12 == 12
ok 50 - 13 == 13
ok 51 - 14 == 14
ok 52 - 15 == 15
# Parsing "#B11 C12 N13 A14 F15"
ok 53 - Parser returned OK
ok 54 - Link type value
ok 55 - "" == ""
ok 56 - "BCNAF" == "BCNAF"
ok 57 - 11 == 11
ok 58 - 12 == 12
ok 59 - 13 == 13
ok 60 - 14 == 14
ok 61 - 15 == 15
# Parsing " #B111 C112 N113 @cparam"
ok 62 - Parser returned OK
ok 63 - Link type value
ok 64 - "cparam" == "cparam"
ok 65 - "BCN" == "BCN"
ok 66 - 111 == 111
ok 67 - 112 == 112
ok 68 - 113 == 113
# Parsing " @hello world "
ok 69 - Parser returned OK
ok 70 - Link type value
ok 71 - "hello world" == "hello world"
# Parsing " {"x":true} "
ok 72 - Parser returned OK
ok 73 - Link type value
ok 74 - "{"x":true}" == "{"x":true}"
# Parsing " {'x':true} "
ok 75 - Parser returned OK
ok 76 - Link type value
ok 77 - "{'x':true}" == "{'x':true}"
# 
# Check parsing of invalid inputs
#
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 78 - dbParseLink correctly rejected "#"
ok 79 - dbParseLink correctly rejected "#S"
ok 80 - dbParseLink correctly rejected "#ABC"
ok 81 - dbParseLink correctly rejected "#A0 B"
ok 82 - dbParseLink correctly rejected "#A0 B @"
ok 83 - dbParseLink correctly rejected "#A0 B C @"
ok 84 - dbParseLink correctly rejected "#R1 M2 D3 E4 @oops"
# 
# Checking DB/CA link retargeting
#
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Trying field value ""
ok 85 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 86 - dbGetField("x1.LNK", 0) -> "" == ""
ok 87 - Link type
ok 88 - strcmp(plink->value.constantStr, td->linkstring) == 0
# Trying field value "0"
ok 89 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 90 - dbGetField("x1.LNK", 0) -> "0" == "0"
ok 91 - Link type
ok 92 - strcmp(plink->value.constantStr, td->linkstring) == 0
# Trying field value "42"
ok 93 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 94 - dbGetField("x1.LNK", 0) -> "42" == "42"
ok 95 - Link type
ok 96 - strcmp(plink->value.constantStr, td->linkstring) == 0
# Trying field value "0x1"
ok 97 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 98 - dbGetField("x1.LNK", 0) -> "0x1" == "0x1"
ok 99 - Link type
ok 100 - strcmp(plink->value.constantStr, td->linkstring) == 0
# Trying field value "x1"
ok 101 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 102 - dbGetField("x1.LNK", 0) -> "x1 NPP NMS" == "x1 NPP NMS"
ok 103 - Link type
ok 104 - pvlMask 0 == 0
# Trying field value "x1.VAL"
ok 105 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 106 - dbGetField("x1.LNK", 0) -> "x1.VAL NPP NMS" == "x1.VAL NPP NMS"
ok 107 - Link type
ok 108 - pvlMask 0 == 0
# Trying field value "x1.TIME"
ok 109 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 110 - dbGetField("x1.LNK", 0) -> "x1.TIME NPP NMS" == "x1.TIME NPP NMS"
ok 111 - Link type
ok 112 - pvlMask 0 == 0
# Trying field value "x1 PP"
ok 113 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 114 - dbGetField("x1.LNK", 0) -> "x1 PP NMS" == "x1 PP NMS"
ok 115 - Link type
ok 116 - pvlMask 4 == 4
# Trying field value "x1 PP MSS"
ok 117 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 118 - dbGetField("x1.LNK", 0) -> "x1 PP MSS" == "x1 PP MSS"
ok 119 - Link type
ok 120 - pvlMask 7 == 7
# Trying field value "x1 PPMSS"
ok 121 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 122 - dbGetField("x1.LNK", 0) -> "x1 PP MSS" == "x1 PP MSS"
ok 123 - Link type
ok 124 - pvlMask 7 == 7
# Trying field value "x1 PPMSI"
ok 125 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 126 - dbGetField("x1.LNK", 0) -> "x1 PP MSI" == "x1 PP MSI"
ok 127 - Link type
ok 128 - pvlMask 6 == 6
# Trying field value "qq"
ok 129 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 130 - dbGetField("x1.LNK", 0) -> "qq NPP NMS" == "qq NPP NMS"
ok 131 - Link type
ok 132 - pvlMask 80 == 80
# Trying field value "qq MSI"
ok 133 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 134 - dbGetField("x1.LNK", 0) -> "qq NPP MSI" == "qq NPP MSI"
ok 135 - Link type
ok 136 - pvlMask 82 == 82
# Trying field value "qq MSICA"
ok 137 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 138 - dbGetField("x1.LNK", 0) -> "qq CA MSI" == "qq CA MSI"
ok 139 - Link type
ok 140 - pvlMask 8a == 8a
# Trying field value "x1 CA"
ok 141 - dbPutField("x1.LNK", 0, ...) -> 0 (Ok)
ok 142 - dbGetField("x1.LNK", 0) -> "x1 CA NMS" == "x1 CA NMS"
ok 143 - Link type
ok 144 - pvlMask 88 == 88
# 
# Checking HW link parsing during initialization
#
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# rJSON_LINK == "{x:true}"
ok 145 - dbGetField("rJSON_LINK.INP", 0) -> "{x:true}" == "{x:true}"
ok 146 - Link type
ok 147 - strcmp(plink->value.json.string, td->parm) == 0
# rVME_IO == "#C100 S101 @parm VME_IO"
ok 148 - dbGetField("rVME_IO.INP", 0) -> "#C100 S101 @parm VME_IO" == "#C100 S101 @parm VME_IO"
ok 149 - Link type
ok 150 - plink->value.vmeio.card == td->vals[0]
ok 151 - plink->value.vmeio.signal == td->vals[1]
ok 152 - strcmp(plink->value.vmeio.parm, td->parm) == 0
# rCAMAC_IO == "#B11 C12 N13 A14 F15 @parm CAMAC_IO"
ok 153 - dbGetField("rCAMAC_IO.INP", 0) -> "#B11 C12 N13 A14 F15 @parm CAMAC_IO" == "#B11 C12 N13 A14 F15 @parm CAMAC_IO"
ok 154 - Link type
ok 155 - plink->value.camacio.b == td->vals[0]
ok 156 - plink->value.camacio.c == td->vals[1]
ok 157 - plink->value.camacio.n == td->vals[2]
ok 158 - plink->value.camacio.a == td->vals[3]
ok 159 - plink->value.camacio.f == td->vals[4]
ok 160 - strcmp(plink->value.camacio.parm, td->parm) == 0
# rAB_IO == "#L21 A22 C23 S24 @parm AB_IO"
ok 161 - dbGetField("rAB_IO.INP", 0) -> "#L21 A22 C23 S24 @parm AB_IO" == "#L21 A22 C23 S24 @parm AB_IO"
ok 162 - Link type
ok 163 - plink->value.abio.link == td->vals[0]
ok 164 - plink->value.abio.adapter == td->vals[1]
ok 165 - plink->value.abio.card == td->vals[2]
ok 166 - plink->value.abio.signal == td->vals[3]
ok 167 - strcmp(plink->value.abio.parm, td->parm) == 0
# rGPIB_IO == "#L31 A32 @parm GPIB_IO"
ok 168 - dbGetField("rGPIB_IO.INP", 0) -> "#L31 A32 @parm GPIB_IO" == "#L31 A32 @parm GPIB_IO"
ok 169 - Link type
ok 170 - plink->value.gpibio.link == td->vals[0]
ok 171 - plink->value.gpibio.addr == td->vals[1]
ok 172 - strcmp(plink->value.gpibio.parm, td->parm) == 0
# rBITBUS_IO == "#L41 N42 P43 S44 @parm BITBUS_IO"
ok 173 - dbGetField("rBITBUS_IO.INP", 0) -> "#L41 N42 P43 S44 @parm BITBUS_IO" == "#L41 N42 P43 S44 @parm BITBUS_IO"
ok 174 - Link type
ok 175 - plink->value.bitbusio.link == td->vals[0]
ok 176 - plink->value.bitbusio.node == td->vals[1]
ok 177 - plink->value.bitbusio.port == td->vals[2]
ok 178 - plink->value.bitbusio.signal == td->vals[3]
ok 179 - strcmp(plink->value.bitbusio.parm, td->parm) == 0
# rINST_IO == "@parm INST_IO"
ok 180 - dbGetField("rINST_IO.INP", 0) -> "@parm INST_IO" == "@parm INST_IO"
ok 181 - Link type
ok 182 - strcmp(plink->value.instio.string, td->parm) == 0
# rBBGPIB_IO == "#L51 B52 G53 @parm BBGPIB_IO"
ok 183 - dbGetField("rBBGPIB_IO.INP", 0) -> "#L51 B52 G53 @parm BBGPIB_IO" == "#L51 B52 G53 @parm BBGPIB_IO"
ok 184 - Link type
ok 185 - plink->value.bbgpibio.link == td->vals[0]
ok 186 - plink->value.bbgpibio.bbaddr == td->vals[1]
ok 187 - plink->value.bbgpibio.gpibaddr == td->vals[2]
ok 188 - strcmp(plink->value.bbgpibio.parm, td->parm) == 0
# rRF_IO == "#R61 M62 D63 E64"
ok 189 - dbGetField("rRF_IO.INP", 0) -> "#R61 M62 D63 E64" == "#R61 M62 D63 E64"
ok 190 - Link type
ok 191 - plink->value.rfio.cryo == td->vals[0]
ok 192 - plink->value.rfio.micro == td->vals[1]
ok 193 - plink->value.rfio.dataset == td->vals[2]
ok 194 - plink->value.rfio.element == td->vals[3]
# rVXI_IO1 == "#V71 C72 S73 @parm1 VXI_IO"
ok 195 - dbGetField("rVXI_IO1.INP", 0) -> "#V71 C72 S73 @parm1 VXI_IO" == "#V71 C72 S73 @parm1 VXI_IO"
ok 196 - Link type
ok 197 - plink->value.vxiio.frame == td->vals[0]
ok 198 - plink->value.vxiio.slot == td->vals[1]
ok 199 - plink->value.vxiio.signal == td->vals[2]
ok 200 - strcmp(plink->value.vxiio.parm, td->parm) == 0
# rVXI_IO2 == "#V81 S82 @parm2 VXI_IO"
ok 201 - dbGetField("rVXI_IO2.INP", 0) -> "#V81 S82 @parm2 VXI_IO" == "#V81 S82 @parm2 VXI_IO"
ok 202 - Link type
ok 203 - plink->value.vxiio.la == td->vals[0]
ok 204 - plink->value.vxiio.signal == td->vals[1]
ok 205 - strcmp(plink->value.vxiio.parm, td->parm) == 0
# 
# Checking HW link parsing during retarget
#
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# rJSON_LINK -> "{"x":true}"
ok 206 - dbPutField("rJSON_LINK.INP", 0, ...) -> 0 (Ok)
ok 207 - dbGetField("rJSON_LINK.INP", 0) -> "{"x":true}" == "{"x":true}"
ok 208 - Link type
ok 209 - strcmp(plink->value.json.string, td->parm) == 0
# rVME_IO -> "#C200 S201 @another VME_IO"
ok 210 - dbPutField("rVME_IO.INP", 0, ...) -> 0 (Ok)
ok 211 - dbGetField("rVME_IO.INP", 0) -> "#C200 S201 @another VME_IO" == "#C200 S201 @another VME_IO"
ok 212 - Link type
ok 213 - plink->value.vmeio.card == td->vals[0]
ok 214 - plink->value.vmeio.signal == td->vals[1]
ok 215 - strcmp(plink->value.vmeio.parm, td->parm) == 0
# rCAMAC_IO -> "#B111 C112 N113 A114 F115 @CAMAC_IO"
ok 216 - dbPutField("rCAMAC_IO.INP", 0, ...) -> 0 (Ok)
ok 217 - dbGetField("rCAMAC_IO.INP", 0) -> "#B111 C112 N113 A114 F115 @CAMAC_IO" == "#B111 C112 N113 A114 F115 @CAMAC_IO"
ok 218 - Link type
ok 219 - plink->value.camacio.b == td->vals[0]
ok 220 - plink->value.camacio.c == td->vals[1]
ok 221 - plink->value.camacio.n == td->vals[2]
ok 222 - plink->value.camacio.a == td->vals[3]
ok 223 - plink->value.camacio.f == td->vals[4]
ok 224 - strcmp(plink->value.camacio.parm, td->parm) == 0
# rAB_IO -> "#L121 A122 C123 S124 @another AB_IO"
ok 225 - dbPutField("rAB_IO.INP", 0, ...) -> 0 (Ok)
ok 226 - dbGetField("rAB_IO.INP", 0) -> "#L121 A122 C123 S124 @another AB_IO" == "#L121 A122 C123 S124 @another AB_IO"
ok 227 - Link type
ok 228 - plink->value.abio.link == td->vals[0]
ok 229 - plink->value.abio.adapter == td->vals[1]
ok 230 - plink->value.abio.card == td->vals[2]
ok 231 - plink->value.abio.signal == td->vals[3]
ok 232 - strcmp(plink->value.abio.parm, td->parm) == 0
# rGPIB_IO -> "#L131 A132 @another GPIB_IO"
ok 233 - dbPutField("rGPIB_IO.INP", 0, ...) -> 0 (Ok)
ok 234 - dbGetField("rGPIB_IO.INP", 0) -> "#L131 A132 @another GPIB_IO" == "#L131 A132 @another GPIB_IO"
ok 235 - Link type
ok 236 - plink->value.gpibio.link == td->vals[0]
ok 237 - plink->value.gpibio.addr == td->vals[1]
ok 238 - strcmp(plink->value.gpibio.parm, td->parm) == 0
# rBITBUS_IO -> "#L141 N142 P143 S144 @BITBUS_IO"
ok 239 - dbPutField("rBITBUS_IO.INP", 0, ...) -> 0 (Ok)
ok 240 - dbGetField("rBITBUS_IO.INP", 0) -> "#L141 N142 P143 S144 @BITBUS_IO" == "#L141 N142 P143 S144 @BITBUS_IO"
ok 241 - Link type
ok 242 - plink->value.bitbusio.link == td->vals[0]
ok 243 - plink->value.bitbusio.node == td->vals[1]
ok 244 - plink->value.bitbusio.port == td->vals[2]
ok 245 - plink->value.bitbusio.signal == td->vals[3]
ok 246 - strcmp(plink->value.bitbusio.parm, td->parm) == 0
# rINST_IO -> "@another INST_IO"
ok 247 - dbPutField("rINST_IO.INP", 0, ...) -> 0 (Ok)
ok 248 - dbGetField("rINST_IO.INP", 0) -> "@another INST_IO" == "@another INST_IO"
ok 249 - Link type
ok 250 - strcmp(plink->value.instio.string, td->parm) == 0
# rBBGPIB_IO -> "#L151 B152 G153 @another BBGPIB_IO"
ok 251 - dbPutField("rBBGPIB_IO.INP", 0, ...) -> 0 (Ok)
ok 252 - dbGetField("rBBGPIB_IO.INP", 0) -> "#L151 B152 G153 @another BBGPIB_IO" == "#L151 B152 G153 @another BBGPIB_IO"
ok 253 - Link type
ok 254 - plink->value.bbgpibio.link == td->vals[0]
ok 255 - plink->value.bbgpibio.bbaddr == td->vals[1]
ok 256 - plink->value.bbgpibio.gpibaddr == td->vals[2]
ok 257 - strcmp(plink->value.bbgpibio.parm, td->parm) == 0
# rRF_IO -> "#R161 M162 D163 E164"
ok 258 - dbPutField("rRF_IO.INP", 0, ...) -> 0 (Ok)
ok 259 - dbGetField("rRF_IO.INP", 0) -> "#R161 M162 D163 E164" == "#R161 M162 D163 E164"
ok 260 - Link type
ok 261 - plink->value.rfio.cryo == td->vals[0]
ok 262 - plink->value.rfio.micro == td->vals[1]
ok 263 - plink->value.rfio.dataset == td->vals[2]
ok 264 - plink->value.rfio.element == td->vals[3]
# rVXI_IO1 -> "#V171 C172 S173 @another1 VXI_IO"
ok 265 - dbPutField("rVXI_IO1.INP", 0, ...) -> 0 (Ok)
ok 266 - dbGetField("rVXI_IO1.INP", 0) -> "#V171 C172 S173 @another1 VXI_IO" == "#V171 C172 S173 @another1 VXI_IO"
ok 267 - Link type
ok 268 - plink->value.vxiio.frame == td->vals[0]
ok 269 - plink->value.vxiio.slot == td->vals[1]
ok 270 - plink->value.vxiio.signal == td->vals[2]
ok 271 - strcmp(plink->value.vxiio.parm, td->parm) == 0
# rVXI_IO2 -> "#V181 S182 @another2 VXI_IO"
ok 272 - dbPutField("rVXI_IO2.INP", 0, ...) -> 0 (Ok)
ok 273 - dbGetField("rVXI_IO2.INP", 0) -> "#V181 S182 @another2 VXI_IO" == "#V181 S182 @another2 VXI_IO"
ok 274 - Link type
ok 275 - plink->value.vxiio.la == td->vals[0]
ok 276 - plink->value.vxiio.signal == td->vals[1]
ok 277 - strcmp(plink->value.vxiio.parm, td->parm) == 0
# 
# Checking link parse failures at iocInit
#
Warning: Registration already done.
ok 278 - dbReadDatabase returned error (expected)
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 279 - dbGetField("eVME_IO1.INP", 0) -> "#C0 S0 @" == "#C0 S0 @"
ok 280 - plink->type == VME_IO
ok 281 - plink->value.vmeio.parm != NULL
ok 282 - dbGetField("eVME_IO2.INP", 0) -> "#C0 S0 @" == "#C0 S0 @"
ok 283 - plink->type == VME_IO
ok 284 - plink->value.vmeio.parm != NULL
ok 285 - dbGetField("eINST_IO.INP", 0) -> "@" == "@"
ok 286 - plink->type == INST_IO
ok 287 - plink->value.instio.string != NULL
ok 288 - dbGetField("eINST_IO2.INP", 0) -> "@" == "@"
ok 289 - plink->type == INST_IO
ok 290 - plink->value.instio.string != NULL
# 
# Checking runtime link parse failures
#
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 291 - dbPutField("rINST_IO.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
ok 292 - dbPutField("rINST_IO.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
ok 293 - dbPutField("rJSON_LINK.INP", 0, ...) -> 0 (Ok)
ok 294 - dbPutField("rJSON_LINK.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
ok 295 - dbPutField("rJSON_LINK.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
ok 296 - dbPutField("rJSON_LINK.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
ok 297 - dbPutField("rJSON_LINK.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
ok 298 - dbPutField("rJSON_LINK.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
ok 299 - dbPutField("rJSON_LINK.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
ok 300 - dbPutField("rJSON_LINK.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
ok 301 - dbPutField("rJSON_LINK.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
ok 302 - dbPutField("rVME_IO.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
ok 303 - dbPutField("rVME_IO.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
ok 304 - dbPutField("rVME_IO.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
ok 305 - dbPutField("rVME_IO.INP", 0, ...) -> 0 (Ok)
ok 306 - dbPutField("rVME_IO.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
# Test json link setup/retarget
ok 307 - numzalloc==0 (0)
# Link parsing failures
Warning: Registration already done.
# Alloc jlinkz 0xaaab00d68550
# Free jlinkz 0xaaab00d68550
# Alloc jlinkz 0xaaab00d68580
# Free jlinkz 0xaaab00d68580
# Alloc jlinkz 0xaaab00d685b0
# Free jlinkz 0xaaab00d685b0
# Alloc jlinkz 0xaaab00d685b0
# Free jlinkz 0xaaab00d685b0
# Alloc jlinkz 0xaaab00d68a20
# Free jlinkz 0xaaab00d68a20
# Alloc jlinkz 0xaaab00d68ed0
# Free jlinkz 0xaaab00d68ed0
ok 308 - numzalloc==0 (0)
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Alloc jlinkz 0xaaab00d436b0
# Alloc jlinkz 0xaaab00d5ff30
# Alloc jlinkz 0xaaab00d5ffa0
# Alloc jlinkz 0xaaab00d3fd50
# Alloc jlinkz 0xaaab00d3fdc0
# Alloc jlinkz 0xaaab00d3fe30
# Open jlinkz 0xaaab00d436b0
# Open jlinkz 0xaaab00d5ff30
# Open jlinkz 0xaaab00d5ffa0
# Open jlinkz 0xaaab00d3fd50
# Open jlinkz 0xaaab00d3fdc0
# Open jlinkz 0xaaab00d3fe30
ok 309 - numzalloc==6 (6)
ok 310 - dbPutField("j1.PROC", 5, ...) -> 0 (Ok)
ok 311 - dbPutField("j2.PROC", 5, ...) -> 0 (Ok)
ok 312 - dbPutField("j3.PROC", 5, ...) -> 0 (Ok)
ok 313 - dbGetField("j1.INP", 0) -> "{z:{good:1}}" == "{z:{good:1}}"
ok 314 - dbGetField("j1.VAL", 5) -> 1 == 1
ok 315 - dbGetField("j2.INP", 0) -> "{"z":{'good':2}}" == "{"z":{'good':2}}"
ok 316 - dbGetField("j2.VAL", 5) -> 2 == 2
ok 317 - dbGetField("j2.TSEL", 0) -> "j1.TIME NPP NMS" == "j1.TIME NPP NMS"
ok 318 - dbGetField("j3.VAL", 5) -> 3 == 3
ok 319 - numzalloc==6 (6)
# Alloc jlinkz 0xaaab00d59110
# Remove/free jlinkz 0xaaab00d3fd50
# Open jlinkz 0xaaab00d59110
ok 320 - dbPutField("j1.INP", 0, ...) -> 0 (Ok)
ok 321 - dbPutField("j1.PROC", 5, ...) -> 0 (Ok)
ok 322 - dbGetField("j1.VAL", 5) -> 4 == 4
# Alloc jlinkz 0xaaab00d591b0
# Open jlinkz 0xaaab00d591b0
ok 323 - dbPutField("j2.TSEL", 0, ...) -> 0 (Ok)
ok 324 - dbPutField("j2.PROC", 5, ...) -> 0 (Ok)
ok 325 - numzalloc==7 (7)
# Alloc jlinkz 0xaaab00d591e0
# Found fail key jlinkz 0xaaab00d591e0
# Free jlinkz 0xaaab00d591e0
ok 326 - dbPutField("j1.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
# Alloc jlinkz 0xaaab00d59280
# Free jlinkz 0xaaab00d59280
ok 327 - dbPutField("j1.INP", 0, ...) -> 0x200000b (Bad Field value) == 0x200000b (Bad Field value)
ok 328 - dbPutField("j1.PROC", 5, ...) -> 0 (Ok)
ok 329 - dbGetField("j1.VAL", 5) -> 4 == 4
ok 330 - dbGetField("j1.INP", 0) -> "{"z":{"good":4}}" == "{"z":{"good":4}}"
ok 331 - numzalloc==7 (7)
# Alloc jlinkz 0xaaab00d592b0
# Remove/free jlinkz 0xaaab00d5ff30
# Open jlinkz 0xaaab00d592b0
ok 332 - dbPutField("j1.SDIS", 0, ...) -> 0 (Ok)
# Alloc jlinkz 0xaaab00d5ff30
# Remove/free jlinkz 0xaaab00d59110
# Open jlinkz 0xaaab00d5ff30
ok 333 - dbPutField("j1.INP", 0, ...) -> 0 (Ok)
ok 334 - dbPutField("j1.PROC", 5, ...) -> 0 (Ok)
ok 335 - dbGetField("j1.VAL", 5) -> 4 == 4
# Remove/free jlinkz 0xaaab00d436b0
# Remove/free jlinkz 0xaaab00d592b0
# Remove/free jlinkz 0xaaab00d5ffa0
# Remove/free jlinkz 0xaaab00d5ff30
# Remove/free jlinkz 0xaaab00d591b0
# Remove/free jlinkz 0xaaab00d3fdc0
# Remove/free jlinkz 0xaaab00d3fe30
ok 336 - numzalloc==0 (0)
# Test TSEL link to .TIME
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 337 - dbPutField("time:one.PROC", 5, ...) -> 0 (Ok)
ok 338 - dbPutField("time:two.PROC", 5, ...) -> 0 (Ok)
# Check initially connected TSEL link
ok 339 - first 1100573314:932878800 == 1100573314:932878800
ok 340 - rec[1]->tsel.flags & DBLINK_FLAG_TSELisTIME
ok 341 - dbPutField("time:two.TSEL", 0, ...) -> 0 (Ok)
ok 342 - dbPutField("time:two.PROC", 5, ...) -> 0 (Ok)
# Check no TSEL link
ok 343 - second 1100573314:932878800 == 1100573314:934030440
ok 344 - !(rec[1]->tsel.flags & DBLINK_FLAG_TSELisTIME)
ok 345 - dbPutField("time:two.TSEL", 0, ...) -> 0 (Ok)
ok 346 - dbPutField("time:two.PROC", 5, ...) -> 0 (Ok)
# Check re-connected TSEL link
ok 347 - third 1100573314:932878800 == 1100573314:932878800
ok 348 - rec[1]->tsel.flags & DBLINK_FLAG_TSELisTIME
ok
dbLockTest.t ............... 
1..88
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Check that all records have initialized lockRecord and lockSet
ok  1 - reca.LSET != NULL
ok  2 - reca.LSET.plockSet != NULL
ok  3 - recb.LSET != NULL
ok  4 - recb.LSET.plockSet != NULL
ok  5 - recc.LSET != NULL
ok  6 - recc.LSET.plockSet != NULL
ok  7 - recd.LSET != NULL
ok  8 - recd.LSET.plockSet != NULL
ok  9 - rece.LSET != NULL
ok 10 - rece.LSET.plockSet != NULL
ok 11 - recf.LSET != NULL
ok 12 - recf.LSET.plockSet != NULL
ok 13 - recg.LSET != NULL
ok 14 - recg.LSET.plockSet != NULL
# Check initial creation of DB links
ok 15 - dbLockGetLockId("reca")!=dbLockGetLockId("recb")
ok 16 - dbLockGetLockId("reca")!=dbLockGetLockId("recc")
ok 17 - dbLockGetLockId("reca")!=dbLockGetLockId("recd")
ok 18 - dbLockGetLockId("reca")!=dbLockGetLockId("rece")
ok 19 - dbLockGetLockId("reca")!=dbLockGetLockId("recf")
ok 20 - dbLockGetLockId("recb")==dbLockGetLockId("recc")
ok 21 - dbLockGetLockId("recb")!=dbLockGetLockId("recd")
ok 22 - dbLockGetLockId("recb")!=dbLockGetLockId("rece")
ok 23 - dbLockGetLockId("recb")!=dbLockGetLockId("recf")
ok 24 - dbLockGetLockId("recc")!=dbLockGetLockId("recd")
ok 25 - dbLockGetLockId("recc")!=dbLockGetLockId("rece")
ok 26 - dbLockGetLockId("recc")!=dbLockGetLockId("recf")
ok 27 - dbLockGetLockId("recd")==dbLockGetLockId("rece")
ok 28 - dbLockGetLockId("recd")==dbLockGetLockId("recf")
ok 29 - dbLockGetLockId("rece")==dbLockGetLockId("recf")
ok 30 - testdbRecordPtr("reca")->lset->plockSet->refcount==1
ok 31 - testdbRecordPtr("recb")->lset->plockSet->refcount==2
ok 32 - testdbRecordPtr("recd")->lset->plockSet->refcount==3
# testing dbScanLock()/dbScanUnlock()
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 33 - prec->lset->plockSet->refcount==1
ok 34 - prec->lset->plockSet->refcount==1
ok 35 - prec->lset->plockSet->refcount==1
# Test multi-locker function (lock everything)
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Test init refcounts
ok 36 - testdbRecordPtr("reca")->lset->plockSet->refcount (1) == 1 (1)
ok 37 - testdbRecordPtr("recb")->lset->plockSet->refcount (2) == 2 (2)
ok 38 - testdbRecordPtr("recd")->lset->plockSet->refcount (3) == 3 (3)
ok 39 - testdbRecordPtr("recg")->lset->plockSet->refcount (1) == 1 (1)
# After locker created
ok 40 - testdbRecordPtr("reca")->lset->plockSet->refcount (2) == 2 (2)
ok 41 - testdbRecordPtr("recb")->lset->plockSet->refcount (4) == 4 (4)
ok 42 - testdbRecordPtr("recd")->lset->plockSet->refcount (6) == 6 (6)
ok 43 - testdbRecordPtr("recg")->lset->plockSet->refcount (2) == 2 (2)
# After locker locked
ok 44 - ellCount(&plockA->locked) (4) == 4 (4)
ok 45 - testdbRecordPtr("reca")->lset->plockSet->refcount (3) == 3 (3)
ok 46 - testdbRecordPtr("recb")->lset->plockSet->refcount (5) == 5 (5)
ok 47 - testdbRecordPtr("recd")->lset->plockSet->refcount (7) == 7 (7)
ok 48 - testdbRecordPtr("recg")->lset->plockSet->refcount (3) == 3 (3)
ok 49 - testdbRecordPtr("reca")->lset->plockSet->refcount (3) == 3 (3)
# After locker unlocked
ok 50 - testdbRecordPtr("reca")->lset->plockSet->refcount (2) == 2 (2)
ok 51 - testdbRecordPtr("recb")->lset->plockSet->refcount (4) == 4 (4)
ok 52 - testdbRecordPtr("recd")->lset->plockSet->refcount (6) == 6 (6)
ok 53 - testdbRecordPtr("recg")->lset->plockSet->refcount (2) == 2 (2)
# After locker free'd
ok 54 - testdbRecordPtr("reca")->lset->plockSet->refcount (1) == 1 (1)
ok 55 - testdbRecordPtr("recb")->lset->plockSet->refcount (2) == 2 (2)
ok 56 - testdbRecordPtr("recd")->lset->plockSet->refcount (3) == 3 (3)
ok 57 - testdbRecordPtr("recg")->lset->plockSet->refcount (1) == 1 (1)
# Test break link
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 58 - precB->lset->plockSet==precC->lset->plockSet
ok 59 - precB->lset->plockSet->refcount==2
ok 60 - dbPutField("recb.SDIS", 0, ...) -> 0 (Ok)
ok 61 - precB->lset->plockSet!=precC->lset->plockSet
ok 62 - precB->lset->plockSet->refcount (1) == 1 (1)
ok 63 - precC->lset->plockSet->refcount (1) == 1 (1)
# Test make link
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 64 - precA->lset->plockSet (0xaaab03d705c0) != precG->lset->plockSet (0xaaab03d60680)
ok 65 - precA->lset->plockSet->refcount (2) == 2 (2)
ok 66 - precG->lset->plockSet->refcount (2) == 2 (2)
ok 67 - dbPutField("reca.SDIS", 0, ...) -> 0 (Ok)
ok 68 - precA->lset->plockSet (0xaaab03d705c0) == precG->lset->plockSet (0xaaab03d705c0)
ok 69 - precA->lset->plockSet->refcount (3) == 3 (3)
ok 70 - lA->refcount (3) == 3 (3)
ok 71 - lG->refcount (1) == 1 (1)
# Test re-target link
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 72 - lB (0xaaab03d71b40) == precC->lset->plockSet (0xaaab03d71b40)
ok 73 - lB (0xaaab03d71b40) != lG (0xaaab03d5cd70)
ok 74 - lB->refcount (3) == 3 (3)
ok 75 - lG->refcount (2) == 2 (2)
ok 76 - dbPutField("recb.SDIS", 0, ...) -> 0 (Ok)
ok 77 - precB->lset->plockSet (0xaaab03d71b40) == lB (0xaaab03d71b40)
ok 78 - precG->lset->plockSet (0xaaab03d71b40) == lB (0xaaab03d71b40)
ok 79 - precC->lset->plockSet (0xaaab03d71c80) != lB (0xaaab03d71b40)
ok 80 - precC->lset->plockSet (0xaaab03d71c80) != lG (0xaaab03d5cd70)
ok 81 - lB->refcount (3) == 3 (3)
ok 82 - lG->refcount (1) == 1 (1)
ok 83 - precC->lset->plockSet->refcount (1) == 1 (1)
# Test re-target link to the same destination
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 84 - precB->lset->plockSet==precC->lset->plockSet
ok 85 - precB->lset->plockSet->refcount==2
ok 86 - dbPutField("recb.SDIS", 0, ...) -> 0 (Ok)
ok 87 - precB->lset->plockSet==precC->lset->plockSet
ok 88 - precB->lset->plockSet->refcount==2
ok
dbStressTest.t ............. 
1..95
# lock set stress test
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Running with 5 workers and 40 records
# worker 0 is 0xaaaace8ac590
# worker 1 is 0xaaaace8ac800
# All started.  Will run for 18.000000 sec
# worker 3 is 0xaaaace8acce0
# worker 2 is 0xaaaace8aca70
# worker 4 is 0xaaaace8acf50
# Stopping
# All stopped
# Validate lockSet ref counts
ok  1 - rec01 only lockRecords hold refs. 39 == 39
ok  2 - ls->ownerlocker==NULL
ok  3 - rec02 only lockRecords hold refs. 39 == 39
ok  4 - ls->ownerlocker==NULL
ok  5 - rec03 only lockRecords hold refs. 39 == 39
ok  6 - ls->ownerlocker==NULL
ok  7 - rec04 only lockRecords hold refs. 39 == 39
ok  8 - ls->ownerlocker==NULL
ok  9 - rec05 only lockRecords hold refs. 39 == 39
ok 10 - ls->ownerlocker==NULL
ok 11 - rec06 only lockRecords hold refs. 39 == 39
ok 12 - ls->ownerlocker==NULL
ok 13 - rec07 only lockRecords hold refs. 39 == 39
ok 14 - ls->ownerlocker==NULL
ok 15 - rec08 only lockRecords hold refs. 39 == 39
ok 16 - ls->ownerlocker==NULL
ok 17 - rec09 only lockRecords hold refs. 39 == 39
ok 18 - ls->ownerlocker==NULL
ok 19 - rec10 only lockRecords hold refs. 39 == 39
ok 20 - ls->ownerlocker==NULL
ok 21 - rec11 only lockRecords hold refs. 39 == 39
ok 22 - ls->ownerlocker==NULL
ok 23 - rec12 only lockRecords hold refs. 39 == 39
ok 24 - ls->ownerlocker==NULL
ok 25 - rec13 only lockRecords hold refs. 39 == 39
ok 26 - ls->ownerlocker==NULL
ok 27 - rec14 only lockRecords hold refs. 39 == 39
ok 28 - ls->ownerlocker==NULL
ok 29 - rec15 only lockRecords hold refs. 39 == 39
ok 30 - ls->ownerlocker==NULL
ok 31 - rec16 only lockRecords hold refs. 39 == 39
ok 32 - ls->ownerlocker==NULL
ok 33 - rec17 only lockRecords hold refs. 39 == 39
ok 34 - ls->ownerlocker==NULL
ok 35 - rec18 only lockRecords hold refs. 39 == 39
ok 36 - ls->ownerlocker==NULL
ok 37 - rec19 only lockRecords hold refs. 39 == 39
ok 38 - ls->ownerlocker==NULL
ok 39 - rec20 only lockRecords hold refs. 39 == 39
ok 40 - ls->ownerlocker==NULL
ok 41 - rec21 only lockRecords hold refs. 39 == 39
ok 42 - ls->ownerlocker==NULL
ok 43 - rec22 only lockRecords hold refs. 39 == 39
ok 44 - ls->ownerlocker==NULL
ok 45 - rec23 only lockRecords hold refs. 39 == 39
ok 46 - ls->ownerlocker==NULL
ok 47 - rec24 only lockRecords hold refs. 39 == 39
ok 48 - ls->ownerlocker==NULL
ok 49 - rec25 only lockRecords hold refs. 39 == 39
ok 50 - ls->ownerlocker==NULL
ok 51 - rec26 only lockRecords hold refs. 39 == 39
ok 52 - ls->ownerlocker==NULL
ok 53 - rec27 only lockRecords hold refs. 39 == 39
ok 54 - ls->ownerlocker==NULL
ok 55 - rec28 only lockRecords hold refs. 39 == 39
ok 56 - ls->ownerlocker==NULL
ok 57 - rec29 only lockRecords hold refs. 39 == 39
ok 58 - ls->ownerlocker==NULL
ok 59 - rec30 only lockRecords hold refs. 39 == 39
ok 60 - ls->ownerlocker==NULL
ok 61 - rec31 only lockRecords hold refs. 39 == 39
ok 62 - ls->ownerlocker==NULL
ok 63 - rec32 only lockRecords hold refs. 39 == 39
ok 64 - ls->ownerlocker==NULL
ok 65 - rec33 only lockRecords hold refs. 39 == 39
ok 66 - ls->ownerlocker==NULL
ok 67 - rec34 only lockRecords hold refs. 39 == 39
ok 68 - ls->ownerlocker==NULL
ok 69 - rec35 only lockRecords hold refs. 39 == 39
ok 70 - ls->ownerlocker==NULL
ok 71 - rec36 only lockRecords hold refs. 39 == 39
ok 72 - ls->ownerlocker==NULL
ok 73 - rec37 only lockRecords hold refs. 39 == 39
ok 74 - ls->ownerlocker==NULL
ok 75 - rec38 only lockRecords hold refs. 39 == 39
ok 76 - ls->ownerlocker==NULL
ok 77 - rec39 only lockRecords hold refs. 39 == 39
ok 78 - ls->ownerlocker==NULL
ok 79 - rec40 only lockRecords hold refs. 1 == 1
ok 80 - ls->ownerlocker==NULL
# Statistics
# Worker 0
# N = 149534	149669	153462
# AVG = 23.239 us	55.3357 us	40.0533 us
# STD = 40.0091 us	83.2519 us	51.6644 us
# MIN = 0 us	0.32 us	0 us
# MAX = 8028.76 us	7524.16 us	7881.56 us
ok 81 - priv[i].N[0]>0
ok 82 - priv[i].N[1]>0
ok 83 - priv[i].N[2]>0
# Worker 1
# N = 148634	148663	152780
# AVG = 23.1954 us	55.583 us	40.5345 us
# STD = 31.3969 us	82.7983 us	56.4893 us
# MIN = 0 us	0 us	0.96 us
# MAX = 4352.32 us	7958.12 us	6746.76 us
ok 84 - priv[i].N[0]>0
ok 85 - priv[i].N[1]>0
ok 86 - priv[i].N[2]>0
# Worker 2
# N = 151422	152020	156865
# AVG = 23.0691 us	54.2856 us	39.2503 us
# STD = 43.4909 us	78.3735 us	43.1554 us
# MIN = 0.16 us	0 us	0 us
# MAX = 6281 us	6694.56 us	5314.4 us
ok 87 - priv[i].N[0]>0
ok 88 - priv[i].N[1]>0
ok 89 - priv[i].N[2]>0
# Worker 3
# N = 150086	150283	154542
# AVG = 23.0579 us	55.1811 us	39.8013 us
# STD = 34.3368 us	84.5145 us	49.6457 us
# MIN = 0 us	0.32 us	0 us
# MAX = 6621.92 us	7249.24 us	8081.56 us
ok 90 - priv[i].N[0]>0
ok 91 - priv[i].N[1]>0
ok 92 - priv[i].N[2]>0
# Worker 4
# N = 148257	148299	153378
# AVG = 23.4493 us	55.5965 us	40.2956 us
# STD = 45.4433 us	84.8547 us	50.9578 us
# MIN = 0 us	0.28 us	0 us
# MAX = 10389.8 us	7332.92 us	7987.44 us
ok 93 - priv[i].N[0]>0
ok 94 - priv[i].N[1]>0
ok 95 - priv[i].N[2]>0
ok
testdbConvert.t ............ 
1..15
# Test dbGetConvertRoutine[DBF_SHORT][DBF_SHORT]
# Copy out first element
ok  1 - scratch[0]==s_input[0] && scratch[1]==0
# Copy out entire array
ok  2 - memcmp(scratch, s_input, sizeof(s_input))==0
# Copy out partial array
ok  3 - memcmp(scratch, s_input, sizeof(short)*2)==0
ok  4 - scratch[2]==0x4242
# Copy out w/ offset
ok  5 - memcmp(scratch, s_input+1, sizeof(short)*2)==0
ok  6 - scratch[2]==0x4242
# Copy out end of array
ok  7 - s_input_len-2 == 5
ok  8 - memcmp(scratch, s_input+5, sizeof(short)*2)==0
ok  9 - scratch[2]==0x4242
# Copy out with wrap
ok 10 - s_input_len-2 == 5
ok 11 - scratch[0] == s_input[6]
ok 12 - scratch[1] == s_input[0]
ok 13 - scratch[2]==0x4242
# Test dbPutConvertRoutine[DBF_SHORT][DBF_SHORT]
# Copy in first element
ok 14 - scratch[0]==s_input[0] && scratch[1]==0
# Copy in entire array
ok 15 - memcmp(scratch, s_input, sizeof(s_input))==0
ok
callbackTest.t ............. 
1..2
ok  1 - Time-of-day clock Ok
# Waiting 15.00 sec
ok  2 - 0 faults during callback setup
# Setup time statistics
# Priority  LOW  min/avg/max/sigma = 0.000070 / 0.000889 / 0.001703 / 0.000499
# Priority  MID  min/avg/max/sigma = 0.000081 / 0.000862 / 0.001656 / 0.000488
# Priority HIGH  min/avg/max/sigma = 0.000130 / 0.001075 / 0.001715 / 0.000456
# Delay time statistics
# Priority  LOW  min/avg/max/sigma = -0.004890 / -0.004736 / 0.001642 / 0.000853
# Priority  MID  min/avg/max/sigma = -0.004873 / -0.004733 / 0.001604 / 0.000855
# Priority HIGH  min/avg/max/sigma = -0.004898 / -0.004705 / 0.001585 / 0.000850
ok
callbackParallelTest.t ..... 
1..2
# Starting 4 parallel callback threads
ok  1 - Time-of-day clock Ok
# Waiting 15.00 sec
ok  2 - 0 faults during callback setup
# Setup time statistics
# Priority  LOW  min/avg/max/sigma = 0.000116 / 0.001332 / 0.002375 / 0.000690
# Priority  MID  min/avg/max/sigma = 0.000112 / 0.001374 / 0.002422 / 0.000673
# Priority HIGH  min/avg/max/sigma = 0.000134 / 0.001316 / 0.002364 / 0.000677
# Delay time statistics
# Priority  LOW  min/avg/max/sigma = -0.004875 / -0.004632 / 0.002283 / 0.000931
# Priority  MID  min/avg/max/sigma = -0.004873 / -0.004662 / 0.002333 / 0.000951
# Priority HIGH  min/avg/max/sigma = -0.004860 / -0.004622 / 0.002253 / 0.000934
ok
dbStateTest.t .............. 
1..20
ok  1 - Finding nonexisting state fails
ok  2 - Create state 'red'
ok  3 - Find 'red' returns correct id
ok  4 - Create existing 'red' returns correct id
ok  5 - Finding nonexisting state still fails
ok  6 - Create state 'blue'
ok  7 - Find 'blue' returns correct id
ok  8 - Create existing 'blue' returns correct id
ok  9 - Finding nonexisting state still fails
ok 10 - Default 'red' state is 0
ok 11 - Default 'blue' state is 0
ok 12 - After setting, 'red' state is 1
ok 13 - 'blue' state is 0
ok 14 - After setting, 'blue' state is 1
ok 15 - 'red' state is 1
ok 16 - After clearing, 'blue' state is 0
ok 17 - 'red' state is 1
ok 18 - After clearing, 'red' state is 0
ok 19 - 'red' state is 0
ok 20 - Finding nonexisting state still fails
ok
dbRegisterServer: Can't redefine 'one'.
dbRegisterServer: Bad server name 'bad name'
dbRegisterServer: Ignoring 'disabled', per environment
dbUnregisterServer: Servers still active!
dbUnregisterServer: 'toolate' not registered.
dbUnregisterServer: 'no-routines' has no stop() method.
dbServerTest.t ............. 
1..25
# Registering dbServer 'one'
ok  1 - Registered 'one'
ok  2 - oneState == NOTHING_CALLED
ok  3 - Duplicate registration accepted
ok  4 - change registration rejected
ok  5 - Illegal registration rejected
# Registering dbServer 'no-routines'
ok  6 - Registered 'no-routines'
ok  7 - 'no-routines' unreg'd
ok  8 - Re-registered 'no-routines'
# Registering dbServer 'disabled'
ok  9 - Registration accepted
# Changing server state
ok 10 - dbInitServers
ok 11 - Disabled server not initialized
ok 12 - No registration while active
ok 13 - dbRunServers
ok 14 - No unregistration while active
# Checking server methods called
Server state: running
Server 'one'
Server 'no-routines'
ok 15 - dbsr called report()
ok 16 - Client unknown
ok 17 - dbServerClient mismatch
ok 18 - Client known
ok 19 - dbServerClient match
ok 20 - dbPauseServers
Server state: paused
Server 'one'
Server 'no-routines'
ok 21 - No call to report() when paused
ok 22 - No call to client() when paused
ok 23 - dbStopServers
ok 24 - No unreg' if not reg'ed
ok 25 - No unreg' of 'no-routines'
ok
dbCaStatsTest.t ............ 
1..5
# Check dbcaStats
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# No CA links
ok  1 - channels==0 (got 0)
ok  2 - disconnected==0 (got 0)
# One CA link, disconnected
ok  3 - dbPutField("e2.INP", 0, ...) -> 0 (Ok)
ok  4 - channels==1 (got 1)
ok  5 - disconnected==1 (got 1)
ok
dbCaLinkTest.t ............. 
1..101
# Link to a scalar numeric field
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - dbLockGetLockId((dbCommon*)psrc)!=dbLockGetLockId((dbCommon*)ptarg)
ok  2 - psrclnk->type==CA_LINK
ok  3 - dbCaIsLinkConnected(psrclnk)
ok  4 - dbCaGetNelements(psrclnk, &nReq)==0
ok  5 - nReq (1) == 1l (1)
ok  6 - dbGetLink(psrclnk, DBR_LONG, (void*)&temp, NULL, &nReq)==0
ok  7 - temp (42) == 42 (42)
ok  8 - putLink ok
ok  9 - ptarg->val==1010
# val1 = 1010, val2 = 5
ok 10 - unlocked, getTwice returned -1 (-1)
# val1 = 5, val2 = 5
ok 11 - locked, getTwice returned 0 (0)
# Link to a string field
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 12 - dbLockGetLockId((dbCommon*)psrc)!=dbLockGetLockId((dbCommon*)ptarg)
ok 13 - psrclnk->type==CA_LINK
ok 14 - dbCaIsLinkConnected(psrclnk)
ok 15 - dbGetLink(psrclnk, DBR_STRING, (void*)&temp, NULL, &nReq)==0
ok 16 - hello == hello
ok 17 - putLink ok
ok 18 - world == world
# Link CP modifier
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 19 - waitCounter (1) == 1 (1)
ok 20 - waitCounter (2) == 2 (2)
# Link to a array numeric field
# TARGET=target CA,FTVL=LONG,SNELM=1,TNELM=1
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# fetch source.INP into source.BPTR
ok 21 - dbGetLink
ok 22 - nReq (1) == (long)num_min (1)
ok 23 - array update
# fetch source.INP into temp buffer w/ larger capacity
ok 24 - dbGetLink
ok 25 - nReq (1) == (long)ntarg (1)
ok 26 - array update
ok 27 - putLink ok
ok 28 - (long)ptarg->nord (1) == (long)num_min (1)
ok 29 - putLink ok
ok 30 - (long)ptarg->nord (1) == (long)num_min (1)
ok 31 - array update
# Link to a array numeric field
# TARGET=target CA,FTVL=LONG,SNELM=10,TNELM=1
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# fetch source.INP into source.BPTR
ok 32 - dbGetLink
ok 33 - nReq (1) == (long)num_min (1)
ok 34 - array update
# fetch source.INP into temp buffer w/ larger capacity
ok 35 - dbGetLink
ok 36 - nReq (1) == (long)ntarg (1)
ok 37 - array update
ok 38 - putLink ok
ok 39 - (long)ptarg->nord (1) == (long)num_min (1)
ok 40 - putLink ok
ok 41 - (long)ptarg->nord (1) == (long)num_min (1)
ok 42 - array update
# Link to a array numeric field
# TARGET=target CA,FTVL=LONG,SNELM=1,TNELM=10
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# fetch source.INP into source.BPTR
ok 43 - dbGetLink
ok 44 - nReq (1) == (long)num_min (1)
ok 45 - array update
# fetch source.INP into temp buffer w/ larger capacity
ok 46 - dbGetLink
ok 47 - nReq (10) == (long)ntarg (10)
ok 48 - array update
ok 49 - putLink ok
ok 50 - (long)ptarg->nord (1) == (long)num_min (1)
ok 51 - putLink ok
ok 52 - (long)ptarg->nord (1) == (long)num_min (1)
ok 53 - array update
# Link to a array numeric field
# TARGET=target CA,FTVL=LONG,SNELM=10,TNELM=10
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# fetch source.INP into source.BPTR
ok 54 - dbGetLink
ok 55 - nReq (10) == (long)num_min (10)
ok 56 - array update
# fetch source.INP into temp buffer w/ larger capacity
ok 57 - dbGetLink
ok 58 - nReq (10) == (long)ntarg (10)
ok 59 - array update
ok 60 - putLink ok
ok 61 - (long)ptarg->nord (10) == (long)num_min (10)
ok 62 - putLink ok
ok 63 - (long)ptarg->nord (10) == (long)num_min (10)
ok 64 - array update
# Retarget an link to a PV with a different type DOUBLE->LONG
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 65 - dbGetLink() succeeds
# Update one with original target
ok 66 - dbGetLink() succeeds
# source.VAL[0] - 1.000000
ok 67 - (long)psrc->nord (5) == (long)5 (5)
ok 68 - array update
# Retarget
ok 69 - dbPutField("source.INP", 0, ...) -> 0 (Ok)
ok 70 - dbGetLink() succeeds
# source.VAL[0] - 2.000000
ok 71 - (long)psrc->nord (5) == (long)5 (5)
ok 72 - array update
# Check local CA through libca
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 73 - ca_create_channel("target1", NULL, NULL, 0, &chanid)
ok 74 - ca_pend_io(1.0)
# putgetarray(1.000000,1)
# Put
ok 75 - ca_array_put(DBR_DOUBLE, count, chanid, &buf[0])
ok 76 - ca_pend_io(1.0)
# Get
ok 77 - ca_array_get(DBR_DOUBLE, count, chanid, &buf2[0])
ok 78 - ca_pend_io(1.0)
ok 79 - 1.000000 == 1.000000
# putgetarray(2.000000,2)
# Put
ok 80 - ca_array_put(DBR_DOUBLE, count, chanid, &buf[0])
ok 81 - ca_pend_io(1.0)
# Get
ok 82 - ca_array_get(DBR_DOUBLE, count, chanid, &buf2[0])
ok 83 - ca_pend_io(1.0)
ok 84 - 2.000000 == 2.000000
ok 85 - 3.000000 == 3.000000
# putgetarray(2.000000,2)
# Put
ok 86 - ca_array_put(DBR_DOUBLE, count, chanid, &buf[0])
ok 87 - ca_pend_io(1.0)
# Get
ok 88 - ca_array_get(DBR_DOUBLE, count, chanid, &buf2[0])
ok 89 - ca_pend_io(1.0)
ok 90 - 2.000000 == 2.000000
ok 91 - 3.000000 == 3.000000
# putgetarray(5.000000,5)
# Put
ok 92 - ca_array_put(DBR_DOUBLE, count, chanid, &buf[0])
ok 93 - ca_pend_io(1.0)
# Get
ok 94 - ca_array_get(DBR_DOUBLE, count, chanid, &buf2[0])
ok 95 - ca_pend_io(1.0)
ok 96 - 5.000000 == 5.000000
ok 97 - 6.000000 == 6.000000
ok 98 - 7.000000 == 7.000000
ok 99 - 8.000000 == 8.000000
ok 100 - 9.000000 == 9.000000
ok 101 - ca_clear_channel(chanid)
ok
dbDbLinkTest.t ............. 
1..18
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# checkTime()
ok  1 - 0==dbGetTimeStamp(dbGetDevLink(src), &stamp)
ok  2 - stamp.secPastEpoch==0x12345678
ok  3 - stamp.nsec==0x9abcdef0
ok  4 - 0==dbGetTimeStampTag(dbGetDevLink(src), &stamp, &tag)
ok  5 - stamp.secPastEpoch==0x12345678
ok  6 - stamp.nsec==0x9abcdef0
ok  7 - tag==0xdeadbeef
# checkAlarm()
ok  8 - 0==dbGetAlarm(dbGetDevLink(src), &stat, &sevr)
ok  9 - stat==READ_ALARM
ok 10 - sevr==MAJOR_ALARM
ok 11 - 0==dbGetAlarmMsg(dbGetDevLink(src), &stat, &sevr, amsg, sizeof(amsg))
ok 12 - stat==READ_ALARM
ok 13 - sevr==MAJOR_ALARM
ok 14 - strcmp(amsg, "a message")==0
ok 15 - 0==dbGetAlarmMsg(dbGetDevLink(src), &stat, &sevr, amsg, 5)
ok 16 - stat==READ_ALARM
ok 17 - sevr==MAJOR_ALARM
ok 18 - strcmp(amsg, "a me")==0
ok
scanIoTest.t ............... 
1..152
# Test single-threaded I/O Intr scanning
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Scan first list
# Scan second list
# Wait for first list to complete
ok  1 - td->hasprocd[prio]==0
ok  2 - td->hasprocd[prio]==0
ok  3 - td->hasprocd[prio]==1
ok  4 - td->getcomplete[prio]==0
ok  5 - td->hasprocd[prio]==1
ok  6 - td->getcomplete[prio]==0
ok  7 - td->hasprocd[prio]==0
ok  8 - td->hasprocd[prio]==1
ok  9 - td->getcomplete[prio]==0
# Wait one more second
ok 10 - data[0].hasprocd[0]==1
ok 11 - data[0].hasprocd[1]==1
ok 12 - data[0].hasprocd[2]==1
ok 13 - data[0].getcomplete[0]==1
ok 14 - data[0].getcomplete[1]==1
ok 15 - data[0].getcomplete[2]==1
ok 16 - data[1].hasprocd[0]==0
ok 17 - data[1].hasprocd[1]==0
ok 18 - data[1].hasprocd[2]==0
ok 19 - data[1].getcomplete[0]==0
ok 20 - data[1].getcomplete[1]==0
ok 21 - data[1].getcomplete[2]==0
# Release the first scan and wait for the second
ok 22 - td->hasprocd[prio]==0
ok 23 - td->hasprocd[prio]==0
ok 24 - td->hasprocd[prio]==1
ok 25 - td->hasprocd[prio]==1
ok 26 - td->getcomplete[prio]==0
ok 27 - td->getcomplete[prio]==0
ok 28 - td->hasprocd[prio]==0
ok 29 - td->hasprocd[prio]==1
ok 30 - td->getcomplete[prio]==0
ok 31 - data[0].hasprocd[0]==1
ok 32 - data[0].hasprocd[1]==1
ok 33 - data[0].hasprocd[2]==1
ok 34 - data[0].getcomplete[0]==1
ok 35 - data[0].getcomplete[1]==1
ok 36 - data[0].getcomplete[2]==1
ok 37 - data[1].hasprocd[0]==1
ok 38 - data[1].hasprocd[1]==1
ok 39 - data[1].hasprocd[2]==1
ok 40 - data[1].getcomplete[0]==1
ok 41 - data[1].getcomplete[1]==1
ok 42 - data[1].getcomplete[2]==1
# Release the second scan and complete
# run a second time to verify shutdown and restart works
# Test single-threaded I/O Intr scanning
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Scan first list
# Scan second list
# Wait for first list to complete
ok 43 - td->hasprocd[prio]==0
ok 44 - td->hasprocd[prio]==0
ok 45 - td->hasprocd[prio]==0
ok 46 - td->hasprocd[prio]==1
ok 47 - td->hasprocd[prio]==1
ok 48 - td->hasprocd[prio]==1
ok 49 - td->getcomplete[prio]==0
ok 50 - td->getcomplete[prio]==0
ok 51 - td->getcomplete[prio]==0
# Wait one more second
ok 52 - data[0].hasprocd[0]==1
ok 53 - data[0].hasprocd[1]==1
ok 54 - data[0].hasprocd[2]==1
ok 55 - data[0].getcomplete[0]==1
ok 56 - data[0].getcomplete[1]==1
ok 57 - data[0].getcomplete[2]==1
ok 58 - data[1].hasprocd[0]==0
ok 59 - data[1].hasprocd[1]==0
ok 60 - data[1].hasprocd[2]==0
ok 61 - data[1].getcomplete[0]==0
ok 62 - data[1].getcomplete[1]==0
ok 63 - data[1].getcomplete[2]==0
# Release the first scan and wait for the second
ok 64 - td->hasprocd[prio]==0
ok 65 - td->hasprocd[prio]==0
ok 66 - td->hasprocd[prio]==1
ok 67 - td->hasprocd[prio]==1
ok 68 - td->getcomplete[prio]==0
ok 69 - td->getcomplete[prio]==0
ok 70 - td->hasprocd[prio]==0
ok 71 - td->hasprocd[prio]==1
ok 72 - td->getcomplete[prio]==0
ok 73 - data[0].hasprocd[0]==1
ok 74 - data[0].hasprocd[1]==1
ok 75 - data[0].hasprocd[2]==1
ok 76 - data[0].getcomplete[0]==1
ok 77 - data[0].getcomplete[1]==1
ok 78 - data[0].getcomplete[2]==1
ok 79 - data[1].hasprocd[0]==1
ok 80 - data[1].hasprocd[1]==1
ok 81 - data[1].hasprocd[2]==1
ok 82 - data[1].getcomplete[0]==1
ok 83 - data[1].getcomplete[1]==1
ok 84 - data[1].getcomplete[2]==1
# Release the second scan and complete
# Test multi-threaded I/O Intr scanning
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Scan first list
ok 85 - scanIoRequest(drvs[0]->scan)==0x7
# Scan second list
ok 86 - scanIoRequest(drvs[1]->scan)==0x7
# Wait for everything to start
ok 87 - td->hasprocd==0
ok 88 - td->hasprocd==0
ok 89 - td->hasprocd==0
ok 90 - td->hasprocd==0
ok 91 - td->hasprocd==0
ok 92 - td->hasprocd==0
# Wait one more second
ok 93 - data[0].hasprocd==1 (1)
ok 94 - data[0].getcomplete==0 (0)
ok 95 - data[1].hasprocd==1 (1)
ok 96 - data[1].getcomplete==0 (0)
ok 97 - data[2].hasprocd==1 (1)
ok 98 - data[2].getcomplete==0 (0)
ok 99 - data[3].hasprocd==1 (1)
ok 100 - data[3].getcomplete==0 (0)
ok 101 - data[4].hasprocd==1 (1)
ok 102 - data[4].getcomplete==0 (0)
ok 103 - data[5].hasprocd==1 (1)
ok 104 - data[5].getcomplete==0 (0)
# Release all and complete
ok 105 - (0x0)&(0x1)==0
ok 106 - (0x0)&(0x2)==0
ok 107 - (0x1)&(0x2)==0
ok 108 - (0x2)&(0x1)==0
ok 109 - (0x3)&(0x4)==0
ok 110 - (0x3)&(0x4)==0
ok 111 - data[0].getcomplete==0 (1)
ok 112 - data[1].getcomplete==0 (1)
ok 113 - data[2].getcomplete==0 (1)
ok 114 - data[3].getcomplete==0 (1)
ok 115 - data[4].getcomplete==0 (1)
ok 116 - data[5].getcomplete==0 (1)
ok 117 - masks[0]==0x7
ok 118 - masks[1]==0x7
# run a second time to verify shutdown and restart works
# Test multi-threaded I/O Intr scanning
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Scan first list
ok 119 - scanIoRequest(drvs[0]->scan)==0x7
# Scan second list
ok 120 - scanIoRequest(drvs[1]->scan)==0x7
# Wait for everything to start
ok 121 - td->hasprocd==0
ok 122 - td->hasprocd==0
ok 123 - td->hasprocd==0
ok 124 - td->hasprocd==0
ok 125 - td->hasprocd==0
ok 126 - td->hasprocd==0
# Wait one more second
ok 127 - data[0].hasprocd==1 (1)
ok 128 - data[0].getcomplete==0 (0)
ok 129 - data[1].hasprocd==1 (1)
ok 130 - data[1].getcomplete==0 (0)
ok 131 - data[2].hasprocd==1 (1)
ok 132 - data[2].getcomplete==0 (0)
ok 133 - data[3].hasprocd==1 (1)
ok 134 - data[3].getcomplete==0 (0)
ok 135 - data[4].hasprocd==1 (1)
ok 136 - data[4].getcomplete==0 (0)
ok 137 - data[5].hasprocd==1 (1)
ok 138 - data[5].getcomplete==0 (0)
# Release all and complete
ok 139 - (0x0)&(0x1)==0
ok 140 - (0x0)&(0x1)==0
ok 141 - (0x1)&(0x4)==0
ok 142 - (0x5)&(0x2)==0
ok 143 - (0x1)&(0x2)==0
ok 144 - (0x3)&(0x4)==0
ok 145 - data[0].getcomplete==0 (1)
ok 146 - data[1].getcomplete==0 (1)
ok 147 - data[2].getcomplete==0 (1)
ok 148 - data[3].getcomplete==0 (1)
ok 149 - data[4].getcomplete==0 (1)
ok 150 - data[5].getcomplete==0 (1)
ok 151 - masks[0]==0x7
ok 152 - masks[1]==0x7
ok
dbChannelCreate: Channel filter 'not' not found
dbChannelTest.t ............ 
1..76
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - !dbChannelTest("x.NAME")
ok  2 - !dbChannelTest("x.INP")
ok  3 - !dbChannelTest("x.VAL")
ok  4 - !dbChannelTest("x.")
ok  5 - !dbChannelTest("x")
ok  6 - Test, nonexistent record
ok  7 - Test, nonexistent field
ok  8 - !dbChannelTest("x.NAME$")
ok  9 - !dbChannelTest("x.{}")
ok 10 - !dbChannelTest("x.VAL{json:true}")
ok 11 - !!(pch = dbChannelCreate("x.{}"))
ok 12 - !!(pch = dbChannelCreate("x.VAL{}"))
ok 13 - pch && dbChannelElements(pch) == 1
ok 14 - !!(pch = dbChannelCreate("x.NAME$"))
ok 15 - pch && dbChannelFieldType(pch) == DBF_CHAR
ok 16 - pch && dbChannelExportType(pch) == DBR_CHAR
ok 17 - pch && dbChannelElements(pch) == PVNAME_STRINGSZ
ok 18 - !!(pch = dbChannelCreate("x.INP$"))
ok 19 - pch && dbChannelFieldType(pch) == DBF_INLINK
ok 20 - pch && dbChannelExportType(pch) == DBR_CHAR
ok 21 - pch && dbChannelElements(pch) > PVNAME_STRINGSZ
ok 22 - !!(pch = dbChannelCreate("x.NAME${}"))
ok 23 - pch && dbChannelFieldType(pch) == DBF_CHAR
ok 24 - pch && dbChannelExportType(pch) == DBR_CHAR
ok 25 - pch && dbChannelElements(pch) == PVNAME_STRINGSZ
ok 26 - Create, bad record
ok 27 - Create, bad field
ok 28 - Create, bad JSON
ok 29 - Create, bad filter
ok 30 - parse_start called
ok 31 - !dbChannelCreate("x.{any:null}")
ok 32 - parse_start called
ok 33 - parse_null called
ok 34 - parse_abort called
ok 35 - !dbChannelCreate("x.{any:null}")
ok 36 - parse_start called
ok 37 - parse_null called
ok 38 - parse_end called
ok 39 - !dbChannelCreate("x.{any:null}")
ok 40 - parse_start called
ok 41 - parse_null called
ok 42 - parse_end called
ok 43 - !!(pch = dbChannelCreate("x.{any:null}"))
ok 44 - channel_close called
ok 45 - parse_start called
ok 46 - parse_null called
ok 47 - parse_end called
ok 48 - !!(pch = dbChannelCreate("x.{scalar:null}"))
  Channel: 'x.{scalar:null}'
      field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
      1 filter (0 pre eventq, 0 post eventq)
ok 49 - channel_report called, level = 0
      final field_type=DBF_STRING (0B), 0 elements
ok 50 - channel_close called
ok 51 - parse_start called
ok 52 - parse_start_array called
ok 53 - parse_boolean called, val = 1
ok 54 - parse_integer called, val = 1
ok 55 - parse_end_array called
ok 56 - parse_end called
ok 57 - !!(pch = dbChannelCreate("x.{any:[true,1]}"))
ok 58 - channel_close called
ok 59 - parse_start called
ok 60 - parse_start_map called
ok 61 - parse_map_key called, key = 'a'
ok 62 - parse_double called, val = 2.7183
ok 63 - parse_map_key called, key = 'b'
ok 64 - parse_string called, val = 'c'
ok 65 - parse_end_map called
ok 66 - parse_end called
ok 67 - !!(pch = dbChannelCreate("x.{any:{a:2.7183,b:'c'}}"))
ok 68 - channel_close called
ok 69 - parse_start called
ok 70 - parse_start_array called
ok 71 - parse_abort called
ok 72 - !dbChannelCreate("x.{scalar:[null]}")
ok 73 - parse_start called
ok 74 - parse_start_map called
ok 75 - parse_abort called
ok 76 - !dbChannelCreate("x.{scalar:{}}")
ok
Starting iocInit
iocRun: All initialization complete
dbChArrTest.t .............. 
1..102
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# ------------------------------------------------------------------------------
# Ten long elements
# ------------------------------------------------------------------------------
ok  1 - dbChannel i32.VAL created
ok  2 - dbChannel opened
ok  3 - no filters in pre chain
ok  4 - no filters in post chain
ok  5 - final type unchanged (5->5)
ok  6 - final no_elements unchanged (10->10)
# Reading from offset = 0 (no offset)
ok  7 - Valid pfl, type = ref
ok  8 - Got Field value
ok  9 - Got 10 elements (expected 10)
ok 10 - Data correct
# Reading from offset = 4 (wrapped)
ok 11 - Valid pfl, type = ref
ok 12 - Got Field value
ok 13 - Got 10 elements (expected 10)
ok 14 - Data correct
# ------------------------------------------------------------------------------
# Five long elements
# ------------------------------------------------------------------------------
ok 15 - dbChannel i32.VAL created
ok 16 - dbChannel opened
ok 17 - no filters in pre chain
ok 18 - no filters in post chain
ok 19 - final type unchanged (5->5)
ok 20 - final no_elements unchanged (10->10)
# Reading from offset = 0 (no offset)
ok 21 - Valid pfl, type = ref
ok 22 - Got Field value
ok 23 - Got 5 elements (expected 5)
ok 24 - Data correct
# Reading from offset = 3 (wrapped)
ok 25 - Valid pfl, type = ref
ok 26 - Got Field value
ok 27 - Got 5 elements (expected 5)
ok 28 - Data correct
# ------------------------------------------------------------------------------
# Fifteen letters from field-log instead of long
# ------------------------------------------------------------------------------
# Reading from offset = 0 (no offset)
ok 29 - Got Field value
ok 30 - Got 15 elements (expected 15)
ok 31 - Data correct
# Reading from offset = 10 (ignored)
ok 32 - Got Field value
ok 33 - Got 15 elements (expected 15)
ok 34 - Data correct
# ------------------------------------------------------------------------------
# Ten double elements
# ------------------------------------------------------------------------------
ok 35 - dbChannel f64.VAL created
ok 36 - dbChannel opened
ok 37 - no filters in pre chain
ok 38 - no filters in post chain
ok 39 - final type unchanged (10->10)
ok 40 - final no_elements unchanged (10->10)
# Reading from offset = 0 (no offset)
ok 41 - Valid pfl, type = ref
ok 42 - Got Field value
ok 43 - Got 10 elements (expected 10)
ok 44 - Data correct
# Reading from offset = 4 (wrapped)
ok 45 - Valid pfl, type = ref
ok 46 - Got Field value
ok 47 - Got 10 elements (expected 10)
ok 48 - Data correct
# ------------------------------------------------------------------------------
# Five double elements
# ------------------------------------------------------------------------------
ok 49 - dbChannel f64.VAL created
ok 50 - dbChannel opened
ok 51 - no filters in pre chain
ok 52 - no filters in post chain
ok 53 - final type unchanged (10->10)
ok 54 - final no_elements unchanged (10->10)
# Reading from offset = 0 (no offset)
ok 55 - Valid pfl, type = ref
ok 56 - Got Field value
ok 57 - Got 5 elements (expected 5)
ok 58 - Data correct
# Reading from offset = 3 (wrapped)
ok 59 - Valid pfl, type = ref
ok 60 - Got Field value
ok 61 - Got 5 elements (expected 5)
ok 62 - Data correct
# ------------------------------------------------------------------------------
# Fifteen letters from field-log instead of double
# ------------------------------------------------------------------------------
# Reading from offset = 0 (no offset)
ok 63 - Got Field value
ok 64 - Got 15 elements (expected 15)
ok 65 - Data correct
# Reading from offset = 10 (ignored)
ok 66 - Got Field value
ok 67 - Got 15 elements (expected 15)
ok 68 - Data correct
# ------------------------------------------------------------------------------
# Ten string elements
# ------------------------------------------------------------------------------
ok 69 - dbChannel c40.VAL created
ok 70 - dbChannel opened
ok 71 - no filters in pre chain
ok 72 - no filters in post chain
ok 73 - final type unchanged (0->0)
ok 74 - final no_elements unchanged (10->10)
# Reading from offset = 0 (no offset)
ok 75 - Valid pfl, type = ref
ok 76 - Got Field value
ok 77 - Got 10 elements (expected 10)
ok 78 - Data correct
# Reading from offset = 4 (wrapped)
ok 79 - Valid pfl, type = ref
ok 80 - Got Field value
ok 81 - Got 10 elements (expected 10)
ok 82 - Data correct
# ------------------------------------------------------------------------------
# Five string elements
# ------------------------------------------------------------------------------
ok 83 - dbChannel c40.VAL created
ok 84 - dbChannel opened
ok 85 - no filters in pre chain
ok 86 - no filters in post chain
ok 87 - final type unchanged (0->0)
ok 88 - final no_elements unchanged (10->10)
# Reading from offset = 0 (no offset)
ok 89 - Valid pfl, type = ref
ok 90 - Got Field value
ok 91 - Got 5 elements (expected 5)
ok 92 - Data correct
# Reading from offset = 3 (wrapped)
ok 93 - Valid pfl, type = ref
ok 94 - Got Field value
ok 95 - Got 5 elements (expected 5)
ok 96 - Data correct
# ------------------------------------------------------------------------------
# Fifteen letters from field-log instead of string
# ------------------------------------------------------------------------------
# Reading from offset = 0 (no offset)
ok 97 - Got Field value
ok 98 - Got 15 elements (expected 15)
ok 99 - Data correct
# Reading from offset = 10 (ignored)
ok 100 - Got Field value
ok 101 - Got 15 elements (expected 15)
ok 102 - Data correct
ok
chfConfigParseStart: plugin pvt alloc failed
chfPluginTest.t ............ 
1..1433
# --------------------------------------------------------
# Enum to string conversion
# --------------------------------------------------------
ok  1 - Enum to string: R
ok  2 - Enum to string: G
ok  3 - Enum to string: B
ok  4 - Enum to string: invalid index
# --------------------------------------------------------
# Try to register buggy plugins
# --------------------------------------------------------
ok  5 - not enough storage for integer
ok  6 - not enough storage for double
ok  7 - not enough storage for string
ok  8 - not enough storage for enum
# --------------------------------------------------------
# Register plugins
# --------------------------------------------------------
ok  9 - register plugin sloppy-tagged
ok 10 - register plugin strict-tagged
ok 11 - register plugin strict
ok 12 - register plugin noconv
ok 13 - register plugin sloppy
ok 14 - register plugin pre
ok 15 - register plugin post
ok 16 - register plugin alloc-fail
# --------------------------------------------------------
# Failing allocation of plugin private structures
# --------------------------------------------------------
ok 17 - allocPvt (1) called
ok 18 - create channel for alloc-fail: allocPvt returning NULL
ok 19 - user part cleaned up
ok 20 - all expected calls happened
# --------------------------------------------------------
# STRICT TAGGED parsing: all ok
# --------------------------------------------------------
ok 21 - allocPvt (1) called
ok 22 - parse_ok (1) called
ok 23 - create channel for strict-tagged parsing: D (t and d) and f
ok 24 - guards intact, values correct
ok 25 - all expected calls happened
ok 26 - channel_close (1) called
ok 27 - freePvt (1) called
ok 28 - user part cleaned up
ok 29 - all expected calls happened
ok 30 - allocPvt (1) called
ok 31 - parse_ok (1) called
ok 32 - create channel for strict-tagged parsing: D2 (t and d) and f
ok 33 - guards intact, values correct
ok 34 - all expected calls happened
ok 35 - channel_close (1) called
ok 36 - freePvt (1) called
ok 37 - user part cleaned up
ok 38 - all expected calls happened
ok 39 - allocPvt (1) called
ok 40 - parse_error (1) called
ok 41 - freePvt (1) called
ok 42 - create channel for strict-tagged parsing: F (t and f), d missing
ok 43 - user part cleaned up
ok 44 - all expected calls happened
ok 45 - allocPvt (1) called
ok 46 - parse_error (1) called
ok 47 - freePvt (1) called
ok 48 - create channel for strict-tagged parsing: I (t and i) and f, d missing
ok 49 - user part cleaned up
ok 50 - all expected calls happened
# --------------------------------------------------------
# SLOPPY TAGGED parsing: all ok
# --------------------------------------------------------
ok 51 - allocPvt (1) called
ok 52 - parse_ok (1) called
ok 53 - create channel for sloppy-tagged parsing: I
ok 54 - guards intact, values correct
ok 55 - all expected calls happened
ok 56 - channel_close (1) called
ok 57 - freePvt (1) called
ok 58 - user part cleaned up
ok 59 - all expected calls happened
ok 60 - allocPvt (1) called
ok 61 - parse_ok (1) called
ok 62 - create channel for sloppy-tagged parsing: F
ok 63 - guards intact, values correct
ok 64 - all expected calls happened
ok 65 - channel_close (1) called
ok 66 - freePvt (1) called
ok 67 - user part cleaned up
ok 68 - all expected calls happened
ok 69 - allocPvt (1) called
ok 70 - parse_ok (1) called
ok 71 - create channel for sloppy-tagged parsing: D
ok 72 - guards intact, values correct
ok 73 - all expected calls happened
ok 74 - channel_close (1) called
ok 75 - freePvt (1) called
ok 76 - user part cleaned up
ok 77 - all expected calls happened
ok 78 - allocPvt (1) called
ok 79 - parse_ok (1) called
ok 80 - create channel for sloppy-tagged parsing: S
ok 81 - guards intact, values correct
ok 82 - all expected calls happened
ok 83 - channel_close (1) called
ok 84 - freePvt (1) called
ok 85 - user part cleaned up
ok 86 - all expected calls happened
ok 87 - allocPvt (1) called
ok 88 - parse_ok (1) called
ok 89 - create channel for sloppy-tagged parsing: C
ok 90 - guards intact, values correct
ok 91 - all expected calls happened
ok 92 - channel_close (1) called
ok 93 - freePvt (1) called
ok 94 - user part cleaned up
ok 95 - all expected calls happened
# --------------------------------------------------------
# STRICT parsing: all ok
# --------------------------------------------------------
ok 96 - allocPvt (1) called
ok 97 - parse_ok (1) called
ok 98 - create channel for strict parsing: JSON correct
ok 99 - guards intact, values correct
ok 100 - all expected calls happened
ok 101 - channel_close (1) called
ok 102 - freePvt (1) called
ok 103 - user part cleaned up
ok 104 - all expected calls happened
# --------------------------------------------------------
# STRICT parsing: any missing parameter must fail
# --------------------------------------------------------
ok 105 - allocPvt (1) called
ok 106 - parse_error (1) called
ok 107 - freePvt (1) called
ok 108 - create channel for strict parsing: c missing
ok 109 - user part cleaned up
ok 110 - all expected calls happened
ok 111 - allocPvt (1) called
ok 112 - parse_error (1) called
ok 113 - freePvt (1) called
ok 114 - create channel for strict parsing: s missing
ok 115 - user part cleaned up
ok 116 - all expected calls happened
ok 117 - allocPvt (1) called
ok 118 - parse_error (1) called
ok 119 - freePvt (1) called
ok 120 - create channel for strict parsing: d missing
ok 121 - user part cleaned up
ok 122 - all expected calls happened
ok 123 - allocPvt (1) called
ok 124 - parse_error (1) called
ok 125 - freePvt (1) called
ok 126 - create channel for strict parsing: f missing
ok 127 - user part cleaned up
ok 128 - all expected calls happened
ok 129 - allocPvt (1) called
ok 130 - parse_error (1) called
ok 131 - freePvt (1) called
ok 132 - create channel for strict parsing: i missing
ok 133 - user part cleaned up
ok 134 - all expected calls happened
# --------------------------------------------------------
# NOCONV parsing: missing parameters get default value
# --------------------------------------------------------
ok 135 - allocPvt (1) called
ok 136 - parse_ok (1) called
ok 137 - create channel for noconv parsing: c missing
ok 138 - guards intact, values correct
ok 139 - all expected calls happened
ok 140 - channel_close (1) called
ok 141 - freePvt (1) called
ok 142 - user part cleaned up
ok 143 - all expected calls happened
ok 144 - allocPvt (1) called
ok 145 - parse_ok (1) called
ok 146 - create channel for noconv parsing: s missing
ok 147 - guards intact, values correct
ok 148 - channel_close (1) called
ok 149 - freePvt (1) called
ok 150 - allocPvt (1) called
ok 151 - parse_ok (1) called
ok 152 - create channel for noconv parsing: d missing
ok 153 - guards intact, values correct
ok 154 - channel_close (1) called
ok 155 - freePvt (1) called
ok 156 - allocPvt (1) called
ok 157 - parse_ok (1) called
ok 158 - create channel for noconv parsing: f missing
ok 159 - guards intact, values correct
ok 160 - channel_close (1) called
ok 161 - freePvt (1) called
ok 162 - allocPvt (1) called
ok 163 - parse_ok (1) called
ok 164 - create channel for noconv parsing: i missing
ok 165 - guards intact, values correct
ok 166 - channel_close (1) called
ok 167 - freePvt (1) called
# --------------------------------------------------------
# NOCONV parsing: rejection of wrong parameter types
# --------------------------------------------------------
ok 168 - allocPvt (1) called
ok 169 - parse_error (1) called
ok 170 - freePvt (1) called
ok 171 - create channel for noconv parsing: wrong type double for i
ok 172 - user part cleaned up
ok 173 - all expected calls happened
ok 174 - allocPvt (1) called
ok 175 - parse_error (1) called
ok 176 - freePvt (1) called
ok 177 - create channel for noconv parsing: wrong type boolean for i
ok 178 - user part cleaned up
ok 179 - all expected calls happened
ok 180 - allocPvt (1) called
ok 181 - parse_error (1) called
ok 182 - freePvt (1) called
ok 183 - create channel for noconv parsing: wrong type string for i
ok 184 - user part cleaned up
ok 185 - all expected calls happened
ok 186 - allocPvt (1) called
ok 187 - parse_error (1) called
ok 188 - freePvt (1) called
ok 189 - create channel for noconv parsing: wrong type string for f
ok 190 - user part cleaned up
ok 191 - all expected calls happened
ok 192 - allocPvt (1) called
ok 193 - parse_error (1) called
ok 194 - freePvt (1) called
ok 195 - create channel for noconv parsing: wrong type double for f
ok 196 - user part cleaned up
ok 197 - all expected calls happened
ok 198 - allocPvt (1) called
ok 199 - parse_error (1) called
ok 200 - freePvt (1) called
ok 201 - create channel for noconv parsing: wrong type integer for f
ok 202 - user part cleaned up
ok 203 - all expected calls happened
ok 204 - allocPvt (1) called
ok 205 - parse_error (1) called
ok 206 - freePvt (1) called
ok 207 - create channel for noconv parsing: wrong type string for d
ok 208 - user part cleaned up
ok 209 - all expected calls happened
ok 210 - allocPvt (1) called
ok 211 - parse_error (1) called
ok 212 - freePvt (1) called
ok 213 - create channel for noconv parsing: wrong type boolean for d
ok 214 - user part cleaned up
ok 215 - all expected calls happened
ok 216 - allocPvt (1) called
ok 217 - parse_error (1) called
ok 218 - freePvt (1) called
ok 219 - create channel for noconv parsing: wrong type integer for d
ok 220 - user part cleaned up
ok 221 - all expected calls happened
ok 222 - allocPvt (1) called
ok 223 - parse_error (1) called
ok 224 - freePvt (1) called
ok 225 - create channel for noconv parsing: wrong type double for s
ok 226 - user part cleaned up
ok 227 - all expected calls happened
ok 228 - allocPvt (1) called
ok 229 - parse_error (1) called
ok 230 - freePvt (1) called
ok 231 - create channel for noconv parsing: wrong type boolean for s
ok 232 - user part cleaned up
ok 233 - all expected calls happened
ok 234 - allocPvt (1) called
ok 235 - parse_error (1) called
ok 236 - freePvt (1) called
ok 237 - create channel for noconv parsing: wrong type integer for s
ok 238 - user part cleaned up
ok 239 - all expected calls happened
ok 240 - allocPvt (1) called
ok 241 - parse_error (1) called
ok 242 - freePvt (1) called
ok 243 - create channel for noconv parsing: wrong type double for c
ok 244 - user part cleaned up
ok 245 - all expected calls happened
ok 246 - allocPvt (1) called
ok 247 - parse_error (1) called
ok 248 - freePvt (1) called
ok 249 - create channel for noconv parsing: wrong type boolean for c
ok 250 - user part cleaned up
ok 251 - all expected calls happened
ok 252 - allocPvt (1) called
ok 253 - parse_error (1) called
ok 254 - freePvt (1) called
ok 255 - create channel for noconv parsing: wrong type integer for c
ok 256 - user part cleaned up
ok 257 - all expected calls happened
# --------------------------------------------------------
# SLOPPY parsing: conversion to integer
# --------------------------------------------------------
# Calling dbChannelCreate x.{sloppy:{i:"123e4"}}
ok 258 - allocPvt (1) called
ok 259 - parse_ok (1) called
ok 260 - create channel for sloppy parsing: positive string (good) for i
ok 261 - guards intact, values correct
ok 262 - create channel: all expected calls happened
ok 263 - channel_close (1) called
ok 264 - freePvt (1) called
ok 265 - user part cleaned up
ok 266 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{i:"-12345"}}
ok 267 - allocPvt (1) called
ok 268 - parse_ok (1) called
ok 269 - create channel for sloppy parsing: negative string (good) for i
ok 270 - guards intact, values correct
ok 271 - create channel: all expected calls happened
ok 272 - channel_close (1) called
ok 273 - freePvt (1) called
ok 274 - user part cleaned up
ok 275 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{i:"9234567890"}}
ok 276 - allocPvt (1) called
ok 277 - parse_error (1) called
ok 278 - freePvt (1) called
ok 279 - create channel for sloppy parsing: out-of-range string (bad) for i
ok 280 - user part cleaned up
ok 281 - create channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{i:".4"}}
ok 282 - allocPvt (1) called
ok 283 - parse_error (1) called
ok 284 - freePvt (1) called
ok 285 - create channel for sloppy parsing: invalid string (bad) for i
ok 286 - user part cleaned up
ok 287 - create channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{i:false}}
ok 288 - allocPvt (1) called
ok 289 - parse_ok (1) called
ok 290 - create channel for sloppy parsing: valid boolean (good) for i
ok 291 - guards intact, values correct
ok 292 - create channel: all expected calls happened
ok 293 - channel_close (1) called
ok 294 - freePvt (1) called
ok 295 - user part cleaned up
ok 296 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{i:3456.789}}
ok 297 - allocPvt (1) called
ok 298 - parse_ok (1) called
ok 299 - create channel for sloppy parsing: valid double (good) for i
ok 300 - guards intact, values correct
ok 301 - create channel: all expected calls happened
ok 302 - channel_close (1) called
ok 303 - freePvt (1) called
ok 304 - user part cleaned up
ok 305 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{i:34.7e14}}
ok 306 - allocPvt (1) called
ok 307 - parse_error (1) called
ok 308 - freePvt (1) called
ok 309 - create channel for sloppy parsing: out-of-range double (bad) for i
ok 310 - user part cleaned up
ok 311 - create channel: all expected calls happened
# --------------------------------------------------------
# SLOPPY parsing: conversion to boolean
# --------------------------------------------------------
# Calling dbChannelCreate x.{sloppy:{f:"false"}}
ok 312 - allocPvt (1) called
ok 313 - parse_ok (1) called
ok 314 - create channel for sloppy parsing: valid string (good) for f
ok 315 - guards intact, values correct
ok 316 - create channel: all expected calls happened
ok 317 - channel_close (1) called
ok 318 - freePvt (1) called
ok 319 - user part cleaned up
ok 320 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{f:"False"}}
ok 321 - allocPvt (1) called
ok 322 - parse_ok (1) called
ok 323 - create channel for sloppy parsing: capital valid string (good) for f
ok 324 - guards intact, values correct
ok 325 - create channel: all expected calls happened
ok 326 - channel_close (1) called
ok 327 - freePvt (1) called
ok 328 - user part cleaned up
ok 329 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{f:"0"}}
ok 330 - allocPvt (1) called
ok 331 - parse_ok (1) called
ok 332 - create channel for sloppy parsing: 0 string (good) for f
ok 333 - guards intact, values correct
ok 334 - create channel: all expected calls happened
ok 335 - channel_close (1) called
ok 336 - freePvt (1) called
ok 337 - user part cleaned up
ok 338 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{f:"15"}}
ok 339 - allocPvt (1) called
ok 340 - parse_ok (1) called
ok 341 - create channel for sloppy parsing: 15 string (good) for f
ok 342 - guards intact, values correct
ok 343 - create channel: all expected calls happened
ok 344 - channel_close (1) called
ok 345 - freePvt (1) called
ok 346 - user part cleaned up
ok 347 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{f:".4"}}
ok 348 - allocPvt (1) called
ok 349 - parse_error (1) called
ok 350 - freePvt (1) called
ok 351 - create channel for sloppy parsing: invalid .4 string (bad) for f
ok 352 - user part cleaned up
ok 353 - create channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{f:"Flase"}}
ok 354 - allocPvt (1) called
ok 355 - parse_error (1) called
ok 356 - freePvt (1) called
ok 357 - create channel for sloppy parsing: misspelled invalid string (bad) for f
ok 358 - user part cleaned up
ok 359 - create channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{f:0}}
ok 360 - allocPvt (1) called
ok 361 - parse_ok (1) called
ok 362 - create channel for sloppy parsing: zero integer (good) for f
ok 363 - guards intact, values correct
ok 364 - create channel: all expected calls happened
ok 365 - channel_close (1) called
ok 366 - freePvt (1) called
ok 367 - user part cleaned up
ok 368 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{f:12}}
ok 369 - allocPvt (1) called
ok 370 - parse_ok (1) called
ok 371 - create channel for sloppy parsing: positive integer (good) for f
ok 372 - guards intact, values correct
ok 373 - create channel: all expected calls happened
ok 374 - channel_close (1) called
ok 375 - freePvt (1) called
ok 376 - user part cleaned up
ok 377 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{f:-1234}}
ok 378 - allocPvt (1) called
ok 379 - parse_ok (1) called
ok 380 - create channel for sloppy parsing: negative integer (good) for f
ok 381 - guards intact, values correct
ok 382 - create channel: all expected calls happened
ok 383 - channel_close (1) called
ok 384 - freePvt (1) called
ok 385 - user part cleaned up
ok 386 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{f:0.4}}
ok 387 - allocPvt (1) called
ok 388 - parse_ok (1) called
ok 389 - create channel for sloppy parsing: positive non-zero double (good) for f
ok 390 - guards intact, values correct
ok 391 - create channel: all expected calls happened
ok 392 - channel_close (1) called
ok 393 - freePvt (1) called
ok 394 - user part cleaned up
ok 395 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{f:0.0}}
ok 396 - allocPvt (1) called
ok 397 - parse_ok (1) called
ok 398 - create channel for sloppy parsing: zero double (good) for f
ok 399 - guards intact, values correct
ok 400 - create channel: all expected calls happened
ok 401 - channel_close (1) called
ok 402 - freePvt (1) called
ok 403 - user part cleaned up
ok 404 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{f:-0.0}}
ok 405 - allocPvt (1) called
ok 406 - parse_ok (1) called
ok 407 - create channel for sloppy parsing: minus-zero double (good) for f
ok 408 - guards intact, values correct
ok 409 - create channel: all expected calls happened
ok 410 - channel_close (1) called
ok 411 - freePvt (1) called
ok 412 - user part cleaned up
ok 413 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{f:-1.24e14}}
ok 414 - allocPvt (1) called
ok 415 - parse_ok (1) called
ok 416 - create channel for sloppy parsing: negative double (good) for f
ok 417 - guards intact, values correct
ok 418 - create channel: all expected calls happened
ok 419 - channel_close (1) called
ok 420 - freePvt (1) called
ok 421 - user part cleaned up
ok 422 - delete channel: all expected calls happened
# --------------------------------------------------------
# SLOPPY parsing: conversion to double
# --------------------------------------------------------
# Calling dbChannelCreate x.{sloppy:{d:"123e4"}}
ok 423 - allocPvt (1) called
ok 424 - parse_ok (1) called
ok 425 - create channel for sloppy parsing: positive double string (good) for d
ok 426 - guards intact, values correct
ok 427 - create channel: all expected calls happened
ok 428 - channel_close (1) called
ok 429 - freePvt (1) called
ok 430 - user part cleaned up
ok 431 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{d:"-7.89e-14"}}
ok 432 - allocPvt (1) called
ok 433 - parse_ok (1) called
ok 434 - create channel for sloppy parsing: negative double string (good) for d
ok 435 - guards intact, values correct
ok 436 - create channel: all expected calls happened
ok 437 - channel_close (1) called
ok 438 - freePvt (1) called
ok 439 - user part cleaned up
ok 440 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{d:"123"}}
ok 441 - allocPvt (1) called
ok 442 - parse_ok (1) called
ok 443 - create channel for sloppy parsing: positive integer string (good) for d
ok 444 - guards intact, values correct
ok 445 - create channel: all expected calls happened
ok 446 - channel_close (1) called
ok 447 - freePvt (1) called
ok 448 - user part cleaned up
ok 449 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{d:"-1234567"}}
ok 450 - allocPvt (1) called
ok 451 - parse_ok (1) called
ok 452 - create channel for sloppy parsing: negative integer string (good) for d
ok 453 - guards intact, values correct
ok 454 - create channel: all expected calls happened
ok 455 - channel_close (1) called
ok 456 - freePvt (1) called
ok 457 - user part cleaned up
ok 458 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{d:"1.67e407"}}
ok 459 - allocPvt (1) called
ok 460 - parse_error (1) called
ok 461 - freePvt (1) called
ok 462 - create channel for sloppy parsing: out-of-range double string (bad) for d
ok 463 - user part cleaned up
ok 464 - create channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{d:"blubb"}}
ok 465 - allocPvt (1) called
ok 466 - parse_error (1) called
ok 467 - freePvt (1) called
ok 468 - create channel for sloppy parsing: invalid blubb string (bad) for d
ok 469 - user part cleaned up
ok 470 - create channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{d:123}}
ok 471 - allocPvt (1) called
ok 472 - parse_ok (1) called
ok 473 - create channel for sloppy parsing: positive integer (good) for d
ok 474 - guards intact, values correct
ok 475 - create channel: all expected calls happened
ok 476 - channel_close (1) called
ok 477 - freePvt (1) called
ok 478 - user part cleaned up
ok 479 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{d:-12345}}
ok 480 - allocPvt (1) called
ok 481 - parse_ok (1) called
ok 482 - create channel for sloppy parsing: negative integer (good) for d
ok 483 - guards intact, values correct
ok 484 - create channel: all expected calls happened
ok 485 - channel_close (1) called
ok 486 - freePvt (1) called
ok 487 - user part cleaned up
ok 488 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{d:true}}
ok 489 - allocPvt (1) called
ok 490 - parse_ok (1) called
ok 491 - create channel for sloppy parsing: true boolean (good) for d
ok 492 - guards intact, values correct
ok 493 - create channel: all expected calls happened
ok 494 - channel_close (1) called
ok 495 - freePvt (1) called
ok 496 - user part cleaned up
ok 497 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{d:false}}
ok 498 - allocPvt (1) called
ok 499 - parse_ok (1) called
ok 500 - create channel for sloppy parsing: false boolean (good) for d
ok 501 - guards intact, values correct
ok 502 - create channel: all expected calls happened
ok 503 - channel_close (1) called
ok 504 - freePvt (1) called
ok 505 - user part cleaned up
ok 506 - delete channel: all expected calls happened
# --------------------------------------------------------
# SLOPPY parsing: conversion to string
# --------------------------------------------------------
# Calling dbChannelCreate x.{sloppy:{s:12345}}
ok 507 - allocPvt (1) called
ok 508 - parse_ok (1) called
ok 509 - create channel for sloppy parsing: positive integer (good) for s
ok 510 - guards intact, values correct
ok 511 - create channel: all expected calls happened
ok 512 - channel_close (1) called
ok 513 - freePvt (1) called
ok 514 - user part cleaned up
ok 515 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{s:-1234567891}}
ok 516 - allocPvt (1) called
ok 517 - parse_ok (1) called
ok 518 - create channel for sloppy parsing: negative integer (good) for s
ok 519 - guards intact, values correct
ok 520 - create channel: all expected calls happened
ok 521 - channel_close (1) called
ok 522 - freePvt (1) called
ok 523 - user part cleaned up
ok 524 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{s:true}}
ok 525 - allocPvt (1) called
ok 526 - parse_ok (1) called
ok 527 - create channel for sloppy parsing: true boolean (good) for s
ok 528 - guards intact, values correct
ok 529 - create channel: all expected calls happened
ok 530 - channel_close (1) called
ok 531 - freePvt (1) called
ok 532 - user part cleaned up
ok 533 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{s:false}}
ok 534 - allocPvt (1) called
ok 535 - parse_ok (1) called
ok 536 - create channel for sloppy parsing: false boolean (good) for s
ok 537 - guards intact, values correct
ok 538 - create channel: all expected calls happened
ok 539 - channel_close (1) called
ok 540 - freePvt (1) called
ok 541 - user part cleaned up
ok 542 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{s:123e4}}
ok 543 - allocPvt (1) called
ok 544 - parse_ok (1) called
ok 545 - create channel for sloppy parsing: small positive double (good) for s
ok 546 - guards intact, values correct
ok 547 - create channel: all expected calls happened
ok 548 - channel_close (1) called
ok 549 - freePvt (1) called
ok 550 - user part cleaned up
ok 551 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{s:-123e24}}
ok 552 - allocPvt (1) called
ok 553 - parse_ok (1) called
ok 554 - create channel for sloppy parsing: negative double (good) for s
ok 555 - guards intact, values correct
ok 556 - create channel: all expected calls happened
ok 557 - channel_close (1) called
ok 558 - freePvt (1) called
ok 559 - user part cleaned up
ok 560 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{s:-1.23456789123e26}}
ok 561 - allocPvt (1) called
ok 562 - parse_ok (1) called
ok 563 - create channel for sloppy parsing: large negative double (good) for s
ok 564 - guards intact, values correct
ok 565 - create channel: all expected calls happened
ok 566 - channel_close (1) called
ok 567 - freePvt (1) called
ok 568 - user part cleaned up
ok 569 - delete channel: all expected calls happened
# --------------------------------------------------------
# SLOPPY parsing: conversion to enum
# --------------------------------------------------------
# Calling dbChannelCreate x.{sloppy:{c:2}}
ok 570 - allocPvt (1) called
ok 571 - parse_ok (1) called
ok 572 - create channel for sloppy parsing: valid integer choice (good) for c
ok 573 - guards intact, values correct
ok 574 - create channel: all expected calls happened
ok 575 - channel_close (1) called
ok 576 - freePvt (1) called
ok 577 - user part cleaned up
ok 578 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{c:3}}
ok 579 - allocPvt (1) called
ok 580 - parse_error (1) called
ok 581 - freePvt (1) called
ok 582 - create channel for sloppy parsing: invalid integer choice (bad) for c
ok 583 - user part cleaned up
ok 584 - create channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{c:3.2}}
ok 585 - allocPvt (1) called
ok 586 - parse_error (1) called
ok 587 - freePvt (1) called
ok 588 - create channel for sloppy parsing: double (bad) for c
ok 589 - user part cleaned up
ok 590 - create channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{c:"R"}}
ok 591 - allocPvt (1) called
ok 592 - parse_ok (1) called
ok 593 - create channel for sloppy parsing: valid string choice (good) for c
ok 594 - guards intact, values correct
ok 595 - create channel: all expected calls happened
ok 596 - channel_close (1) called
ok 597 - freePvt (1) called
ok 598 - user part cleaned up
ok 599 - delete channel: all expected calls happened
# Calling dbChannelCreate x.{sloppy:{c:"blubb"}}
ok 600 - allocPvt (1) called
ok 601 - parse_error (1) called
ok 602 - freePvt (1) called
ok 603 - create channel for sloppy parsing: invalid string choice (bad) for c
ok 604 - user part cleaned up
ok 605 - create channel: all expected calls happened
# --------------------------------------------------------
# Filter chain test, 1 pre filter
# --------------------------------------------------------
ok 606 - allocPvt (1) called
ok 607 - parse_ok (1) called
ok 608 - filter chains: create channel with 1 pre filter
ok 609 - create channel: all expected calls happened
ok 610 - channel_open (1) called
ok 611 - register_pre (1) called
ok 612 - register_pre (2) was not called before register_pre (1)
ok 613 - register_post (1) was not called before register_pre (1)
ok 614 - register_post (2) was not called before register_pre (1)
ok 615 - dbChannelOpen returned channel
ok 616 - open channel: all expected calls happened
ok 617 - create db_field_log
ok 618 - pre (1) called
ok 619 - pre (2) was not called before pre (1)
ok 620 - post (1) was not called before pre (1)
ok 621 - post (2) was not called before pre (1)
ok 622 - pre (1) got field log of expected type
ok 623 - run pre eventq chain
ok 624 - run post eventq chain
ok 625 - final data type is correct
ok 626 - dbfl_free (1) called
ok 627 - dbfl_free (1): db_field_log pointer correct
ok 628 - run filter chains: all expected calls happened
Channel: 'x.{pre:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    1 filter (1 pre eventq, 0 post eventq)
ok 629 - channel_report: level correct 40 == 40
ok 630 - channel_report (1) called
    final field_type=DBF_ULONG (4B), 1 element
ok 631 - report: all expected calls happened
ok 632 - channel_close (1) called
ok 633 - freePvt (1) called
ok 634 - delete channel: all expected calls happened
# --------------------------------------------------------
# Filter chain test, 1 post filter
# --------------------------------------------------------
ok 635 - allocPvt (1) called
ok 636 - parse_ok (1) called
ok 637 - filter chains: create channel with 1 post filter
ok 638 - create channel: all expected calls happened
ok 639 - channel_open (1) called
ok 640 - register_post (1) called
ok 641 - register_post (2) was not called before register_post (1)
ok 642 - register_pre (1) was called before register_post (1)
ok 643 - register_pre (2) was called before register_post (1)
ok 644 - dbChannelOpen returned channel
ok 645 - open channel: all expected calls happened
ok 646 - create db_field_log
ok 647 - run pre eventq chain
ok 648 - post (1) called
ok 649 - post (2) was not called before post (1)
ok 650 - pre (1) was called before post (1)
ok 651 - pre (2) was called before post (1)
ok 652 - post (1) got field log of expected type
ok 653 - run post eventq chain
ok 654 - final data type is correct
ok 655 - dbfl_free (1) called
ok 656 - dbfl_free (1): db_field_log pointer correct
ok 657 - run filter chains: all expected calls happened
Channel: 'x.{post:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    1 filter (0 pre eventq, 1 post eventq)
ok 658 - channel_report: level correct 40 == 40
ok 659 - channel_report (1) called
    final field_type=DBF_ULONG (4B), 1 element
ok 660 - report: all expected calls happened
ok 661 - channel_close (1) called
ok 662 - freePvt (1) called
ok 663 - delete channel: all expected calls happened
# --------------------------------------------------------
# Filter chain test, 1 both filter
# --------------------------------------------------------
ok 664 - allocPvt (1) called
ok 665 - parse_ok (1) called
ok 666 - filter chains: create channel with 1 both filter
ok 667 - create channel: all expected calls happened
ok 668 - channel_open (1) called
ok 669 - register_pre (1) called
ok 670 - register_pre (2) was not called before register_pre (1)
ok 671 - register_post (1) was not called before register_pre (1)
ok 672 - register_post (2) was not called before register_pre (1)
ok 673 - register_post (1) called
ok 674 - register_post (2) was not called before register_post (1)
ok 675 - register_pre (1) was called before register_post (1)
ok 676 - register_pre (2) was called before register_post (1)
ok 677 - dbChannelOpen returned channel
ok 678 - open channel: all expected calls happened
ok 679 - create db_field_log
ok 680 - pre (1) called
ok 681 - pre (2) was not called before pre (1)
ok 682 - post (1) was not called before pre (1)
ok 683 - post (2) was not called before pre (1)
ok 684 - pre (1) got field log of expected type
ok 685 - run pre eventq chain
ok 686 - post (1) called
ok 687 - post (2) was not called before post (1)
ok 688 - pre (1) was called before post (1)
ok 689 - pre (2) was called before post (1)
ok 690 - post (1) got field log of expected type
ok 691 - run post eventq chain
ok 692 - final data type is correct
ok 693 - dbfl_free (1) called
ok 694 - dbfl_free (1): db_field_log pointer correct
ok 695 - run filter chains: all expected calls happened
Channel: 'x.{sloppy:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    1 filter (1 pre eventq, 1 post eventq)
ok 696 - channel_report: level correct 40 == 40
ok 697 - channel_report (1) called
    final field_type=DBF_INT64 (4B), 1 element
ok 698 - report: all expected calls happened
ok 699 - channel_close (1) called
ok 700 - freePvt (1) called
ok 701 - delete channel: all expected calls happened
# --------------------------------------------------------
# Filter chain test, 2 pre filters
# --------------------------------------------------------
ok 702 - allocPvt (1) called
ok 703 - parse_ok (1) called
ok 704 - allocPvt (2) called
ok 705 - parse_ok (2) called
ok 706 - filter chains: create channel with 2 pre filters
ok 707 - create channel (1): all expected calls happened
ok 708 - create channel (2): all expected calls happened
ok 709 - channel_open (1) called
ok 710 - channel_open (2) called
ok 711 - register_pre (1) called
ok 712 - register_pre (2) was not called before register_pre (1)
ok 713 - register_post (1) was not called before register_pre (1)
ok 714 - register_post (2) was not called before register_pre (1)
ok 715 - register_pre (2) called
ok 716 - register_pre (1) was called before register_pre (2)
ok 717 - register_post (1) was not called before register_pre (2)
ok 718 - register_post (2) was not called before register_pre (2)
ok 719 - dbChannelOpen returned channel
ok 720 - open channel (1): all expected calls happened
ok 721 - open channel (2): all expected calls happened
ok 722 - create db_field_log
ok 723 - pre (1) called
ok 724 - pre (2) was not called before pre (1)
ok 725 - post (1) was not called before pre (1)
ok 726 - post (2) was not called before pre (1)
ok 727 - pre (1) got field log of expected type
ok 728 - pre (2) called
ok 729 - pre (1) was called before pre (2)
ok 730 - post (1) was not called before pre (2)
ok 731 - post (2) was not called before pre (2)
ok 732 - pre (2) got field log of expected type
ok 733 - run pre eventq chain
ok 734 - run post eventq chain
ok 735 - final data type is correct
ok 736 - dbfl_free (1) called
ok 737 - dbfl_free (1): db_field_log pointer correct
ok 738 - run filter chains (1): all expected calls happened
ok 739 - run filter chains (2): all expected calls happened
Channel: 'x.{pre:{},pre:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    2 filters (2 pre eventq, 0 post eventq)
ok 740 - channel_report: level correct 40 == 40
ok 741 - channel_report (1) called
ok 742 - channel_report: level correct 40 == 40
ok 743 - channel_report (2) called
    final field_type=DBF_INT64 (4B), 1 element
ok 744 - report (1): all expected calls happened
ok 745 - report (2): all expected calls happened
ok 746 - channel_close (2) called
ok 747 - freePvt (2) called
ok 748 - channel_close (1) called
ok 749 - freePvt (1) called
ok 750 - delete channel (1): all expected calls happened
ok 751 - delete channel (2): all expected calls happened
# --------------------------------------------------------
# Filter chain test, 2 post filters
# --------------------------------------------------------
ok 752 - allocPvt (1) called
ok 753 - parse_ok (1) called
ok 754 - allocPvt (2) called
ok 755 - parse_ok (2) called
ok 756 - filter chains: create channel with 2 post filters
ok 757 - create channel (1): all expected calls happened
ok 758 - create channel (2): all expected calls happened
ok 759 - channel_open (1) called
ok 760 - channel_open (2) called
ok 761 - register_post (1) called
ok 762 - register_post (2) was not called before register_post (1)
ok 763 - register_pre (1) was called before register_post (1)
ok 764 - register_pre (2) was called before register_post (1)
ok 765 - register_post (2) called
ok 766 - register_post (1) was called before register_post (2)
ok 767 - register_pre (1) was called before register_post (2)
ok 768 - register_pre (2) was called before register_post (2)
ok 769 - dbChannelOpen returned channel
ok 770 - open channel (1): all expected calls happened
ok 771 - open channel (2): all expected calls happened
ok 772 - create db_field_log
ok 773 - run pre eventq chain
ok 774 - post (1) called
ok 775 - post (2) was not called before post (1)
ok 776 - pre (1) was called before post (1)
ok 777 - pre (2) was called before post (1)
ok 778 - post (1) got field log of expected type
ok 779 - post (2) called
ok 780 - post (1) was called before post (2)
ok 781 - pre (1) was called before post (2)
ok 782 - pre (2) was called before post (2)
ok 783 - post (2) got field log of expected type
ok 784 - run post eventq chain
ok 785 - final data type is correct
ok 786 - dbfl_free (1) called
ok 787 - dbfl_free (1): db_field_log pointer correct
ok 788 - run filter chains (1): all expected calls happened
ok 789 - run filter chains (2): all expected calls happened
Channel: 'x.{post:{},post:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    2 filters (0 pre eventq, 2 post eventq)
ok 790 - channel_report: level correct 40 == 40
ok 791 - channel_report (1) called
ok 792 - channel_report: level correct 40 == 40
ok 793 - channel_report (2) called
    final field_type=DBF_INT64 (4B), 1 element
ok 794 - report (1): all expected calls happened
ok 795 - report (2): all expected calls happened
ok 796 - channel_close (2) called
ok 797 - freePvt (2) called
ok 798 - channel_close (1) called
ok 799 - freePvt (1) called
ok 800 - delete channel (1): all expected calls happened
ok 801 - delete channel (2): all expected calls happened
# --------------------------------------------------------
# Filter chain test, 2 both filters
# --------------------------------------------------------
ok 802 - allocPvt (1) called
ok 803 - parse_ok (1) called
ok 804 - allocPvt (2) called
ok 805 - parse_ok (2) called
ok 806 - filter chains: create channel with 2 both filters
ok 807 - create channel (1): all expected calls happened
ok 808 - create channel (2): all expected calls happened
ok 809 - channel_open (1) called
ok 810 - channel_open (2) called
ok 811 - register_pre (1) called
ok 812 - register_pre (2) was not called before register_pre (1)
ok 813 - register_post (1) was not called before register_pre (1)
ok 814 - register_post (2) was not called before register_pre (1)
ok 815 - register_pre (2) called
ok 816 - register_pre (1) was called before register_pre (2)
ok 817 - register_post (1) was not called before register_pre (2)
ok 818 - register_post (2) was not called before register_pre (2)
ok 819 - register_post (1) called
ok 820 - register_post (2) was not called before register_post (1)
ok 821 - register_pre (1) was called before register_post (1)
ok 822 - register_pre (2) was called before register_post (1)
ok 823 - register_post (2) called
ok 824 - register_post (1) was called before register_post (2)
ok 825 - register_pre (1) was called before register_post (2)
ok 826 - register_pre (2) was called before register_post (2)
ok 827 - dbChannelOpen returned channel
ok 828 - open channel (1): all expected calls happened
ok 829 - open channel (2): all expected calls happened
ok 830 - create db_field_log
ok 831 - pre (1) called
ok 832 - pre (2) was not called before pre (1)
ok 833 - post (1) was not called before pre (1)
ok 834 - post (2) was not called before pre (1)
ok 835 - pre (1) got field log of expected type
ok 836 - pre (2) called
ok 837 - pre (1) was called before pre (2)
ok 838 - post (1) was not called before pre (2)
ok 839 - post (2) was not called before pre (2)
ok 840 - pre (2) got field log of expected type
ok 841 - run pre eventq chain
ok 842 - post (1) called
ok 843 - post (2) was not called before post (1)
ok 844 - pre (1) was called before post (1)
ok 845 - pre (2) was called before post (1)
ok 846 - post (1) got field log of expected type
ok 847 - post (2) called
ok 848 - post (1) was called before post (2)
ok 849 - pre (1) was called before post (2)
ok 850 - pre (2) was called before post (2)
ok 851 - post (2) got field log of expected type
ok 852 - run post eventq chain
ok 853 - final data type is correct
ok 854 - dbfl_free (1) called
ok 855 - dbfl_free (1): db_field_log pointer correct
ok 856 - run filter chains (1): all expected calls happened
ok 857 - run filter chains (2): all expected calls happened
Channel: 'x.{sloppy:{},sloppy:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    2 filters (2 pre eventq, 2 post eventq)
ok 858 - channel_report: level correct 40 == 40
ok 859 - channel_report (1) called
ok 860 - channel_report: level correct 40 == 40
ok 861 - channel_report (2) called
    final field_type=DBF_FLOAT (4B), 1 element
ok 862 - report (1): all expected calls happened
ok 863 - report (2): all expected calls happened
ok 864 - channel_close (2) called
ok 865 - freePvt (2) called
ok 866 - channel_close (1) called
ok 867 - freePvt (1) called
ok 868 - delete channel (1): all expected calls happened
ok 869 - delete channel (2): all expected calls happened
# --------------------------------------------------------
# Filter chain test, 1 pre, 1 post filters
# --------------------------------------------------------
ok 870 - allocPvt (1) called
ok 871 - parse_ok (1) called
ok 872 - allocPvt (2) called
ok 873 - parse_ok (2) called
ok 874 - filter chains: create channel with 1 pre, 1 post filters
ok 875 - create channel (1): all expected calls happened
ok 876 - create channel (2): all expected calls happened
ok 877 - channel_open (1) called
ok 878 - channel_open (2) called
ok 879 - register_pre (1) called
ok 880 - register_pre (2) was not called before register_pre (1)
ok 881 - register_post (1) was not called before register_pre (1)
ok 882 - register_post (2) was not called before register_pre (1)
ok 883 - register_post (2) called
ok 884 - register_post (1) was called before register_post (2)
ok 885 - register_pre (1) was called before register_post (2)
ok 886 - register_pre (2) was called before register_post (2)
ok 887 - dbChannelOpen returned channel
ok 888 - open channel (1): all expected calls happened
ok 889 - open channel (2): all expected calls happened
ok 890 - create db_field_log
ok 891 - pre (1) called
ok 892 - pre (2) was not called before pre (1)
ok 893 - post (1) was not called before pre (1)
ok 894 - post (2) was not called before pre (1)
ok 895 - pre (1) got field log of expected type
ok 896 - run pre eventq chain
ok 897 - post (2) called
ok 898 - post (1) was called before post (2)
ok 899 - pre (1) was called before post (2)
ok 900 - pre (2) was called before post (2)
ok 901 - post (2) got field log of expected type
ok 902 - run post eventq chain
ok 903 - final data type is correct
ok 904 - dbfl_free (1) called
ok 905 - dbfl_free (1): db_field_log pointer correct
ok 906 - run filter chains (1): all expected calls happened
ok 907 - run filter chains (2): all expected calls happened
Channel: 'x.{pre:{},post:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    2 filters (1 pre eventq, 1 post eventq)
ok 908 - channel_report: level correct 40 == 40
ok 909 - channel_report (1) called
ok 910 - channel_report: level correct 40 == 40
ok 911 - channel_report (2) called
    final field_type=DBF_INT64 (4B), 1 element
ok 912 - report (1): all expected calls happened
ok 913 - report (2): all expected calls happened
ok 914 - channel_close (2) called
ok 915 - freePvt (2) called
ok 916 - channel_close (1) called
ok 917 - freePvt (1) called
ok 918 - delete channel (1): all expected calls happened
ok 919 - delete channel (2): all expected calls happened
# --------------------------------------------------------
# Filter chain test, 1 post, 1 pre filters
# --------------------------------------------------------
ok 920 - allocPvt (1) called
ok 921 - parse_ok (1) called
ok 922 - allocPvt (2) called
ok 923 - parse_ok (2) called
ok 924 - filter chains: create channel with 1 post, 1 pre filters
ok 925 - create channel (1): all expected calls happened
ok 926 - create channel (2): all expected calls happened
ok 927 - channel_open (1) called
ok 928 - channel_open (2) called
ok 929 - register_pre (2) called
ok 930 - register_pre (1) was called before register_pre (2)
ok 931 - register_post (1) was not called before register_pre (2)
ok 932 - register_post (2) was not called before register_pre (2)
ok 933 - register_post (1) called
ok 934 - register_post (2) was not called before register_post (1)
ok 935 - register_pre (1) was called before register_post (1)
ok 936 - register_pre (2) was called before register_post (1)
ok 937 - dbChannelOpen returned channel
ok 938 - open channel (1): all expected calls happened
ok 939 - open channel (2): all expected calls happened
ok 940 - create db_field_log
ok 941 - pre (2) called
ok 942 - pre (1) was called before pre (2)
ok 943 - post (1) was not called before pre (2)
ok 944 - post (2) was not called before pre (2)
ok 945 - pre (2) got field log of expected type
ok 946 - run pre eventq chain
ok 947 - post (1) called
ok 948 - post (2) was not called before post (1)
ok 949 - pre (1) was called before post (1)
ok 950 - pre (2) was called before post (1)
ok 951 - post (1) got field log of expected type
ok 952 - run post eventq chain
ok 953 - final data type is correct
ok 954 - dbfl_free (2) called
ok 955 - dbfl_free (2): db_field_log pointer correct
ok 956 - run filter chains (1): all expected calls happened
ok 957 - run filter chains (2): all expected calls happened
Channel: 'x.{post:{},pre:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    2 filters (1 pre eventq, 1 post eventq)
ok 958 - channel_report: level correct 40 == 40
ok 959 - channel_report (1) called
ok 960 - channel_report: level correct 40 == 40
ok 961 - channel_report (2) called
    final field_type=DBF_INT64 (4B), 1 element
ok 962 - report (1): all expected calls happened
ok 963 - report (2): all expected calls happened
ok 964 - channel_close (2) called
ok 965 - freePvt (2) called
ok 966 - channel_close (1) called
ok 967 - freePvt (1) called
ok 968 - delete channel (1): all expected calls happened
ok 969 - delete channel (2): all expected calls happened
# --------------------------------------------------------
# Filter chain test, 1 pre, 1 both filters
# --------------------------------------------------------
ok 970 - allocPvt (1) called
ok 971 - parse_ok (1) called
ok 972 - allocPvt (2) called
ok 973 - parse_ok (2) called
ok 974 - filter chains: create channel with 1 pre, 1 both filters
ok 975 - create channel (1): all expected calls happened
ok 976 - create channel (2): all expected calls happened
ok 977 - channel_open (1) called
ok 978 - channel_open (2) called
ok 979 - register_pre (1) called
ok 980 - register_pre (2) was not called before register_pre (1)
ok 981 - register_post (1) was not called before register_pre (1)
ok 982 - register_post (2) was not called before register_pre (1)
ok 983 - register_pre (2) called
ok 984 - register_pre (1) was called before register_pre (2)
ok 985 - register_post (1) was not called before register_pre (2)
ok 986 - register_post (2) was not called before register_pre (2)
ok 987 - register_post (2) called
ok 988 - register_post (1) was called before register_post (2)
ok 989 - register_pre (1) was called before register_post (2)
ok 990 - register_pre (2) was called before register_post (2)
ok 991 - dbChannelOpen returned channel
ok 992 - open channel (1): all expected calls happened
ok 993 - open channel (2): all expected calls happened
ok 994 - create db_field_log
ok 995 - pre (1) called
ok 996 - pre (2) was not called before pre (1)
ok 997 - post (1) was not called before pre (1)
ok 998 - post (2) was not called before pre (1)
ok 999 - pre (1) got field log of expected type
ok 1000 - pre (2) called
ok 1001 - pre (1) was called before pre (2)
ok 1002 - post (1) was not called before pre (2)
ok 1003 - post (2) was not called before pre (2)
ok 1004 - pre (2) got field log of expected type
ok 1005 - run pre eventq chain
ok 1006 - post (2) called
ok 1007 - post (1) was called before post (2)
ok 1008 - pre (1) was called before post (2)
ok 1009 - pre (2) was called before post (2)
ok 1010 - post (2) got field log of expected type
ok 1011 - run post eventq chain
ok 1012 - final data type is correct
ok 1013 - dbfl_free (1) called
ok 1014 - dbfl_free (1): db_field_log pointer correct
ok 1015 - run filter chains (1): all expected calls happened
ok 1016 - run filter chains (2): all expected calls happened
Channel: 'x.{pre:{},sloppy:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    2 filters (2 pre eventq, 1 post eventq)
ok 1017 - channel_report: level correct 40 == 40
ok 1018 - channel_report (1) called
ok 1019 - channel_report: level correct 40 == 40
ok 1020 - channel_report (2) called
    final field_type=DBF_UINT64 (4B), 1 element
ok 1021 - report (1): all expected calls happened
ok 1022 - report (2): all expected calls happened
ok 1023 - channel_close (2) called
ok 1024 - freePvt (2) called
ok 1025 - channel_close (1) called
ok 1026 - freePvt (1) called
ok 1027 - delete channel (1): all expected calls happened
ok 1028 - delete channel (2): all expected calls happened
# --------------------------------------------------------
# Filter chain test, 1 both, 1 pre filters
# --------------------------------------------------------
ok 1029 - allocPvt (1) called
ok 1030 - parse_ok (1) called
ok 1031 - allocPvt (2) called
ok 1032 - parse_ok (2) called
ok 1033 - filter chains: create channel with 1 both, 1 pre filters
ok 1034 - create channel (1): all expected calls happened
ok 1035 - create channel (2): all expected calls happened
ok 1036 - channel_open (1) called
ok 1037 - channel_open (2) called
ok 1038 - register_pre (1) called
ok 1039 - register_pre (2) was not called before register_pre (1)
ok 1040 - register_post (1) was not called before register_pre (1)
ok 1041 - register_post (2) was not called before register_pre (1)
ok 1042 - register_pre (2) called
ok 1043 - register_pre (1) was called before register_pre (2)
ok 1044 - register_post (1) was not called before register_pre (2)
ok 1045 - register_post (2) was not called before register_pre (2)
ok 1046 - register_post (1) called
ok 1047 - register_post (2) was not called before register_post (1)
ok 1048 - register_pre (1) was called before register_post (1)
ok 1049 - register_pre (2) was called before register_post (1)
ok 1050 - dbChannelOpen returned channel
ok 1051 - open channel (1): all expected calls happened
ok 1052 - open channel (2): all expected calls happened
ok 1053 - create db_field_log
ok 1054 - pre (1) called
ok 1055 - pre (2) was not called before pre (1)
ok 1056 - post (1) was not called before pre (1)
ok 1057 - post (2) was not called before pre (1)
ok 1058 - pre (1) got field log of expected type
ok 1059 - pre (2) called
ok 1060 - pre (1) was called before pre (2)
ok 1061 - post (1) was not called before pre (2)
ok 1062 - post (2) was not called before pre (2)
ok 1063 - pre (2) got field log of expected type
ok 1064 - run pre eventq chain
ok 1065 - post (1) called
ok 1066 - post (2) was not called before post (1)
ok 1067 - pre (1) was called before post (1)
ok 1068 - pre (2) was called before post (1)
ok 1069 - post (1) got field log of expected type
ok 1070 - run post eventq chain
ok 1071 - final data type is correct
ok 1072 - dbfl_free (1) called
ok 1073 - dbfl_free (1): db_field_log pointer correct
ok 1074 - run filter chains (1): all expected calls happened
ok 1075 - run filter chains (2): all expected calls happened
Channel: 'x.{sloppy:{},pre:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    2 filters (2 pre eventq, 1 post eventq)
ok 1076 - channel_report: level correct 40 == 40
ok 1077 - channel_report (1) called
ok 1078 - channel_report: level correct 40 == 40
ok 1079 - channel_report (2) called
    final field_type=DBF_UINT64 (4B), 1 element
ok 1080 - report (1): all expected calls happened
ok 1081 - report (2): all expected calls happened
ok 1082 - channel_close (2) called
ok 1083 - freePvt (2) called
ok 1084 - channel_close (1) called
ok 1085 - freePvt (1) called
ok 1086 - delete channel (1): all expected calls happened
ok 1087 - delete channel (2): all expected calls happened
# --------------------------------------------------------
# Filter chain test, 1 post, 1 both filters
# --------------------------------------------------------
ok 1088 - allocPvt (1) called
ok 1089 - parse_ok (1) called
ok 1090 - allocPvt (2) called
ok 1091 - parse_ok (2) called
ok 1092 - filter chains: create channel with 1 post, 1 both filters
ok 1093 - create channel (1): all expected calls happened
ok 1094 - create channel (2): all expected calls happened
ok 1095 - channel_open (1) called
ok 1096 - channel_open (2) called
ok 1097 - register_pre (2) called
ok 1098 - register_pre (1) was called before register_pre (2)
ok 1099 - register_post (1) was not called before register_pre (2)
ok 1100 - register_post (2) was not called before register_pre (2)
ok 1101 - register_post (1) called
ok 1102 - register_post (2) was not called before register_post (1)
ok 1103 - register_pre (1) was called before register_post (1)
ok 1104 - register_pre (2) was called before register_post (1)
ok 1105 - register_post (2) called
ok 1106 - register_post (1) was called before register_post (2)
ok 1107 - register_pre (1) was called before register_post (2)
ok 1108 - register_pre (2) was called before register_post (2)
ok 1109 - dbChannelOpen returned channel
ok 1110 - open channel (1): all expected calls happened
ok 1111 - open channel (2): all expected calls happened
ok 1112 - create db_field_log
ok 1113 - pre (2) called
ok 1114 - pre (1) was called before pre (2)
ok 1115 - post (1) was not called before pre (2)
ok 1116 - post (2) was not called before pre (2)
ok 1117 - pre (2) got field log of expected type
ok 1118 - run pre eventq chain
ok 1119 - post (1) called
ok 1120 - post (2) was not called before post (1)
ok 1121 - pre (1) was called before post (1)
ok 1122 - pre (2) was called before post (1)
ok 1123 - post (1) got field log of expected type
ok 1124 - post (2) called
ok 1125 - post (1) was called before post (2)
ok 1126 - pre (1) was called before post (2)
ok 1127 - pre (2) was called before post (2)
ok 1128 - post (2) got field log of expected type
ok 1129 - run post eventq chain
ok 1130 - final data type is correct
ok 1131 - dbfl_free (2) called
ok 1132 - dbfl_free (2): db_field_log pointer correct
ok 1133 - run filter chains (1): all expected calls happened
ok 1134 - run filter chains (2): all expected calls happened
Channel: 'x.{post:{},sloppy:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    2 filters (1 pre eventq, 2 post eventq)
ok 1135 - channel_report: level correct 40 == 40
ok 1136 - channel_report (1) called
ok 1137 - channel_report: level correct 40 == 40
ok 1138 - channel_report (2) called
    final field_type=DBF_UINT64 (4B), 1 element
ok 1139 - report (1): all expected calls happened
ok 1140 - report (2): all expected calls happened
ok 1141 - channel_close (2) called
ok 1142 - freePvt (2) called
ok 1143 - channel_close (1) called
ok 1144 - freePvt (1) called
ok 1145 - delete channel (1): all expected calls happened
ok 1146 - delete channel (2): all expected calls happened
# --------------------------------------------------------
# Filter chain test, 1 both, 1 post filters
# --------------------------------------------------------
ok 1147 - allocPvt (1) called
ok 1148 - parse_ok (1) called
ok 1149 - allocPvt (2) called
ok 1150 - parse_ok (2) called
ok 1151 - filter chains: create channel with 1 both, 1 post filters
ok 1152 - create channel (1): all expected calls happened
ok 1153 - create channel (2): all expected calls happened
ok 1154 - channel_open (1) called
ok 1155 - channel_open (2) called
ok 1156 - register_pre (1) called
ok 1157 - register_pre (2) was not called before register_pre (1)
ok 1158 - register_post (1) was not called before register_pre (1)
ok 1159 - register_post (2) was not called before register_pre (1)
ok 1160 - register_post (1) called
ok 1161 - register_post (2) was not called before register_post (1)
ok 1162 - register_pre (1) was called before register_post (1)
ok 1163 - register_pre (2) was called before register_post (1)
ok 1164 - register_post (2) called
ok 1165 - register_post (1) was called before register_post (2)
ok 1166 - register_pre (1) was called before register_post (2)
ok 1167 - register_pre (2) was called before register_post (2)
ok 1168 - dbChannelOpen returned channel
ok 1169 - open channel (1): all expected calls happened
ok 1170 - open channel (2): all expected calls happened
ok 1171 - create db_field_log
ok 1172 - pre (1) called
ok 1173 - pre (2) was not called before pre (1)
ok 1174 - post (1) was not called before pre (1)
ok 1175 - post (2) was not called before pre (1)
ok 1176 - pre (1) got field log of expected type
ok 1177 - run pre eventq chain
ok 1178 - post (1) called
ok 1179 - post (2) was not called before post (1)
ok 1180 - pre (1) was called before post (1)
ok 1181 - pre (2) was called before post (1)
ok 1182 - post (1) got field log of expected type
ok 1183 - post (2) called
ok 1184 - post (1) was called before post (2)
ok 1185 - pre (1) was called before post (2)
ok 1186 - pre (2) was called before post (2)
ok 1187 - post (2) got field log of expected type
ok 1188 - run post eventq chain
ok 1189 - final data type is correct
ok 1190 - dbfl_free (1) called
ok 1191 - dbfl_free (1): db_field_log pointer correct
ok 1192 - run filter chains (1): all expected calls happened
ok 1193 - run filter chains (2): all expected calls happened
Channel: 'x.{sloppy:{},post:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    2 filters (1 pre eventq, 2 post eventq)
ok 1194 - channel_report: level correct 40 == 40
ok 1195 - channel_report (1) called
ok 1196 - channel_report: level correct 40 == 40
ok 1197 - channel_report (2) called
    final field_type=DBF_UINT64 (4B), 1 element
ok 1198 - report (1): all expected calls happened
ok 1199 - report (2): all expected calls happened
ok 1200 - channel_close (2) called
ok 1201 - freePvt (2) called
ok 1202 - channel_close (1) called
ok 1203 - freePvt (1) called
ok 1204 - delete channel (1): all expected calls happened
ok 1205 - delete channel (2): all expected calls happened
# --------------------------------------------------------
# Filter chain test, 2 both (drop at 0) filters
# --------------------------------------------------------
ok 1206 - allocPvt (1) called
ok 1207 - parse_ok (1) called
ok 1208 - allocPvt (2) called
ok 1209 - parse_ok (2) called
ok 1210 - filter chains: create channel with 2 both (drop at 0) filters
ok 1211 - create channel (1): all expected calls happened
ok 1212 - create channel (2): all expected calls happened
ok 1213 - channel_open (1) called
ok 1214 - channel_open (2) called
ok 1215 - register_pre (1) called
ok 1216 - register_pre (2) was not called before register_pre (1)
ok 1217 - register_post (1) was not called before register_pre (1)
ok 1218 - register_post (2) was not called before register_pre (1)
ok 1219 - register_pre (2) called
ok 1220 - register_pre (1) was called before register_pre (2)
ok 1221 - register_post (1) was not called before register_pre (2)
ok 1222 - register_post (2) was not called before register_pre (2)
ok 1223 - register_post (1) called
ok 1224 - register_post (2) was not called before register_post (1)
ok 1225 - register_pre (1) was called before register_post (1)
ok 1226 - register_pre (2) was called before register_post (1)
ok 1227 - register_post (2) called
ok 1228 - register_post (1) was called before register_post (2)
ok 1229 - register_pre (1) was called before register_post (2)
ok 1230 - register_pre (2) was called before register_post (2)
ok 1231 - dbChannelOpen returned channel
ok 1232 - open channel (1): all expected calls happened
ok 1233 - open channel (2): all expected calls happened
ok 1234 - create db_field_log
ok 1235 - pre (1) called
ok 1236 - pre (2) was not called before pre (1)
ok 1237 - post (1) was not called before pre (1)
ok 1238 - post (2) was not called before pre (1)
ok 1239 - pre (1) got field log of expected type
# pre (1) is dropping the field log
ok 1240 - run pre eventq chain
ok 1241 - run filter chains (1): all expected calls happened
ok 1242 - run filter chains (2): all expected calls happened
Channel: 'x.{sloppy:{},sloppy:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    2 filters (2 pre eventq, 2 post eventq)
ok 1243 - channel_report: level correct 40 == 40
ok 1244 - channel_report (1) called
ok 1245 - channel_report: level correct 40 == 40
ok 1246 - channel_report (2) called
    final field_type=DBF_FLOAT (4B), 1 element
ok 1247 - report (1): all expected calls happened
ok 1248 - report (2): all expected calls happened
ok 1249 - channel_close (2) called
ok 1250 - freePvt (2) called
ok 1251 - channel_close (1) called
ok 1252 - freePvt (1) called
ok 1253 - delete channel (1): all expected calls happened
ok 1254 - delete channel (2): all expected calls happened
# --------------------------------------------------------
# Filter chain test, 2 both (drop at 1) filters
# --------------------------------------------------------
ok 1255 - allocPvt (1) called
ok 1256 - parse_ok (1) called
ok 1257 - allocPvt (2) called
ok 1258 - parse_ok (2) called
ok 1259 - filter chains: create channel with 2 both (drop at 1) filters
ok 1260 - create channel (1): all expected calls happened
ok 1261 - create channel (2): all expected calls happened
ok 1262 - channel_open (1) called
ok 1263 - channel_open (2) called
ok 1264 - register_pre (1) called
ok 1265 - register_pre (2) was not called before register_pre (1)
ok 1266 - register_post (1) was not called before register_pre (1)
ok 1267 - register_post (2) was not called before register_pre (1)
ok 1268 - register_pre (2) called
ok 1269 - register_pre (1) was called before register_pre (2)
ok 1270 - register_post (1) was not called before register_pre (2)
ok 1271 - register_post (2) was not called before register_pre (2)
ok 1272 - register_post (1) called
ok 1273 - register_post (2) was not called before register_post (1)
ok 1274 - register_pre (1) was called before register_post (1)
ok 1275 - register_pre (2) was called before register_post (1)
ok 1276 - register_post (2) called
ok 1277 - register_post (1) was called before register_post (2)
ok 1278 - register_pre (1) was called before register_post (2)
ok 1279 - register_pre (2) was called before register_post (2)
ok 1280 - dbChannelOpen returned channel
ok 1281 - open channel (1): all expected calls happened
ok 1282 - open channel (2): all expected calls happened
ok 1283 - create db_field_log
ok 1284 - pre (1) called
ok 1285 - pre (2) was not called before pre (1)
ok 1286 - post (1) was not called before pre (1)
ok 1287 - post (2) was not called before pre (1)
ok 1288 - pre (1) got field log of expected type
ok 1289 - pre (2) called
ok 1290 - pre (1) was called before pre (2)
ok 1291 - post (1) was not called before pre (2)
ok 1292 - post (2) was not called before pre (2)
ok 1293 - pre (2) got field log of expected type
# pre (2) is dropping the field log
ok 1294 - run pre eventq chain
ok 1295 - run filter chains (1): all expected calls happened
ok 1296 - run filter chains (2): all expected calls happened
Channel: 'x.{sloppy:{},sloppy:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    2 filters (2 pre eventq, 2 post eventq)
ok 1297 - channel_report: level correct 40 == 40
ok 1298 - channel_report (1) called
ok 1299 - channel_report: level correct 40 == 40
ok 1300 - channel_report (2) called
    final field_type=DBF_FLOAT (4B), 1 element
ok 1301 - report (1): all expected calls happened
ok 1302 - report (2): all expected calls happened
ok 1303 - channel_close (2) called
ok 1304 - freePvt (2) called
ok 1305 - channel_close (1) called
ok 1306 - freePvt (1) called
ok 1307 - delete channel (1): all expected calls happened
ok 1308 - delete channel (2): all expected calls happened
# --------------------------------------------------------
# Filter chain test, 2 both (drop at 2) filters
# --------------------------------------------------------
ok 1309 - allocPvt (1) called
ok 1310 - parse_ok (1) called
ok 1311 - allocPvt (2) called
ok 1312 - parse_ok (2) called
ok 1313 - filter chains: create channel with 2 both (drop at 2) filters
ok 1314 - create channel (1): all expected calls happened
ok 1315 - create channel (2): all expected calls happened
ok 1316 - channel_open (1) called
ok 1317 - channel_open (2) called
ok 1318 - register_pre (1) called
ok 1319 - register_pre (2) was not called before register_pre (1)
ok 1320 - register_post (1) was not called before register_pre (1)
ok 1321 - register_post (2) was not called before register_pre (1)
ok 1322 - register_pre (2) called
ok 1323 - register_pre (1) was called before register_pre (2)
ok 1324 - register_post (1) was not called before register_pre (2)
ok 1325 - register_post (2) was not called before register_pre (2)
ok 1326 - register_post (1) called
ok 1327 - register_post (2) was not called before register_post (1)
ok 1328 - register_pre (1) was called before register_post (1)
ok 1329 - register_pre (2) was called before register_post (1)
ok 1330 - register_post (2) called
ok 1331 - register_post (1) was called before register_post (2)
ok 1332 - register_pre (1) was called before register_post (2)
ok 1333 - register_pre (2) was called before register_post (2)
ok 1334 - dbChannelOpen returned channel
ok 1335 - open channel (1): all expected calls happened
ok 1336 - open channel (2): all expected calls happened
ok 1337 - create db_field_log
ok 1338 - pre (1) called
ok 1339 - pre (2) was not called before pre (1)
ok 1340 - post (1) was not called before pre (1)
ok 1341 - post (2) was not called before pre (1)
ok 1342 - pre (1) got field log of expected type
ok 1343 - pre (2) called
ok 1344 - pre (1) was called before pre (2)
ok 1345 - post (1) was not called before pre (2)
ok 1346 - post (2) was not called before pre (2)
ok 1347 - pre (2) got field log of expected type
ok 1348 - run pre eventq chain
ok 1349 - post (1) called
ok 1350 - post (2) was not called before post (1)
ok 1351 - pre (1) was called before post (1)
ok 1352 - pre (2) was called before post (1)
ok 1353 - post (1) got field log of expected type
# post (1) is dropping the field log
ok 1354 - run post eventq chain
ok 1355 - run filter chains (1): all expected calls happened
ok 1356 - run filter chains (2): all expected calls happened
Channel: 'x.{sloppy:{},sloppy:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    2 filters (2 pre eventq, 2 post eventq)
ok 1357 - channel_report: level correct 40 == 40
ok 1358 - channel_report (1) called
ok 1359 - channel_report: level correct 40 == 40
ok 1360 - channel_report (2) called
    final field_type=DBF_FLOAT (4B), 1 element
ok 1361 - report (1): all expected calls happened
ok 1362 - report (2): all expected calls happened
ok 1363 - channel_close (2) called
ok 1364 - freePvt (2) called
ok 1365 - channel_close (1) called
ok 1366 - freePvt (1) called
ok 1367 - delete channel (1): all expected calls happened
ok 1368 - delete channel (2): all expected calls happened
# --------------------------------------------------------
# Filter chain test, 2 both (drop at 3) filters
# --------------------------------------------------------
ok 1369 - allocPvt (1) called
ok 1370 - parse_ok (1) called
ok 1371 - allocPvt (2) called
ok 1372 - parse_ok (2) called
ok 1373 - filter chains: create channel with 2 both (drop at 3) filters
ok 1374 - create channel (1): all expected calls happened
ok 1375 - create channel (2): all expected calls happened
ok 1376 - channel_open (1) called
ok 1377 - channel_open (2) called
ok 1378 - register_pre (1) called
ok 1379 - register_pre (2) was not called before register_pre (1)
ok 1380 - register_post (1) was not called before register_pre (1)
ok 1381 - register_post (2) was not called before register_pre (1)
ok 1382 - register_pre (2) called
ok 1383 - register_pre (1) was called before register_pre (2)
ok 1384 - register_post (1) was not called before register_pre (2)
ok 1385 - register_post (2) was not called before register_pre (2)
ok 1386 - register_post (1) called
ok 1387 - register_post (2) was not called before register_post (1)
ok 1388 - register_pre (1) was called before register_post (1)
ok 1389 - register_pre (2) was called before register_post (1)
ok 1390 - register_post (2) called
ok 1391 - register_post (1) was called before register_post (2)
ok 1392 - register_pre (1) was called before register_post (2)
ok 1393 - register_pre (2) was called before register_post (2)
ok 1394 - dbChannelOpen returned channel
ok 1395 - open channel (1): all expected calls happened
ok 1396 - open channel (2): all expected calls happened
ok 1397 - create db_field_log
ok 1398 - pre (1) called
ok 1399 - pre (2) was not called before pre (1)
ok 1400 - post (1) was not called before pre (1)
ok 1401 - post (2) was not called before pre (1)
ok 1402 - pre (1) got field log of expected type
ok 1403 - pre (2) called
ok 1404 - pre (1) was called before pre (2)
ok 1405 - post (1) was not called before pre (2)
ok 1406 - post (2) was not called before pre (2)
ok 1407 - pre (2) got field log of expected type
ok 1408 - run pre eventq chain
ok 1409 - post (1) called
ok 1410 - post (2) was not called before post (1)
ok 1411 - pre (1) was called before post (1)
ok 1412 - pre (2) was called before post (1)
ok 1413 - post (1) got field log of expected type
ok 1414 - post (2) called
ok 1415 - post (1) was called before post (2)
ok 1416 - pre (1) was called before post (2)
ok 1417 - pre (2) was called before post (2)
ok 1418 - post (2) got field log of expected type
# post (2) is dropping the field log
ok 1419 - run post eventq chain
ok 1420 - run filter chains (1): all expected calls happened
ok 1421 - run filter chains (2): all expected calls happened
Channel: 'x.{sloppy:{},sloppy:{}}'
    field_type=DBF_LONG (4 bytes), dbr_type=DBF_LONG, 1 element
    2 filters (2 pre eventq, 2 post eventq)
ok 1422 - channel_report: level correct 40 == 40
ok 1423 - channel_report (1) called
ok 1424 - channel_report: level correct 40 == 40
ok 1425 - channel_report (2) called
    final field_type=DBF_FLOAT (4B), 1 element
ok 1426 - report (1): all expected calls happened
ok 1427 - report (2): all expected calls happened
ok 1428 - channel_close (2) called
ok 1429 - freePvt (2) called
ok 1430 - channel_close (1) called
ok 1431 - freePvt (1) called
ok 1432 - delete channel (1): all expected calls happened
ok 1433 - delete channel (2): all expected calls happened
ok
arrShorthandTest.t ......... 
1..26
# --------------------------------------------------------
# Register plugin
# --------------------------------------------------------
ok  1 - register fake arr plugin
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# no parameters []
ok  2 - dbChannelCreate ([]) fails
# invalid char at beginning [x
ok  3 - dbChannelCreate ([x) fails
# invalid char after 1st arg [2x
ok  4 - dbChannelCreate ([2x) fails
# invalid char after 2nd arg [2:3x
ok  5 - dbChannelCreate ([2:3x) fails
# invalid char after 3rd arg [2:3:4x
ok  6 - dbChannelCreate ([2:3:4x) fails
# one element [index]
ok  7 - dbChannelCreate ([2])
ok  8 - parameters set correctly: s=2 i=1 e=2
# to end [s:]
ok  9 - dbChannelCreate ([2:])
ok 10 - parameters set correctly: s=2 i=1 e=-1
# to end [s::]
ok 11 - dbChannelCreate ([2::])
ok 12 - parameters set correctly: s=2 i=1 e=-1
# to end with incr [s:i:]
ok 13 - dbChannelCreate ([2:3:])
ok 14 - parameters set correctly: s=2 i=3 e=-1
# from beginning [:e]
ok 15 - dbChannelCreate ([:2])
ok 16 - parameters set correctly: s=0 i=1 e=2
# from beginning [::e]
ok 17 - dbChannelCreate ([::2])
ok 18 - parameters set correctly: s=0 i=1 e=2
# from begin with incr [:i:e]
ok 19 - dbChannelCreate ([:3:2])
ok 20 - parameters set correctly: s=0 i=3 e=2
# range [s:e]
ok 21 - dbChannelCreate ([2:4])
ok 22 - parameters set correctly: s=2 i=1 e=4
# range [s::e]
ok 23 - dbChannelCreate ([2::4])
ok 24 - parameters set correctly: s=2 i=1 e=4
# range with incr [s:i:e]
ok 25 - dbChannelCreate ([2:3:4])
ok 26 - parameters set correctly: s=2 i=3 e=4
ok
recGblCheckDeadbandTest.t .. 
1..114
ok  1 - deadband=-1.0: check for oldvalue=1.000000 newvalue=2.000000 (expected 1, got 1)
ok  2 - mask set, oldval equals newval
ok  3 - deadband=-1.0: check for oldvalue=0.000000 newvalue=2.000000 (expected 1, got 1)
ok  4 - mask set, oldval equals newval
ok  5 - deadband=-1.0: check for oldvalue=0.000000 newvalue=0.000000 (expected 1, got 1)
ok  6 - mask set, oldval equals newval
ok  7 - deadband=-1.0: check for oldvalue=-0.000000 newvalue=0.000000 (expected 1, got 1)
ok  8 - mask set, oldval equals newval
ok  9 - deadband=-1.0: check for oldvalue=1.000000 newvalue=nan (expected 1, got 1)
ok 10 - mask set, oldval equals newval
ok 11 - deadband=-1.0: check for oldvalue=1.000000 newvalue=inf (expected 1, got 1)
ok 12 - mask set, oldval equals newval
ok 13 - deadband=-1.0: check for oldvalue=1.000000 newvalue=-inf (expected 1, got 1)
ok 14 - mask set, oldval equals newval
ok 15 - deadband=-1.0: check for oldvalue=nan newvalue=1.000000 (expected 1, got 1)
ok 16 - mask set, oldval equals newval
ok 17 - deadband=-1.0: check for oldvalue=nan newvalue=nan (expected 1, got 1)
ok 18 - mask set, oldval equals newval
ok 19 - deadband=-1.0: check for oldvalue=nan newvalue=inf (expected 1, got 1)
ok 20 - mask set, oldval equals newval
ok 21 - deadband=-1.0: check for oldvalue=nan newvalue=-inf (expected 1, got 1)
ok 22 - mask set, oldval equals newval
ok 23 - deadband=-1.0: check for oldvalue=inf newvalue=1.000000 (expected 1, got 1)
ok 24 - mask set, oldval equals newval
ok 25 - deadband=-1.0: check for oldvalue=inf newvalue=nan (expected 1, got 1)
ok 26 - mask set, oldval equals newval
ok 27 - deadband=-1.0: check for oldvalue=inf newvalue=inf (expected 1, got 1)
ok 28 - mask set, oldval equals newval
ok 29 - deadband=-1.0: check for oldvalue=inf newvalue=-inf (expected 1, got 1)
ok 30 - mask set, oldval equals newval
ok 31 - deadband=-1.0: check for oldvalue=-inf newvalue=1.000000 (expected 1, got 1)
ok 32 - mask set, oldval equals newval
ok 33 - deadband=-1.0: check for oldvalue=-inf newvalue=nan (expected 1, got 1)
ok 34 - mask set, oldval equals newval
ok 35 - deadband=-1.0: check for oldvalue=-inf newvalue=inf (expected 1, got 1)
ok 36 - mask set, oldval equals newval
ok 37 - deadband=-1.0: check for oldvalue=-inf newvalue=-inf (expected 1, got 1)
ok 38 - mask set, oldval equals newval
ok 39 - deadband=0.0: check for oldvalue=1.000000 newvalue=2.000000 (expected 1, got 1)
ok 40 - mask set, oldval equals newval
ok 41 - deadband=0.0: check for oldvalue=0.000000 newvalue=2.000000 (expected 1, got 1)
ok 42 - mask set, oldval equals newval
ok 43 - deadband=0.0: check for oldvalue=0.000000 newvalue=0.000000 (expected 0, got 0)
ok 44 - mask not set, oldval unchanged
ok 45 - deadband=0.0: check for oldvalue=-0.000000 newvalue=0.000000 (expected 0, got 0)
ok 46 - mask not set, oldval unchanged
ok 47 - deadband=0.0: check for oldvalue=1.000000 newvalue=nan (expected 1, got 1)
ok 48 - mask set, oldval equals newval
ok 49 - deadband=0.0: check for oldvalue=1.000000 newvalue=inf (expected 1, got 1)
ok 50 - mask set, oldval equals newval
ok 51 - deadband=0.0: check for oldvalue=1.000000 newvalue=-inf (expected 1, got 1)
ok 52 - mask set, oldval equals newval
ok 53 - deadband=0.0: check for oldvalue=nan newvalue=1.000000 (expected 1, got 1)
ok 54 - mask set, oldval equals newval
ok 55 - deadband=0.0: check for oldvalue=nan newvalue=nan (expected 0, got 0)
ok 56 - mask not set, oldval unchanged
ok 57 - deadband=0.0: check for oldvalue=nan newvalue=inf (expected 1, got 1)
ok 58 - mask set, oldval equals newval
ok 59 - deadband=0.0: check for oldvalue=nan newvalue=-inf (expected 1, got 1)
ok 60 - mask set, oldval equals newval
ok 61 - deadband=0.0: check for oldvalue=inf newvalue=1.000000 (expected 1, got 1)
ok 62 - mask set, oldval equals newval
ok 63 - deadband=0.0: check for oldvalue=inf newvalue=nan (expected 1, got 1)
ok 64 - mask set, oldval equals newval
ok 65 - deadband=0.0: check for oldvalue=inf newvalue=inf (expected 0, got 0)
ok 66 - mask not set, oldval unchanged
ok 67 - deadband=0.0: check for oldvalue=inf newvalue=-inf (expected 1, got 1)
ok 68 - mask set, oldval equals newval
ok 69 - deadband=0.0: check for oldvalue=-inf newvalue=1.000000 (expected 1, got 1)
ok 70 - mask set, oldval equals newval
ok 71 - deadband=0.0: check for oldvalue=-inf newvalue=nan (expected 1, got 1)
ok 72 - mask set, oldval equals newval
ok 73 - deadband=0.0: check for oldvalue=-inf newvalue=inf (expected 1, got 1)
ok 74 - mask set, oldval equals newval
ok 75 - deadband=0.0: check for oldvalue=-inf newvalue=-inf (expected 0, got 0)
ok 76 - mask not set, oldval unchanged
ok 77 - deadband=1.5: check for oldvalue=1.000000 newvalue=2.000000 (expected 0, got 0)
ok 78 - mask not set, oldval unchanged
ok 79 - deadband=1.5: check for oldvalue=0.000000 newvalue=2.000000 (expected 1, got 1)
ok 80 - mask set, oldval equals newval
ok 81 - deadband=1.5: check for oldvalue=0.000000 newvalue=0.000000 (expected 0, got 0)
ok 82 - mask not set, oldval unchanged
ok 83 - deadband=1.5: check for oldvalue=-0.000000 newvalue=0.000000 (expected 0, got 0)
ok 84 - mask not set, oldval unchanged
ok 85 - deadband=1.5: check for oldvalue=1.000000 newvalue=nan (expected 1, got 1)
ok 86 - mask set, oldval equals newval
ok 87 - deadband=1.5: check for oldvalue=1.000000 newvalue=inf (expected 1, got 1)
ok 88 - mask set, oldval equals newval
ok 89 - deadband=1.5: check for oldvalue=1.000000 newvalue=-inf (expected 1, got 1)
ok 90 - mask set, oldval equals newval
ok 91 - deadband=1.5: check for oldvalue=nan newvalue=1.000000 (expected 1, got 1)
ok 92 - mask set, oldval equals newval
ok 93 - deadband=1.5: check for oldvalue=nan newvalue=nan (expected 0, got 0)
ok 94 - mask not set, oldval unchanged
ok 95 - deadband=1.5: check for oldvalue=nan newvalue=inf (expected 1, got 1)
ok 96 - mask set, oldval equals newval
ok 97 - deadband=1.5: check for oldvalue=nan newvalue=-inf (expected 1, got 1)
ok 98 - mask set, oldval equals newval
ok 99 - deadband=1.5: check for oldvalue=inf newvalue=1.000000 (expected 1, got 1)
ok 100 - mask set, oldval equals newval
ok 101 - deadband=1.5: check for oldvalue=inf newvalue=nan (expected 1, got 1)
ok 102 - mask set, oldval equals newval
ok 103 - deadband=1.5: check for oldvalue=inf newvalue=inf (expected 0, got 0)
ok 104 - mask not set, oldval unchanged
ok 105 - deadband=1.5: check for oldvalue=inf newvalue=-inf (expected 1, got 1)
ok 106 - mask set, oldval equals newval
ok 107 - deadband=1.5: check for oldvalue=-inf newvalue=1.000000 (expected 1, got 1)
ok 108 - mask set, oldval equals newval
ok 109 - deadband=1.5: check for oldvalue=-inf newvalue=nan (expected 1, got 1)
ok 110 - mask set, oldval equals newval
ok 111 - deadband=1.5: check for oldvalue=-inf newvalue=inf (expected 1, got 1)
ok 112 - mask set, oldval equals newval
ok 113 - deadband=1.5: check for oldvalue=-inf newvalue=-inf (expected 0, got 0)
ok 114 - mask not set, oldval unchanged
ok
testPutGetTest.t ........... 
1..124
# dbMetaDouble may not have padding
ok  1 - offset(meta, status), 0 == 0
ok  2 - offset(meta, severity), 2 == 2
ok  3 - offset(meta, acks), 4 == 4
ok  4 - offset(meta, ackt), 6 == 6
ok  5 - offset(meta, amsg), 8 == 8
ok  6 - offset(meta, units), 48 == 48
ok  7 - offset(meta, precision), 64 == 64
ok  8 - offset(meta, time), 72 == 72
ok  9 - offset(meta, utag), 80 == 80
ok 10 - offset(meta, upper_disp_limit), 88 == 88
ok 11 - offset(meta, lower_disp_limit), 96 == 96
ok 12 - offset(meta, upper_ctrl_limit), 104 == 104
ok 13 - offset(meta, lower_ctrl_limit), 112 == 112
ok 14 - offset(meta, upper_alarm_limit), 120 == 120
ok 15 - offset(meta, upper_warning_limit), 128 == 128
ok 16 - offset(meta, lower_warning_limit), 136 == 136
ok 17 - offset(meta, lower_alarm_limit), 144 == 144
ok 18 - sizeof(dbMetaDouble), 152 == 152
# dbMetaEnum may not have implicit padding
ok 19 - offset(meta, status), 0 == 0
ok 20 - offset(meta, severity), 2 == 2
ok 21 - offset(meta, acks), 4 == 4
ok 22 - offset(meta, ackt), 6 == 6
ok 23 - offset(meta, amsg), 8 == 8
ok 24 - offset(meta, time), 48 == 48
ok 25 - offset(meta, utag), 56 == 56
ok 26 - offset(meta, no_str), 64 == 64
ok 27 - offset(meta, padenumStrs), 68 == 68
ok 28 - offset(meta, strs), 72 == 72
ok 29 - sizeof(dbMetaEnum), 1272 == 1272
# testGetString()
ok 30 - dbGetString("recempty.DTYP") -> "Soft Channel" == "Soft Channel"
ok 31 - dbGetString("recempty.DESC") -> "" == ""
ok 32 - dbGetString("recempty.PHAS") -> "0" == "0"
ok 33 - dbGetString("recempty.TSE") -> "0" == "0"
ok 34 - dbGetString("recempty.DISA") -> "0" == "0"
ok 35 - dbGetString("recempty.DISV") -> "0" == "0"
ok 36 - dbGetString("recoverwrite.DTYP") -> "Soft Channel" == "Soft Channel"
ok 37 - dbGetString("recoverwrite.DESC") -> "" == ""
ok 38 - dbGetString("recoverwrite.PHAS") -> "0" == "0"
ok 39 - dbGetString("recoverwrite.TSE") -> "0" == "0"
ok 40 - dbGetString("recoverwrite.DISA") -> "0" == "0"
ok 41 - dbGetString("recoverwrite.DISV") -> "0" == "0"
# testStringMax()
ok 42 - dbGetString("recmax.DISA") -> "-1" == "-1"
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# dbGet directly from record
ok 43 - dbGet OTST : 0
ok 44 - meta.severity==INVALID_ALARM
ok 45 - meta.status==UDF_ALARM
ok 46 - meta.acks==MAJOR_ALARM
ok 47 - meta.ackt==1
ok 48 - strncmp(meta.amsg, "oops", DB_UNITS_SIZE)==0
ok 49 - meta.time.secPastEpoch==0x12345678
ok 50 - meta.time.nsec==0x90abcdef
ok 51 - meta.utag==0x10203040
ok 52 - meta.precision.dp==0x12345678
ok 53 - strncmp(meta.units, "arbitrary", DB_UNITS_SIZE)==0
ok 54 - lower_disp_limit (9999999.000000) == 9999999.000000
ok 55 - upper_disp_limit (10000001.000000) == 10000001.000000
ok 56 - lower_ctrl_limit (9999998.000000) == 9999998.000000
ok 57 - upper_ctrl_limit (10000002.000000) == 10000002.000000
ok 58 - lower_alarm_limit (9999997.000000) == 9999997.000000
ok 59 - lower_warning_limit (9999996.000000) == 9999996.000000
ok 60 - upper_warning_limit (10000004.000000) == 10000004.000000
ok 61 - upper_alarm_limit (10000003.000000) == 10000003.000000
# dbGet from field log
ok 62 - dbGet OTST : 0
ok 63 - meta.severity==INVALID_ALARM
ok 64 - meta.status==UDF_ALARM
ok 65 - meta.acks==MAJOR_ALARM
ok 66 - meta.ackt==1
ok 67 - strncmp(meta.amsg, "oops", DB_UNITS_SIZE)==0
ok 68 - meta.time.secPastEpoch==0x12345678
ok 69 - meta.time.nsec==0x90abcdef
ok 70 - meta.utag==0x10203040
ok 71 - meta.precision.dp==0x12345678
ok 72 - strncmp(meta.units, "arbitrary", DB_UNITS_SIZE)==0
ok 73 - lower_disp_limit (9999999.000000) == 9999999.000000
ok 74 - upper_disp_limit (10000001.000000) == 10000001.000000
ok 75 - lower_ctrl_limit (9999998.000000) == 9999998.000000
ok 76 - upper_ctrl_limit (10000002.000000) == 10000002.000000
ok 77 - lower_alarm_limit (9999997.000000) == 9999997.000000
ok 78 - lower_warning_limit (9999996.000000) == 9999996.000000
ok 79 - upper_warning_limit (10000004.000000) == 10000004.000000
ok 80 - upper_alarm_limit (10000003.000000) == 10000003.000000
# testLonkLink()
ok 81 - dbGetField("lnktest.INP", 0) -> "lnktarget NPP NMS" == "lnktarget NPP NMS"
ok 82 - dbGetField("lnktest.INP$", 0) -> "lnktarget NPP NMS" == "lnktarget NPP NMS"
# dbGet() w/ nRequest==1 gets only trailing nil
ok 83 - dbGetField("lnktest.INP$", 1) -> 0 == 0
ok 84 - dbGetField("lnktest.INP$", dbrType=1, nRequest=18 ...) match
# get w/ truncation
ok 85 - dbGetField("lnktest.INP$", dbrType=1, nRequest=0 ...) match
ok 86 - dbGetField("lnktest.INP$", dbrType=1, nRequest=1 ...) match
ok 87 - dbGetField("lnktest.INP$", dbrType=1, nRequest=2 ...) match
ok 88 - dbGetField("lnktest.INP$", dbrType=1, nRequest=3 ...) match
ok 89 - dbGetField("lnktest.INP$", dbrType=1, nRequest=17 ...) match
ok 90 - dbGetField("lnktest.INP$", dbrType=1, nRequest=18 ...) match
ok 91 - dbGetField("lnktest.INP", dbrType=0, nRequest=1 ...) match
# testLongAttr()
ok 92 - dbGetField("lnktest.RTYP", 0) -> "x" == "x"
ok 93 - dbGetField("lnktest.RTYP$", 0) -> "x" == "x"
# dbGet() w/ nRequest==1 gets only trailing nil
ok 94 - dbGetField("lnktest.RTYP$", 1) -> 0 == 0
ok 95 - dbGetField("lnktest.RTYP$", dbrType=1, nRequest=2 ...) match
# get w/ truncation
ok 96 - dbGetField("lnktest.RTYP$", dbrType=1, nRequest=0 ...) match
ok 97 - dbGetField("lnktest.RTYP$", dbrType=1, nRequest=1 ...) match
ok 98 - dbGetField("lnktest.RTYP$", dbrType=1, nRequest=2 ...) match
# testLongField()
ok 99 - dbGetField("lnktest.NAME", 0) -> "lnktest" == "lnktest"
ok 100 - dbGetField("lnktest.NAME$", 0) -> "108" == "108"
# dbGet() w/ nRequest==1 gets only trailing nil
ok 101 - dbGetField("lnktest.NAME$", 1) -> 0 == 0
ok 102 - dbGetField("lnktest.NAME$", dbrType=1, nRequest=8 ...) match
# get w/ truncation
ok 103 - dbGetField("lnktest.NAME$", dbrType=1, nRequest=0 ...) match
ok 104 - dbGetField("lnktest.NAME$", dbrType=1, nRequest=1 ...) match
ok 105 - dbGetField("lnktest.NAME$", dbrType=1, nRequest=2 ...) match
ok 106 - dbGetField("lnktest.NAME$", dbrType=1, nRequest=3 ...) match
ok 107 - dbGetField("lnktest.NAME$", dbrType=1, nRequest=7 ...) match
ok 108 - dbGetField("lnktest.NAME$", dbrType=1, nRequest=8 ...) match
# testPutArr()
ok 109 - dbGetField("arr", dbrType=5, nRequest=0 ...) match
ok 110 - dbPutField("arr", dbr=6, count=3, ...) -> 0
ok 111 - dbGetField("arr", dbrType=5, nRequest=3 ...) match
# testPutSpecial()
ok 112 - dbPutField("special", 5, ...) -> 0 (Ok)
ok 113 - dbPutField("special.INP", 0, ...) -> 0 (Ok)
ok 114 - dbPutField("special.SFX", 5, ...) -> 0 (Ok)
ok 115 - dbPutField("special", 5, ...) -> 0x1ff0027 (Request is Blocked) == 0x1ff0027 (Request is Blocked)
ok 116 - dbGetField("special", 5) -> 1 == 1
ok 117 - dbPutField("special.INP", 0, ...) -> 0x1ff0027 (Request is Blocked) == 0x1ff0027 (Request is Blocked)
ok 118 - dbGetField("special.INP", 0) -> "1.0" == "1.0"
ok 119 - dbPutField("special.SFX", 5, ...) -> 0 (Ok)
ok 120 - dbPutField("special", 5, ...) -> 0x1ff0027 (Request is Blocked) == 0x1ff0027 (Request is Blocked)
ok 121 - dbPutField("special.INP", 0, ...) -> 0x1ff0027 (Request is Blocked) == 0x1ff0027 (Request is Blocked)
ok 122 - dbPutField("special.SFX", 5, ...) -> 0 (Ok)
ok 123 - dbPutField("special", 5, ...) -> 0 (Ok)
ok 124 - dbPutField("special.INP", 0, ...) -> 0 (Ok)
ok
ERROR: Bad character '.' in Record/Alias name "testrec2alias.NAME"
ERROR at or before ')' in standard input line 4
ERROR: Bad character '.' in Record/Alias name "testalias5.NAME"
ERROR at or before ')' in standard input line 4
dbStaticTest.t ............. 
1..312
ok  1 - Wrong alias record in dbStaticTestAlias1.db is expected to fail
ok  2 - Wrong alias record in dbStaticTestAlias2.db is expected to fail
# testEntry("testrec.VAL")
ok  3 - dbFindRecord(&entry, pv)==0
# precordType=0xaaaaef7c9090 precnode=0xaaaaef7c3a80
ok  4 - Record type is 'x' ('x')
ok  5 - Record name is 'testrec' ('testrec')
ok  6 - Field name is 'VAL' ('VAL')
ok  7 - Recnode flags 4
ok  8 - dbFollowAlias(&entry)==0
ok  9 - Info item is set
# testEntry("testalias.VAL")
ok 10 - dbFindRecord(&entry, pv)==0
# precordType=0xaaaaef7c9090 precnode=0xaaaaef7c2c70
ok 11 - Record type is 'x' ('x')
ok 12 - Record name is 'testrec' ('testrec')
ok 13 - Field name is 'VAL' ('VAL')
ok 14 - Recnode flags 2
ok 15 - dbFollowAlias(&entry)==0
ok 16 - Info item is set
# testEntry("testalias2.VAL")
ok 17 - dbFindRecord(&entry, pv)==0
# precordType=0xaaaaef7c9090 precnode=0xaaaaef7c2e00
ok 18 - Record type is 'x' ('x')
ok 19 - Record name is 'testrec' ('testrec')
ok 20 - Field name is 'VAL' ('VAL')
ok 21 - Recnode flags 2
ok 22 - dbFollowAlias(&entry)==0
ok 23 - Info item is set
# testEntry("testalias3.VAL")
ok 24 - dbFindRecord(&entry, pv)==0
# precordType=0xaaaaef7c9090 precnode=0xaaaaef7c2f20
ok 25 - Record type is 'x' ('x')
ok 26 - Record name is 'testrec' ('testrec')
ok 27 - Field name is 'VAL' ('VAL')
ok 28 - Recnode flags 2
ok 29 - dbFollowAlias(&entry)==0
ok 30 - Info item is set
# testAddr2Entry("testrec.VAL")
ok 31 - entry.pdbbase==entry2.pdbbase
ok 32 - entry.precordType==entry2.precordType
ok 33 - entry.pflddes==entry2.pflddes
ok 34 - entry.precnode==entry2.precnode
ok 35 - entry.pfield==entry2.pfield
ok 36 - entry.indfield==entry2.indfield
ok 37 - !entry2.pinfonode
ok 38 - !entry2.message
ok 39 - dbEntries identical
# testAddr2Entry("testalias.VAL")
ok 40 - entry.pdbbase==entry2.pdbbase
ok 41 - entry.precordType==entry2.precordType
ok 42 - entry.pflddes==entry2.pflddes
ok 43 - entry.precnode==entry2.precnode
ok 44 - entry.pfield==entry2.pfield
ok 45 - entry.indfield==entry2.indfield
ok 46 - !entry2.pinfonode
ok 47 - !entry2.message
ok 48 - dbEntries identical
# testAddr2Entry("testalias2.VAL")
ok 49 - entry.pdbbase==entry2.pdbbase
ok 50 - entry.precordType==entry2.precordType
ok 51 - entry.pflddes==entry2.pflddes
ok 52 - entry.precnode==entry2.precnode
ok 53 - entry.pfield==entry2.pfield
ok 54 - entry.indfield==entry2.indfield
ok 55 - !entry2.pinfonode
ok 56 - !entry2.message
ok 57 - dbEntries identical
# testAddr2Entry("testalias3.VAL")
ok 58 - entry.pdbbase==entry2.pdbbase
ok 59 - entry.precordType==entry2.precordType
ok 60 - entry.pflddes==entry2.pflddes
ok 61 - entry.precnode==entry2.precnode
ok 62 - entry.pfield==entry2.pfield
ok 63 - entry.indfield==entry2.indfield
ok 64 - !entry2.pinfonode
ok 65 - !entry2.message
ok 66 - dbEntries identical
# testRec2Entry("testrec")
ok 67 - entry.pdbbase==entry2.pdbbase
ok 68 - entry.precordType==entry2.precordType
ok 69 - entry.pflddes==entry2.pflddes
ok 70 - entry.precnode==entry2.precnode
ok 71 - entry.pfield==entry2.pfield
ok 72 - entry.indfield==entry2.indfield
ok 73 - !entry2.pinfonode
ok 74 - !entry2.message
ok 75 - dbEntries identical
# testRec2Entry("testalias")
ok 76 - entry.pdbbase==entry2.pdbbase
ok 77 - entry.precordType==entry2.precordType
ok 78 - entry.pflddes==entry2.pflddes
ok 79 - entry.precnode==entry2.precnode
ok 80 - entry.pfield==entry2.pfield
ok 81 - entry.indfield==entry2.indfield
ok 82 - !entry2.pinfonode
ok 83 - !entry2.message
ok 84 - dbEntries identical
# testRec2Entry("testalias2")
ok 85 - entry.pdbbase==entry2.pdbbase
ok 86 - entry.precordType==entry2.precordType
ok 87 - entry.pflddes==entry2.pflddes
ok 88 - entry.precnode==entry2.precnode
ok 89 - entry.pfield==entry2.pfield
ok 90 - entry.indfield==entry2.indfield
ok 91 - !entry2.pinfonode
ok 92 - !entry2.message
ok 93 - dbEntries identical
# testRec2Entry("testalias3")
ok 94 - entry.pdbbase==entry2.pdbbase
ok 95 - entry.precordType==entry2.precordType
ok 96 - entry.pflddes==entry2.pflddes
ok 97 - entry.precnode==entry2.precnode
ok 98 - entry.pfield==entry2.pfield
ok 99 - entry.indfield==entry2.indfield
ok 100 - !entry2.pinfonode
ok 101 - !entry2.message
ok 102 - dbEntries identical
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# testEntry("testrec.VAL")
ok 103 - dbFindRecord(&entry, pv)==0
# precordType=0xaaaaef7c9090 precnode=0xaaaaef7c3a80
ok 104 - Record type is 'x' ('x')
ok 105 - Record name is 'testrec' ('testrec')
ok 106 - Field name is 'VAL' ('VAL')
ok 107 - Recnode flags 4
ok 108 - dbFollowAlias(&entry)==0
ok 109 - Info item is set
# testEntry("testalias.VAL")
ok 110 - dbFindRecord(&entry, pv)==0
# precordType=0xaaaaef7c9090 precnode=0xaaaaef7c2c70
ok 111 - Record type is 'x' ('x')
ok 112 - Record name is 'testrec' ('testrec')
ok 113 - Field name is 'VAL' ('VAL')
ok 114 - Recnode flags 2
ok 115 - dbFollowAlias(&entry)==0
ok 116 - Info item is set
# testEntry("testalias2.VAL")
ok 117 - dbFindRecord(&entry, pv)==0
# precordType=0xaaaaef7c9090 precnode=0xaaaaef7c2e00
ok 118 - Record type is 'x' ('x')
ok 119 - Record name is 'testrec' ('testrec')
ok 120 - Field name is 'VAL' ('VAL')
ok 121 - Recnode flags 2
ok 122 - dbFollowAlias(&entry)==0
ok 123 - Info item is set
# testEntry("testalias3.VAL")
ok 124 - dbFindRecord(&entry, pv)==0
# precordType=0xaaaaef7c9090 precnode=0xaaaaef7c2f20
ok 125 - Record type is 'x' ('x')
ok 126 - Record name is 'testrec' ('testrec')
ok 127 - Field name is 'VAL' ('VAL')
ok 128 - Recnode flags 2
ok 129 - dbFollowAlias(&entry)==0
ok 130 - Info item is set
# testAddr2Entry("testrec.VAL")
ok 131 - entry.pdbbase==entry2.pdbbase
ok 132 - entry.precordType==entry2.precordType
ok 133 - entry.pflddes==entry2.pflddes
ok 134 - entry.precnode==entry2.precnode
ok 135 - entry.pfield==entry2.pfield
ok 136 - entry.indfield==entry2.indfield
ok 137 - !entry2.pinfonode
ok 138 - !entry2.message
ok 139 - dbEntries identical
# testAddr2Entry("testalias.VAL")
ok 140 - entry.pdbbase==entry2.pdbbase
ok 141 - entry.precordType==entry2.precordType
ok 142 - entry.pflddes==entry2.pflddes
ok 143 - entry.precnode==entry2.precnode
ok 144 - entry.pfield==entry2.pfield
ok 145 - entry.indfield==entry2.indfield
ok 146 - !entry2.pinfonode
ok 147 - !entry2.message
ok 148 - dbEntries identical
# testAddr2Entry("testalias2.VAL")
ok 149 - entry.pdbbase==entry2.pdbbase
ok 150 - entry.precordType==entry2.precordType
ok 151 - entry.pflddes==entry2.pflddes
ok 152 - entry.precnode==entry2.precnode
ok 153 - entry.pfield==entry2.pfield
ok 154 - entry.indfield==entry2.indfield
ok 155 - !entry2.pinfonode
ok 156 - !entry2.message
ok 157 - dbEntries identical
# testAddr2Entry("testalias3.VAL")
ok 158 - entry.pdbbase==entry2.pdbbase
ok 159 - entry.precordType==entry2.precordType
ok 160 - entry.pflddes==entry2.pflddes
ok 161 - entry.precnode==entry2.precnode
ok 162 - entry.pfield==entry2.pfield
ok 163 - entry.indfield==entry2.indfield
ok 164 - !entry2.pinfonode
ok 165 - !entry2.message
ok 166 - dbEntries identical
# testRec2Entry("testrec")
ok 167 - entry.pdbbase==entry2.pdbbase
ok 168 - entry.precordType==entry2.precordType
ok 169 - entry.pflddes==entry2.pflddes
ok 170 - entry.precnode==entry2.precnode
ok 171 - entry.pfield==entry2.pfield
ok 172 - entry.indfield==entry2.indfield
ok 173 - !entry2.pinfonode
ok 174 - !entry2.message
ok 175 - dbEntries identical
# testRec2Entry("testalias")
ok 176 - entry.pdbbase==entry2.pdbbase
ok 177 - entry.precordType==entry2.precordType
ok 178 - entry.pflddes==entry2.pflddes
ok 179 - entry.precnode==entry2.precnode
ok 180 - entry.pfield==entry2.pfield
ok 181 - entry.indfield==entry2.indfield
ok 182 - !entry2.pinfonode
ok 183 - !entry2.message
ok 184 - dbEntries identical
# testRec2Entry("testalias2")
ok 185 - entry.pdbbase==entry2.pdbbase
ok 186 - entry.precordType==entry2.precordType
ok 187 - entry.pflddes==entry2.pflddes
ok 188 - entry.precnode==entry2.precnode
ok 189 - entry.pfield==entry2.pfield
ok 190 - entry.indfield==entry2.indfield
ok 191 - !entry2.pinfonode
ok 192 - !entry2.message
ok 193 - dbEntries identical
# testRec2Entry("testalias3")
ok 194 - entry.pdbbase==entry2.pdbbase
ok 195 - entry.precordType==entry2.precordType
ok 196 - entry.pflddes==entry2.pflddes
ok 197 - entry.precnode==entry2.precnode
ok 198 - entry.pfield==entry2.pfield
ok 199 - entry.indfield==entry2.indfield
ok 200 - !entry2.pinfonode
ok 201 - !entry2.message
ok 202 - dbEntries identical
# # # # # # # # testDbVerify('testrec') # # # # # # # #
ok 203 - dbVerify('testrec.C8', '0') => 'OK'
ok 204 - dbVerify('testrec.C8', '-128') => 'OK'
ok 205 - dbVerify('testrec.C8', '127') => 'OK'
ok 206 - dbVerify('testrec.C8', '128') => 'Number too large for field type'
ok 207 - dbVerify('testrec.C8', '0x7f') => 'OK'
ok 208 - dbVerify('testrec.C8', '0x80') => 'Number too large for field type'
ok 209 - dbVerify('testrec.C8', 'None') => 'Not a valid integer'
ok 210 - dbVerify('testrec.C8', '1.2345') => 'Extraneous characters after number'
ok 211 - dbVerify('testrec.U8', '0') => 'OK'
ok 212 - dbVerify('testrec.U8', '128') => 'OK'
ok 213 - dbVerify('testrec.U8', '255') => 'OK'
ok 214 - dbVerify('testrec.U8', '256') => 'Number too large for field type'
ok 215 - dbVerify('testrec.U8', '0xff') => 'OK'
ok 216 - dbVerify('testrec.U8', '0x100') => 'Number too large for field type'
ok 217 - dbVerify('testrec.U8', 'None') => 'Not a valid integer'
ok 218 - dbVerify('testrec.U8', '1.2345') => 'Extraneous characters after number'
ok 219 - dbVerify('testrec.I16', '0') => 'OK'
ok 220 - dbVerify('testrec.I16', '-32768') => 'OK'
ok 221 - dbVerify('testrec.I16', '-32769') => 'Number too large for field type'
ok 222 - dbVerify('testrec.I16', '32768') => 'Number too large for field type'
ok 223 - dbVerify('testrec.I16', '-0x8000') => 'OK'
ok 224 - dbVerify('testrec.I16', '0x7fff') => 'OK'
ok 225 - dbVerify('testrec.I16', '0x8000') => 'Number too large for field type'
ok 226 - dbVerify('testrec.I16', 'None') => 'Not a valid integer'
ok 227 - dbVerify('testrec.I16', '1.2345') => 'Extraneous characters after number'
ok 228 - dbVerify('testrec.U16', '0') => 'OK'
ok 229 - dbVerify('testrec.U16', '-32768') => 'OK'
ok 230 - dbVerify('testrec.U16', '-65535') => 'OK'
ok 231 - dbVerify('testrec.U16', '-65536') => 'Number too large for field type'
ok 232 - dbVerify('testrec.U16', '65535') => 'OK'
ok 233 - dbVerify('testrec.U16', '0xffff') => 'OK'
ok 234 - dbVerify('testrec.U16', '0x10000') => 'Number too large for field type'
ok 235 - dbVerify('testrec.U16', 'None') => 'Not a valid integer'
ok 236 - dbVerify('testrec.U16', '1.2345') => 'Extraneous characters after number'
ok 237 - dbVerify('testrec.I32', '0') => 'OK'
ok 238 - dbVerify('testrec.I32', '-123456789') => 'OK'
ok 239 - dbVerify('testrec.I32', '123456789') => 'OK'
ok 240 - dbVerify('testrec.I32', '-0x80000000') => 'OK'
ok 241 - dbVerify('testrec.I32', '-0x80000001') => 'Number too large for field type'
ok 242 - dbVerify('testrec.I32', '0x1234FEDC') => 'OK'
ok 243 - dbVerify('testrec.I32', '0x7fffffff') => 'OK'
ok 244 - dbVerify('testrec.I32', '0x100000000') => 'Number too large for field type'
ok 245 - dbVerify('testrec.I32', 'None') => 'Not a valid integer'
ok 246 - dbVerify('testrec.I32', '1.2345') => 'Extraneous characters after number'
ok 247 - dbVerify('testrec.U32', '0') => 'OK'
ok 248 - dbVerify('testrec.U32', '-123456789') => 'OK'
ok 249 - dbVerify('testrec.U32', '123456789') => 'OK'
ok 250 - dbVerify('testrec.U32', '-0xffffffff') => 'OK'
ok 251 - dbVerify('testrec.U32', '-0x100000000') => 'Number too large for field type'
ok 252 - dbVerify('testrec.U32', '0x1234FEDC') => 'OK'
ok 253 - dbVerify('testrec.U32', '0xffffffff') => 'OK'
ok 254 - dbVerify('testrec.U32', '0x100000000') => 'Number too large for field type'
ok 255 - dbVerify('testrec.U32', 'None') => 'Not a valid integer'
ok 256 - dbVerify('testrec.U32', '1.2345') => 'Extraneous characters after number'
ok 257 - dbVerify('testrec.I64', '0') => 'OK'
ok 258 - dbVerify('testrec.I64', '-1234567890123456789') => 'OK'
ok 259 - dbVerify('testrec.I64', '1234567890123456789') => 'OK'
ok 260 - dbVerify('testrec.I64', '-0x8000000000000000') => 'OK'
ok 261 - dbVerify('testrec.I64', '-0x8000000000000001') => 'Number too large for field type'
ok 262 - dbVerify('testrec.I64', '0x123456780FEDCBA9') => 'OK'
ok 263 - dbVerify('testrec.I64', '0x7fffffffffffffff') => 'OK'
ok 264 - dbVerify('testrec.I64', '0x10000000000000000') => 'Number too large for field type'
ok 265 - dbVerify('testrec.I64', 'None') => 'Not a valid integer'
ok 266 - dbVerify('testrec.I64', '1.2345') => 'Extraneous characters after number'
ok 267 - dbVerify('testrec.U64', '0') => 'OK'
ok 268 - dbVerify('testrec.U64', '-1234567890123456789') => 'OK'
ok 269 - dbVerify('testrec.U64', '1234567890123456789') => 'OK'
ok 270 - dbVerify('testrec.U64', '-0xffffffffffffffff') => 'OK'
ok 271 - dbVerify('testrec.U64', '-0x10000000000000000') => 'Number too large for field type'
ok 272 - dbVerify('testrec.U64', '0x123456780FEDCBA9') => 'OK'
ok 273 - dbVerify('testrec.U64', '0x7fffffffffffffff') => 'OK'
ok 274 - dbVerify('testrec.U64', '0x10000000000000000') => 'Number too large for field type'
ok 275 - dbVerify('testrec.U64', 'None') => 'Not a valid integer'
ok 276 - dbVerify('testrec.U64', '1.2345') => 'Extraneous characters after number'
ok 277 - dbVerify('testrec.F32', '0') => 'OK'
ok 278 - dbVerify('testrec.F32', '1.2345') => 'OK'
ok 279 - dbVerify('testrec.F32', '.12345') => 'OK'
ok 280 - dbVerify('testrec.F32', '-.12345') => 'OK'
ok 281 - dbVerify('testrec.F32', '+.12345') => 'OK'
ok 282 - dbVerify('testrec.F32', '1.e23') => 'OK'
ok 283 - dbVerify('testrec.F32', '1.e-23') => 'OK'
ok 284 - dbVerify('testrec.F32', 'Infinity') => 'OK'
ok 285 - dbVerify('testrec.F32', '-Infinity') => 'OK'
ok 286 - dbVerify('testrec.F32', '+Infinity') => 'OK'
ok 287 - dbVerify('testrec.F32', 'Nan') => 'OK'
ok 288 - dbVerify('testrec.F32', 'None') => 'Not a valid integer'
ok 289 - dbVerify('testrec.F32', '1.2e-345') => 'Number too small for field type'
ok 290 - dbVerify('testrec.F32', '1.2e345') => 'Number too large for field type'
ok 291 - dbVerify('testrec.F64', '0') => 'OK'
ok 292 - dbVerify('testrec.F64', '1.2345') => 'OK'
ok 293 - dbVerify('testrec.F64', '.12345') => 'OK'
ok 294 - dbVerify('testrec.F64', '-.12345') => 'OK'
ok 295 - dbVerify('testrec.F64', '+.12345') => 'OK'
ok 296 - dbVerify('testrec.F64', '1.e234') => 'OK'
ok 297 - dbVerify('testrec.F64', '1.e-234') => 'OK'
ok 298 - dbVerify('testrec.F64', 'Infinity') => 'OK'
ok 299 - dbVerify('testrec.F64', '-Infinity') => 'OK'
ok 300 - dbVerify('testrec.F64', '+Infinity') => 'OK'
ok 301 - dbVerify('testrec.F64', 'Nan') => 'OK'
ok 302 - dbVerify('testrec.F64', 'None') => 'Not a valid integer'
ok 303 - dbVerify('testrec.F64', '1.2e-345') => 'Number too small for field type'
ok 304 - dbVerify('testrec.F64', '1.2e345') => 'Number too large for field type'
ok 305 - dbVerify('testrec.DESC', '') => 'OK'
ok 306 - dbVerify('testrec.DESC', 'abcdefghijklmnopqrstuvwxyz') => 'OK'
ok 307 - dbVerify('testrec.DESC', 'abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz') => 'String too long, max 40 characters'
ok 308 - dbVerify('testrec.DTYP', 'Soft Channel') => 'OK'
ok 309 - dbVerify('testrec.DTYP', 'zzzz') => 'Not a valid device type'
ok 310 - dbVerify('testrec.SCAN', '1 second') => 'OK'
ok 311 - dbVerify('testrec.SCAN', 'zzzz') => 'Not a valid menu choice'
ok 312 - dbVerify('testrec.FLNK', 'Anything works here!') => 'OK'
ok
All tests successful.
Files=21, Tests=3071, 77 wallclock secs ( 0.27 usr  0.08 sys + 13.36 cusr 16.11 csys = 29.82 CPU)
Result: PASS
-------------------

make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/db'
/usr/bin/make -C ioc/dbtemplate runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 runtests
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate/O.linux-aarch64'
/usr/bin/g++ -o dbltExpand  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbltExpand.o    -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color msi.t

------------------------------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate/O.linux-aarch64
msi.t .. 
1..12
# Running under perl version 5.040000 for linux
# Current time local: Sat Nov 16 02:49:46 2024
# Current time GMT:   Sat Nov 16 02:49:46 2024
# Using Test.pm version 1.31
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok
All tests successful.
Files=1, Tests=12,  0 wallclock secs ( 0.02 usr  0.00 sys +  0.08 cusr  0.02 csys =  0.12 CPU)
Result: PASS
-------------------

make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate'
/usr/bin/make -C std/rec runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/rec'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 runtests
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64'
/usr/bin/ar -rc    libdbRecStdTest.a    asTestLib.o 
/usr/bin/ranlib libdbRecStdTest.a
/usr/bin/g++ -o libdbRecStdTest.so.7.0.8  -shared -fPIC -Wl,-hlibdbRecStdTest.so.7.0.8 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asTestLib.o    -ldbRecStd -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
/usr/bin/g++ -o arrayOpTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         arrayOpTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o recMiscTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         recMiscTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o linkRetargetLinkTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         linkRetargetLinkTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o linkInitTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         linkInitTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o compressTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         compressTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o asyncSoftTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asyncSoftTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o softTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         softTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o seqTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         seqTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o longoutTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         longoutTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o boTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         boTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o biTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         biTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o printfTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         printfTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o aiTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         aiTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o asTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asTest.o asTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o analogMonitorTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         analogMonitorTest.o analogMonitorTest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o scanEventTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         scanEventTest.o scanEventTest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o regressTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         regressTest.o regressTest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o simmTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         simmTest.o simmTest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o mbbioDirectTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         mbbioDirectTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o asyncproctest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asyncproctest.o asyncproctest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o subproctest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         subproctest.o subproctest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o linkFilterTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         linkFilterTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 arrayOpTest.t arrayOpTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 recMiscTest.t recMiscTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 linkRetargetLinkTest.t linkRetargetLinkTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 linkInitTest.t linkInitTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 compressTest.t compressTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 asyncSoftTest.t asyncSoftTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 softTest.t softTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 seqTest.t seqTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 longoutTest.t longoutTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 boTest.t boTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 biTest.t biTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 printfTest.t printfTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 aiTest.t aiTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 asTest.t asTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 analogMonitorTest.t analogMonitorTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 scanEventTest.t scanEventTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 regressTest.t regressTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 simmTest.t simmTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 mbbioDirectTest.t mbbioDirectTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 asyncproctest.t asyncproctest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 subproctest.t subproctest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 linkFilterTest.t linkFilterTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color arrayOpTest.t recMiscTest.t linkRetargetLinkTest.t linkInitTest.t compressTest.t asyncSoftTest.t softTest.t seqTest.t longoutTest.t boTest.t biTest.t printfTest.t aiTest.t asTest.t analogMonitorTest.t scanEventTest.t regressTest.t simmTest.t mbbioDirectTest.t asyncproctest.t subproctest.t linkFilterTest.t

-----------------------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64
arrayOpTest.t ........... 
1..21
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Test dbGet() and dbPut() from/to an array
# Fetch initial value of wfrec
ok  1 - prec->nord==3 (got 3)
ok  2 - nreq==3 (got 3)
ok  3 - data[0]==1.0 && data[1]==2.0 && data[2]==3.0
ok  4 - memcmp(&addr, &save, sizeof(save))==0
# Write a new value
ok  5 - dbPut(&addr, DBF_DOUBLE, &data, NELEMENTS(data))==0
ok  6 - prec->nord==4 (got 4)
ok  7 - pbtr[0]==4 && pbtr[1]==5 && pbtr[2]==6 && pbtr[3]==7
ok  8 - memcmp(&addr, &save, sizeof(save))==0
# Reread the value
ok  9 - nreq==NELEMENTS(data)
ok 10 - data[0]==4.0 && data[1]==5.0 && data[2]==6.0 && data[3]==7.0
ok 11 - memcmp(&addr, &save, sizeof(save))==0
# Test dbGet() and dbPut() from/to an array of size 1
# Fetch initial value of wfrec1
ok 12 - prec->nord==0 (got 0)
ok 13 - nreq==0 (got 0)
ok 14 - memcmp(&addr, &save, sizeof(save))==0
# Write a new value
ok 15 - dbPut(&addr, DBF_DOUBLE, &data, 1)==0
ok 16 - prec->nord==1 (got 1)
ok 17 - pbtr[0]==4
ok 18 - memcmp(&addr, &save, sizeof(save))==0
# Reread the value
ok 19 - nreq==1
ok 20 - data[0]==4.0
ok 21 - memcmp(&addr, &save, sizeof(save))==0
ok
recMiscTest.t ........... 
1..12
ok  1 - registerAllRecordDeviceDrivers(pdbbase)==0
ok  2 - registerAllRecordDeviceDrivers(pdbbase)==0
# In testint64BeforeInit
ok  3 - initial value "0"
ok  4 - dbPutString(&dbent, "0x12345678abcdef00")==0
ok  5 - 1311768467750121216 "1311768467750121216"
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# In testint64AfterInit
ok  6 - dbGetField("in64", 8) -> 0 == 0
ok  7 - dbGetField("out64", 8) -> 1311768467750121216 == 1311768467750121216
ok  8 - dbPutField("out64.PROC", 5, ...) -> 0 (Ok)
ok  9 - dbGetField("in64", 8) -> 1311768467750121216 == 1311768467750121216
ok 10 - dbPutField("out64.VAL", 8, ...) -> 0 (Ok)
ok 11 - dbPutField("in64.PROC", 5, ...) -> 0 (Ok)
ok 12 - dbGetField("in64", 8) -> 2464689972356968192 == 2464689972356968192
ok
linkRetargetLinkTest.t .. 
1..18
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# In testRetarget
ok  1 - dbGetField("rec:ai", 10) -> 0.000000e+00 == 0.000000e+00
ok  2 - dbGetField("rec:ai.INP", 0) -> "0" == "0"
ok  3 - dbPutField("rec:link1.PROC", 5, ...) -> 0 (Ok)
ok  4 - dbGetField("rec:ai", 10) -> 0.000000e+00 == 0.000000e+00
ok  5 - dbGetField("rec:ai.INP", 0) -> "rec:src1 NPP NMS" == "rec:src1 NPP NMS"
ok  6 - dbPutField("rec:ai.PROC", 5, ...) -> 0 (Ok)
ok  7 - dbGetField("rec:ai", 10) -> 1.000000e+00 == 1.000000e+00
ok  8 - dbPutField("rec:link2.PROC", 5, ...) -> 0 (Ok)
ok  9 - dbGetField("rec:ai", 10) -> 2.000000e+00 == 2.000000e+00
ok 10 - dbGetField("rec:ai.INP", 0) -> "rec:src2 CP NMS" == "rec:src2 CP NMS"
# In testRetargetJLink
ok 11 - dbGetField("rec:j1", 10) -> 1.000000e+01 == 1.000000e+01
ok 12 - dbGetField("rec:j1.INP$", dbrType=1, nRequest=27 ...) match
ok 13 - dbPutField("rec:j1.INP$", dbr=1, count=29, ...) -> 0
ok 14 - dbPutField("rec:j1.PROC", 5, ...) -> 0 (Ok)
ok 15 - dbPutField("rec:j1.INP$", dbr=1, count=37, ...) -> 0
ok 16 - dbPutField("rec:j1.PROC", 5, ...) -> 0 (Ok)
ok 17 - dbGetField("rec:j1", 10) -> 1.200000e+01 == 1.200000e+01
ok 18 - dbGetField("rec:j1.INP$", dbrType=1, nRequest=37 ...) match
ok
linkInitTest.t .......... 
1..79
# testLongStringInit
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - dbGetDevLink((dbCommon*)rec) == &rec->inp
ok  2 - dbGetField("longstr1.VAL$", dbrType=1, nRequest=49 ...) match
ok  3 - dbGetField("longstr1.VAL", 0) -> "!--------------------------------------" == "!--------------------------------------"
ok  4 - dbGetField("longstr2.VAL$", dbrType=1, nRequest=49 ...) match
ok  5 - dbGetField("longstr2.VAL", 0) -> "!--------------------------------------" == "!--------------------------------------"
ok  6 - dbGetField("longstr3.VAL$", dbrType=1, nRequest=49 ...) match
ok  7 - dbGetField("longstr3.VAL", 0) -> "!--------------------------------------" == "!--------------------------------------"
ok  8 - dbGetField("longstr4.VAL", 0) -> "One" == "One"
# testCalcInit
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  9 - dbGetField("emptylink.VAL", 10) -> 0.000000e+00 == 0.000000e+00
ok 10 - dbGetField("emptylink.SEVR", 5) -> 3 == 3
ok 11 - dbPutField("emptylink.PROC", 5, ...) -> 0 (Ok)
ok 12 - dbGetField("emptylink.VAL", 10) -> 0.000000e+00 == 0.000000e+00
ok 13 - dbGetField("emptylink.SEVR", 5) -> 0 == 0
ok 14 - dbGetField("emptylink1.VAL", 10) -> 0.000000e+00 == 0.000000e+00
ok 15 - dbGetField("emptylink1.SEVR", 5) -> 3 == 3
ok 16 - dbPutField("emptylink1.PROC", 5, ...) -> 0 (Ok)
ok 17 - dbGetField("emptylink1.VAL", 10) -> 1.000000e+00 == 1.000000e+00
ok 18 - dbGetField("emptylink1.SEVR", 5) -> 0 == 0
# testPrintfStrings
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 19 - dbPutField("printf1.FMT", 0, ...) -> 0 (Ok)
ok 20 - dbGetField("printf1.VAL$", dbrType=1, nRequest=40 ...) match
ok 21 - dbGetField("printf1.VAL", 0) -> "Test string, exactly 40 characters long" == "Test string, exactly 40 characters long"
ok 22 - dbPutField("printf1.FMT", 0, ...) -> 0 (Ok)
ok 23 - dbGetField("printf1.VAL$", dbrType=1, nRequest=40 ...) match
ok 24 - dbGetField("printf1.VAL", 0) -> "Test string, exactly 40 characters long" == "Test string, exactly 40 characters long"
ok 25 - dbPutField("printf2.FMT", 0, ...) -> 0 (Ok)
ok 26 - dbGetField("printf2.VAL$", dbrType=1, nRequest=40 ...) match
ok 27 - dbGetField("printf2.VAL", 0) -> "Longer test string, more that 40 charac" == "Longer test string, more that 40 charac"
ok 28 - dbPutField("printf2.FMT", 0, ...) -> 0 (Ok)
ok 29 - dbGetField("printf2.VAL$", dbrType=1, nRequest=49 ...) match
ok 30 - dbGetField("printf2.VAL", 0) -> "Longer test string, more that 40 charac" == "Longer test string, more that 40 charac"
ok 31 - dbPutField("printf2.FMT", 0, ...) -> 0 (Ok)
ok 32 - dbGetField("printf2.VAL$", dbrType=1, nRequest=40 ...) match
# testArrayInputs
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 33 - dbGetField("aai1.NORD", 5) -> 10 == 10
ok 34 - dbGetField("aai1.UDF", 2) -> 0 == 0
ok 35 - dbGetField("aai2.NORD", 5) -> 10 == 10
ok 36 - dbGetField("aai2.UDF", 2) -> 0 == 0
ok 37 - dbGetField("sa1.NORD", 5) -> 10 == 10
ok 38 - dbGetField("sa1.UDF", 2) -> 0 == 0
ok 39 - dbGetField("sa2.NORD", 5) -> 0 == 0
ok 40 - dbGetField("sa2.UDF", 2) -> 1 == 1
ok 41 - dbGetField("wf1.NORD", 5) -> 10 == 10
ok 42 - dbGetField("wf1.UDF", 2) -> 0 == 0
ok 43 - dbGetField("wf2.NORD", 5) -> 10 == 10
ok 44 - dbGetField("wf2.UDF", 2) -> 0 == 0
ok 45 - dbGetField("aai1.VAL", dbrType=5, nRequest=10 ...) match
ok 46 - dbGetField("aai2.VAL", dbrType=5, nRequest=10 ...) match
ok 47 - dbGetField("sa1.VAL", dbrType=5, nRequest=10 ...) match
ok 48 - dbGetField("sa2.VAL", dbrType=5, nRequest=0 ...) match
ok 49 - dbGetField("wf1.VAL", dbrType=5, nRequest=10 ...) match
ok 50 - dbGetField("wf2.VAL", dbrType=5, nRequest=10 ...) match
ok 51 - dbGetField("reindeer.VAL", dbrType=0, nRequest=9 ...) match
ok 52 - dbPutField("sa1.INDX", 5, ...) -> 0 (Ok)
ok 53 - dbGetField("sa1.VAL", dbrType=5, nRequest=9 ...) match
ok 54 - dbPutField("sa1.NELM", 5, ...) -> 0 (Ok)
ok 55 - dbGetField("sa1.VAL", dbrType=5, nRequest=3 ...) match
ok 56 - dbPutField("sa2.VAL", 5, ...) -> 0 (Ok)
ok 57 - dbGetField("sa2.VAL", dbrType=5, nRequest=1 ...) match
# testScalarInputs
ok 58 - dbGetField("li1", 5) -> 1 == 1
ok 59 - dbGetField("i64i1", 7) -> 1 == 1
ok 60 - dbGetField("li2", 5) -> 1 == 1
ok 61 - dbGetField("i64i2", 7) -> 1 == 1
# testEventRecord
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 62 - dbGetField("ev1.VAL", 0) -> "soft event 1" == "soft event 1"
ok 63 - dbGetField("ev1.UDF", 2) -> 0 == 0
ok 64 - dbGetField("ev2.VAL", 0) -> "" == ""
ok 65 - dbGetField("ev2.UDF", 2) -> 1 == 1
ok 66 - dbGetField("count1.VAL", 5) -> 0 == 0
ok 67 - dbPutField("ev1.PROC", 2, ...) -> 0 (Ok)
ok 68 - dbGetField("count1.VAL", 5) -> 1 == 1
ok 69 - dbPutField("ev2.PROC", 2, ...) -> 0 (Ok)
ok 70 - dbGetField("ev2.UDF", 2) -> 0 == 0
ok 71 - dbGetField("count1.VAL", 5) -> 2 == 2
ok 72 - dbPutField("count1.EVNT", 0, ...) -> 0 (Ok)
ok 73 - dbPutField("ev2.PROC", 2, ...) -> 0 (Ok)
ok 74 - dbGetField("count1.VAL", 5) -> 3 == 3
# testInt64Inputs
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 75 - dbGetField("i1.VAL", 7) -> 1234567890123456789 == 1234567890123456789
ok 76 - dbGetField("i2.VAL", 7) -> 1234567890123456789 == 1234567890123456789
ok 77 - dbGetField("i3.VAL", 7) -> 1234567890123456789 == 1234567890123456789
ok 78 - dbGetField("i4.NORD", 5) -> 1 == 1
ok 79 - dbGetField("i4.VAL", 7) -> 1234567890123456789 == 1234567890123456789
ok
compressTest.t .......... 
1..134
# Test FIFO
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - crec->off==0
ok  2 - crec->inx==0
ok  3 - crec->nuse==0
# Push 1.1
ok  4 - crec->off==1
ok  5 - crec->inx==0
ok  6 - crec->nuse==1
ok  7 - cbuf[0] (1.100000) ~= 1.1 (1.100000)
ok  8 - cbuf[1] (0.000000) ~= 0.0 (0.000000)
ok  9 - cbuf[2] (0.000000) ~= 0.0 (0.000000)
ok 10 - cbuf[3] (0.000000) ~= 0.0 (0.000000)
ok 11 - dbGet("comp") matches
# Push 2.1
ok 12 - crec->off==2
ok 13 - crec->inx==0
ok 14 - crec->nuse==2
ok 15 - cbuf[0] (1.100000) ~= 1.1 (1.100000)
ok 16 - cbuf[1] (2.100000) ~= 2.1 (2.100000)
ok 17 - cbuf[2] (0.000000) ~= 0.0 (0.000000)
ok 18 - cbuf[3] (0.000000) ~= 0.0 (0.000000)
ok 19 - dbGet("comp") matches
# Push 3.1
ok 20 - crec->off==3
ok 21 - crec->inx==0
ok 22 - crec->nuse==3
ok 23 - cbuf[0] (1.100000) ~= 1.1 (1.100000)
ok 24 - cbuf[1] (2.100000) ~= 2.1 (2.100000)
ok 25 - cbuf[2] (3.100000) ~= 3.1 (3.100000)
ok 26 - cbuf[3] (0.000000) ~= 0.0 (0.000000)
ok 27 - dbGet("comp") matches
# Push 4.1
ok 28 - crec->off==0
ok 29 - crec->inx==0
ok 30 - crec->nuse==4
ok 31 - cbuf[0] (1.100000) ~= 1.1 (1.100000)
ok 32 - cbuf[1] (2.100000) ~= 2.1 (2.100000)
ok 33 - cbuf[2] (3.100000) ~= 3.1 (3.100000)
ok 34 - cbuf[3] (4.100000) ~= 4.1 (4.100000)
ok 35 - dbGet("comp") matches
# Push 5.1
ok 36 - crec->off==1
ok 37 - crec->inx==0
ok 38 - crec->nuse==4
ok 39 - cbuf[0] (5.100000) ~= 5.1 (5.100000)
ok 40 - cbuf[1] (2.100000) ~= 2.1 (2.100000)
ok 41 - cbuf[2] (3.100000) ~= 3.1 (3.100000)
ok 42 - cbuf[3] (4.100000) ~= 4.1 (4.100000)
ok 43 - dbGet("comp") matches
# Push 6.1
ok 44 - crec->off==2
ok 45 - crec->inx==0
ok 46 - crec->nuse==4
ok 47 - cbuf[0] (5.100000) ~= 5.1 (5.100000)
ok 48 - cbuf[1] (6.100000) ~= 6.1 (6.100000)
ok 49 - cbuf[2] (3.100000) ~= 3.1 (3.100000)
ok 50 - cbuf[3] (4.100000) ~= 4.1 (4.100000)
ok 51 - dbGet("comp") matches
# Reset
ok 52 - dbPutField("comp.RES", 5, ...) -> 0 (Ok)
ok 53 - crec->off==0
ok 54 - crec->inx==0
ok 55 - crec->nuse==0
ok 56 - dbGet("comp") matches
# Test LIFO
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 57 - crec->off==0
ok 58 - crec->inx==0
ok 59 - crec->nuse==0
# Push 1.1
# off 3
ok 60 - crec->off==3
ok 61 - crec->inx==0
ok 62 - crec->nuse==1
ok 63 - cbuf[0] (0.000000) ~= 0.0 (0.000000)
ok 64 - cbuf[1] (0.000000) ~= 0.0 (0.000000)
ok 65 - cbuf[2] (0.000000) ~= 0.0 (0.000000)
ok 66 - cbuf[3] (1.100000) ~= 1.1 (1.100000)
ok 67 - dbGet("comp") matches
# Push 2.1
ok 68 - crec->off==2
ok 69 - crec->inx==0
ok 70 - crec->nuse==2
ok 71 - cbuf[0] (0.000000) ~= 0.0 (0.000000)
ok 72 - cbuf[1] (0.000000) ~= 0.0 (0.000000)
ok 73 - cbuf[2] (2.100000) ~= 2.1 (2.100000)
ok 74 - cbuf[3] (1.100000) ~= 1.1 (1.100000)
ok 75 - dbGet("comp") matches
ok 76 - dbGet("comp") matches
# Push 3.1
ok 77 - crec->off==1
ok 78 - crec->inx==0
ok 79 - crec->nuse==3
ok 80 - cbuf[0] (0.000000) ~= 0.0 (0.000000)
ok 81 - cbuf[1] (3.100000) ~= 3.1 (3.100000)
ok 82 - cbuf[2] (2.100000) ~= 2.1 (2.100000)
ok 83 - cbuf[3] (1.100000) ~= 1.1 (1.100000)
ok 84 - dbGet("comp") matches
ok 85 - dbGet("comp") matches
# Push 4.1
ok 86 - crec->off==0
ok 87 - crec->inx==0
ok 88 - crec->nuse==4
ok 89 - cbuf[0] (4.100000) ~= 4.1 (4.100000)
ok 90 - cbuf[1] (3.100000) ~= 3.1 (3.100000)
ok 91 - cbuf[2] (2.100000) ~= 2.1 (2.100000)
ok 92 - cbuf[3] (1.100000) ~= 1.1 (1.100000)
ok 93 - dbGet("comp") matches
ok 94 - dbGet("comp") matches
# Push 5.1
ok 95 - crec->off==3
ok 96 - crec->inx==0
ok 97 - crec->nuse==4
ok 98 - cbuf[0] (4.100000) ~= 4.1 (4.100000)
ok 99 - cbuf[1] (3.100000) ~= 3.1 (3.100000)
ok 100 - cbuf[2] (2.100000) ~= 2.1 (2.100000)
ok 101 - cbuf[3] (5.100000) ~= 5.1 (5.100000)
ok 102 - dbGet("comp") matches
ok 103 - dbGet("comp") matches
# Push 6.1
ok 104 - crec->off==2
ok 105 - crec->inx==0
ok 106 - crec->nuse==4
ok 107 - cbuf[0] (4.100000) ~= 4.1 (4.100000)
ok 108 - cbuf[1] (3.100000) ~= 3.1 (3.100000)
ok 109 - cbuf[2] (6.100000) ~= 6.1 (6.100000)
ok 110 - cbuf[3] (5.100000) ~= 5.1 (5.100000)
ok 111 - dbGet("comp") matches
# Reset
ok 112 - dbPutField("comp.RES", 5, ...) -> 0 (Ok)
ok 113 - crec->off==0
ok 114 - crec->inx==0
ok 115 - crec->nuse==0
ok 116 - dbGet("comp") matches
# Test Array Average
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 117 - dbGet("comp") matches
# Test Average
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Test incomplete input data
ok 118 - nReq == 0
ok 119 - buf (0.000000) ~= 0. (0.000000)
# Test complete input data
ok 120 - buf (2.500000) ~= 2.5 (2.500000)
# Test single input data
ok 121 - buf (2.500000) ~= 2.5 (2.500000)
# Test N to 1 Average, NSAM=2, N=2
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 122 - dbGet("comp") matches
# Test Average, Partial
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Test incomplete input data
ok 123 - buf (2.000000) ~= 2.0 (2.000000)
# Test single entry from wf record
ok 124 - buf (6.000000) ~= 6.0 (6.000000)
# Test Average, N to M, Partial
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 125 - dbGet("comp") matches
# Test 'N to 1 Average' with analog in, PBUF=YES
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 126 - buf (1.000000) ~= expected[i] (1.000000)
ok 127 - buf (1.500000) ~= expected[i] (1.500000)
ok 128 - buf (2.000000) ~= expected[i] (2.000000)
ok 129 - buf (2.500000) ~= expected[i] (2.500000)
ok 130 - buf (5.000000) ~= expected[i] (5.000000)
# Test 'N to 1 Low Value'
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Test full array
ok 131 - buf (1.000000) ~= 1.0 (1.000000)
ok 132 - buf (1.000000) ~= 1.0 (1.000000)
# Test partial data with PBUF set to NO
ok 133 - buf (1.000000) ~= 1.0 (1.000000)
# Test partial data with PBUF set to YES
ok 134 - buf (5.000000) ~= 5.0 (5.000000)
ok
asyncSoftTest.t ......... 
1..128
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# ============ Starting testAsynInputs ============
ok  1 - dbPutField("startCounter", 5, ...) -> 0 (Ok)
ok  2 - dbPutField("doneCounter", 5, ...) -> 0 (Ok)
# Checking record 'ai0'
# Processing async, pact=0
ok  3 - dbPutField("ai0.PROC", 1, ...) -> 0 (Ok)
ok  4 - dbGetField("startCounter", 5) -> 1 == 1
ok  5 - dbGetField("doneCounter", 5) -> 0 == 0
# Processing async, pact=1
ok  6 - dbGetField("startCounter", 5) -> 1 == 1
ok  7 - dbGetField("doneCounter", 5) -> 1 == 1
# Checking record 'bi0'
# Processing async, pact=0
ok  8 - dbPutField("bi0.PROC", 1, ...) -> 0 (Ok)
ok  9 - dbGetField("startCounter", 5) -> 2 == 2
ok 10 - dbGetField("doneCounter", 5) -> 1 == 1
# Processing async, pact=1
ok 11 - dbGetField("startCounter", 5) -> 2 == 2
ok 12 - dbGetField("doneCounter", 5) -> 2 == 2
# Checking record 'di0'
# Processing async, pact=0
ok 13 - dbPutField("di0.PROC", 1, ...) -> 0 (Ok)
ok 14 - dbGetField("startCounter", 5) -> 3 == 3
ok 15 - dbGetField("doneCounter", 5) -> 2 == 2
# Processing async, pact=1
ok 16 - dbGetField("startCounter", 5) -> 3 == 3
ok 17 - dbGetField("doneCounter", 5) -> 3 == 3
# Checking record 'ii0'
# Processing async, pact=0
ok 18 - dbPutField("ii0.PROC", 1, ...) -> 0 (Ok)
ok 19 - dbGetField("startCounter", 5) -> 4 == 4
ok 20 - dbGetField("doneCounter", 5) -> 3 == 3
# Processing async, pact=1
ok 21 - dbGetField("startCounter", 5) -> 4 == 4
ok 22 - dbGetField("doneCounter", 5) -> 4 == 4
# Checking record 'li0'
# Processing async, pact=0
ok 23 - dbPutField("li0.PROC", 1, ...) -> 0 (Ok)
ok 24 - dbGetField("startCounter", 5) -> 5 == 5
ok 25 - dbGetField("doneCounter", 5) -> 4 == 4
# Processing async, pact=1
ok 26 - dbGetField("startCounter", 5) -> 5 == 5
ok 27 - dbGetField("doneCounter", 5) -> 5 == 5
# Checking record 'mi0'
# Processing async, pact=0
ok 28 - dbPutField("mi0.PROC", 1, ...) -> 0 (Ok)
ok 29 - dbGetField("startCounter", 5) -> 6 == 6
ok 30 - dbGetField("doneCounter", 5) -> 5 == 5
# Processing async, pact=1
ok 31 - dbGetField("startCounter", 5) -> 6 == 6
ok 32 - dbGetField("doneCounter", 5) -> 6 == 6
# Checking record 'si0'
# Processing async, pact=0
ok 33 - dbPutField("si0.PROC", 1, ...) -> 0 (Ok)
ok 34 - dbGetField("startCounter", 5) -> 7 == 7
ok 35 - dbGetField("doneCounter", 5) -> 6 == 6
# Processing async, pact=1
ok 36 - dbGetField("startCounter", 5) -> 7 == 7
ok 37 - dbGetField("doneCounter", 5) -> 7 == 7
# Checking record 'bi1'
ok 38 - dbGetField("bi1", 5) -> 1 == 1
ok 39 - dbPutField("bi1.INP", 0, ...) -> 0 (Ok)
# Processing async, pact=0
ok 40 - dbPutField("bi1.PROC", 1, ...) -> 0 (Ok)
ok 41 - dbGetField("startCounter", 5) -> 8 == 8
ok 42 - dbGetField("doneCounter", 5) -> 7 == 7
# Processing async, pact=1
ok 43 - dbGetField("startCounter", 5) -> 8 == 8
ok 44 - dbGetField("doneCounter", 5) -> 8 == 8
# Checking record 'ai1'
ok 45 - dbGetField("ai1", 5) -> 9 == 9
ok 46 - dbPutField("ai1.INP", 0, ...) -> 0 (Ok)
# Processing async, pact=0
ok 47 - dbPutField("ai1.PROC", 1, ...) -> 0 (Ok)
ok 48 - dbGetField("startCounter", 5) -> 9 == 9
ok 49 - dbGetField("doneCounter", 5) -> 8 == 8
# Processing async, pact=1
ok 50 - dbGetField("startCounter", 5) -> 9 == 9
ok 51 - dbGetField("doneCounter", 5) -> 9 == 9
# Checking record 'di1'
ok 52 - dbGetField("di1", 5) -> 9 == 9
ok 53 - dbPutField("di1.INP", 0, ...) -> 0 (Ok)
# Processing async, pact=0
ok 54 - dbPutField("di1.PROC", 1, ...) -> 0 (Ok)
ok 55 - dbGetField("startCounter", 5) -> 10 == 10
ok 56 - dbGetField("doneCounter", 5) -> 9 == 9
# Processing async, pact=1
ok 57 - dbGetField("startCounter", 5) -> 10 == 10
ok 58 - dbGetField("doneCounter", 5) -> 10 == 10
# Checking record 'ii1'
ok 59 - dbGetField("ii1", 5) -> 9 == 9
ok 60 - dbPutField("ii1.INP", 0, ...) -> 0 (Ok)
# Processing async, pact=0
ok 61 - dbPutField("ii1.PROC", 1, ...) -> 0 (Ok)
ok 62 - dbGetField("startCounter", 5) -> 11 == 11
ok 63 - dbGetField("doneCounter", 5) -> 10 == 10
# Processing async, pact=1
ok 64 - dbGetField("startCounter", 5) -> 11 == 11
ok 65 - dbGetField("doneCounter", 5) -> 11 == 11
# Checking record 'li1'
ok 66 - dbGetField("li1", 5) -> 9 == 9
ok 67 - dbPutField("li1.INP", 0, ...) -> 0 (Ok)
# Processing async, pact=0
ok 68 - dbPutField("li1.PROC", 1, ...) -> 0 (Ok)
ok 69 - dbGetField("startCounter", 5) -> 12 == 12
ok 70 - dbGetField("doneCounter", 5) -> 11 == 11
# Processing async, pact=1
ok 71 - dbGetField("startCounter", 5) -> 12 == 12
ok 72 - dbGetField("doneCounter", 5) -> 12 == 12
# Checking record 'mi1'
ok 73 - dbGetField("mi1", 5) -> 9 == 9
ok 74 - dbPutField("mi1.INP", 0, ...) -> 0 (Ok)
# Processing async, pact=0
ok 75 - dbPutField("mi1.PROC", 1, ...) -> 0 (Ok)
ok 76 - dbGetField("startCounter", 5) -> 13 == 13
ok 77 - dbGetField("doneCounter", 5) -> 12 == 12
# Processing async, pact=1
ok 78 - dbGetField("startCounter", 5) -> 13 == 13
ok 79 - dbGetField("doneCounter", 5) -> 13 == 13
# Checking record 'si1'
ok 80 - dbGetField("si1", 5) -> 9 == 9
ok 81 - dbPutField("si1.INP", 0, ...) -> 0 (Ok)
# Processing async, pact=0
ok 82 - dbPutField("si1.PROC", 1, ...) -> 0 (Ok)
ok 83 - dbGetField("startCounter", 5) -> 14 == 14
ok 84 - dbGetField("doneCounter", 5) -> 13 == 13
# Processing async, pact=1
ok 85 - dbGetField("startCounter", 5) -> 14 == 14
ok 86 - dbGetField("doneCounter", 5) -> 14 == 14
# ============= Ending testAsynInputs =============
# ============ Starting testAsyncOutputs ============
ok 87 - dbPutField("startCounter", 5, ...) -> 0 (Ok)
ok 88 - dbPutField("doneCounter", 5, ...) -> 0 (Ok)
# Checking record 'ao1'
ok 89 - dbPutField("ao1.PROC", 1, ...) -> 0 (Ok)
# Processing async, pact=0
ok 90 - dbGetField("startCounter", 5) -> 1 == 1
ok 91 - dbGetField("doneCounter", 5) -> 0 == 0
# Processing async, pact=1
ok 92 - dbGetField("startCounter", 5) -> 1 == 1
ok 93 - dbGetField("doneCounter", 5) -> 1 == 1
# Checking record 'bo1'
ok 94 - dbPutField("bo1.PROC", 1, ...) -> 0 (Ok)
# Processing async, pact=0
ok 95 - dbGetField("startCounter", 5) -> 2 == 2
ok 96 - dbGetField("doneCounter", 5) -> 1 == 1
# Processing async, pact=1
ok 97 - dbGetField("startCounter", 5) -> 2 == 2
ok 98 - dbGetField("doneCounter", 5) -> 2 == 2
# Checking record 'do1'
ok 99 - dbPutField("do1.PROC", 1, ...) -> 0 (Ok)
# Processing async, pact=0
ok 100 - dbGetField("startCounter", 5) -> 3 == 3
ok 101 - dbGetField("doneCounter", 5) -> 2 == 2
# Processing async, pact=1
ok 102 - dbGetField("startCounter", 5) -> 3 == 3
ok 103 - dbGetField("doneCounter", 5) -> 3 == 3
# Checking record 'io1'
ok 104 - dbPutField("io1.PROC", 1, ...) -> 0 (Ok)
# Processing async, pact=0
ok 105 - dbGetField("startCounter", 5) -> 4 == 4
ok 106 - dbGetField("doneCounter", 5) -> 3 == 3
# Processing async, pact=1
ok 107 - dbGetField("startCounter", 5) -> 4 == 4
ok 108 - dbGetField("doneCounter", 5) -> 4 == 4
# Checking record 'lo1'
ok 109 - dbPutField("lo1.PROC", 1, ...) -> 0 (Ok)
# Processing async, pact=0
ok 110 - dbGetField("startCounter", 5) -> 5 == 5
ok 111 - dbGetField("doneCounter", 5) -> 4 == 4
# Processing async, pact=1
ok 112 - dbGetField("startCounter", 5) -> 5 == 5
ok 113 - dbGetField("doneCounter", 5) -> 5 == 5
# Checking record 'lso1'
ok 114 - dbPutField("lso1.PROC", 1, ...) -> 0 (Ok)
# Processing async, pact=0
ok 115 - dbGetField("startCounter", 5) -> 6 == 6
ok 116 - dbGetField("doneCounter", 5) -> 5 == 5
# Processing async, pact=1
ok 117 - dbGetField("startCounter", 5) -> 6 == 6
ok 118 - dbGetField("doneCounter", 5) -> 6 == 6
# Checking record 'mo1'
ok 119 - dbPutField("mo1.PROC", 1, ...) -> 0 (Ok)
# Processing async, pact=0
ok 120 - dbGetField("startCounter", 5) -> 7 == 7
ok 121 - dbGetField("doneCounter", 5) -> 6 == 6
# Processing async, pact=1
ok 122 - dbGetField("startCounter", 5) -> 7 == 7
ok 123 - dbGetField("doneCounter", 5) -> 7 == 7
# Checking record 'so1'
ok 124 - dbPutField("so1.PROC", 1, ...) -> 0 (Ok)
# Processing async, pact=0
ok 125 - dbGetField("startCounter", 5) -> 8 == 8
ok 126 - dbGetField("doneCounter", 5) -> 7 == 7
# Processing async, pact=1
ok 127 - dbGetField("startCounter", 5) -> 8 == 8
ok 128 - dbGetField("doneCounter", 5) -> 8 == 8
# ============= Ending testAsyncOutputs =============
ok
softTest.t .............. 
1..258
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# ============ Starting testGroup0 ============
ok  1 - dbPutField("source", 5, ...) -> 0 (Ok)
ok  2 - dbGetField("ai0", 5) -> 0 == 0
ok  3 - dbGetField("ai0.DTYP", 5) -> 0 == 0
ok  4 - dbGetField("ai0.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok  5 - dbPutField("ai0.PROC", 1, ...) -> 0 (Ok)
ok  6 - dbGetField("ai0", 5) -> 1 == 1
ok  7 - dbGetField("bi0", 5) -> 0 == 0
ok  8 - dbGetField("bi0.DTYP", 5) -> 0 == 0
ok  9 - dbGetField("bi0.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 10 - dbPutField("bi0.PROC", 1, ...) -> 0 (Ok)
ok 11 - dbGetField("bi0", 5) -> 1 == 1
ok 12 - dbGetField("di0", 5) -> 0 == 0
ok 13 - dbGetField("di0.DTYP", 5) -> 0 == 0
ok 14 - dbGetField("di0.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 15 - dbPutField("di0.PROC", 1, ...) -> 0 (Ok)
ok 16 - dbGetField("di0", 5) -> 1 == 1
ok 17 - dbGetField("ii0", 5) -> 0 == 0
ok 18 - dbGetField("ii0.DTYP", 5) -> 0 == 0
ok 19 - dbGetField("ii0.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 20 - dbPutField("ii0.PROC", 1, ...) -> 0 (Ok)
ok 21 - dbGetField("ii0", 5) -> 1 == 1
ok 22 - dbGetField("li0", 5) -> 0 == 0
ok 23 - dbGetField("li0.DTYP", 5) -> 0 == 0
ok 24 - dbGetField("li0.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 25 - dbPutField("li0.PROC", 1, ...) -> 0 (Ok)
ok 26 - dbGetField("li0", 5) -> 1 == 1
ok 27 - dbGetField("lsi0.DTYP", 5) -> 0 == 0
ok 28 - dbGetField("lsi0.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 29 - dbPutField("lsi0.PROC", 1, ...) -> 0 (Ok)
ok 30 - dbGetField("lsi0", 5) -> 1 == 1
ok 31 - dbGetField("mi0", 5) -> 0 == 0
ok 32 - dbGetField("mi0.DTYP", 5) -> 0 == 0
ok 33 - dbGetField("mi0.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 34 - dbPutField("mi0.PROC", 1, ...) -> 0 (Ok)
ok 35 - dbGetField("mi0", 5) -> 1 == 1
ok 36 - dbGetField("si0", 5) -> 0 == 0
ok 37 - dbGetField("si0.DTYP", 5) -> 0 == 0
ok 38 - dbGetField("si0.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 39 - dbPutField("si0.PROC", 1, ...) -> 0 (Ok)
ok 40 - dbGetField("si0", 5) -> 1 == 1
ok 41 - dbGetField("ai0c", 5) -> 0 == 0
ok 42 - dbGetField("ai0c.DTYP", 5) -> 0 == 0
ok 43 - dbGetField("ai0c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 44 - dbPutField("ai0c.PROC", 1, ...) -> 0 (Ok)
ok 45 - dbGetField("ai0c", 5) -> 1 == 1
ok 46 - dbGetField("bi0c", 5) -> 0 == 0
ok 47 - dbGetField("bi0c.DTYP", 5) -> 0 == 0
ok 48 - dbGetField("bi0c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 49 - dbPutField("bi0c.PROC", 1, ...) -> 0 (Ok)
ok 50 - dbGetField("bi0c", 5) -> 1 == 1
ok 51 - dbGetField("di0c", 5) -> 0 == 0
ok 52 - dbGetField("di0c.DTYP", 5) -> 0 == 0
ok 53 - dbGetField("di0c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 54 - dbPutField("di0c.PROC", 1, ...) -> 0 (Ok)
ok 55 - dbGetField("di0c", 5) -> 1 == 1
ok 56 - dbGetField("ii0c", 5) -> 0 == 0
ok 57 - dbGetField("ii0c.DTYP", 5) -> 0 == 0
ok 58 - dbGetField("ii0c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 59 - dbPutField("ii0c.PROC", 1, ...) -> 0 (Ok)
ok 60 - dbGetField("ii0c", 5) -> 1 == 1
ok 61 - dbGetField("li0c", 5) -> 0 == 0
ok 62 - dbGetField("li0c.DTYP", 5) -> 0 == 0
ok 63 - dbGetField("li0c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 64 - dbPutField("li0c.PROC", 1, ...) -> 0 (Ok)
ok 65 - dbGetField("li0c", 5) -> 1 == 1
ok 66 - dbGetField("lsi0c.DTYP", 5) -> 0 == 0
ok 67 - dbGetField("lsi0c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 68 - dbPutField("lsi0c.PROC", 1, ...) -> 0 (Ok)
ok 69 - dbGetField("lsi0c", 5) -> 1 == 1
ok 70 - dbGetField("mi0c", 5) -> 0 == 0
ok 71 - dbGetField("mi0c.DTYP", 5) -> 0 == 0
ok 72 - dbGetField("mi0c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 73 - dbPutField("mi0c.PROC", 1, ...) -> 0 (Ok)
ok 74 - dbGetField("mi0c", 5) -> 1 == 1
ok 75 - dbGetField("si0c", 5) -> 0 == 0
ok 76 - dbGetField("si0c.DTYP", 5) -> 0 == 0
ok 77 - dbGetField("si0c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
ok 78 - dbPutField("si0c.PROC", 1, ...) -> 0 (Ok)
ok 79 - dbGetField("si0c", 5) -> 1 == 1
ok 80 - dbPutField("source", 5, ...) -> 0 (Ok)
ok 81 - dbPutField("ai0.PROC", 1, ...) -> 0 (Ok)
ok 82 - dbGetField("ai0", 5) -> 0 == 0
ok 83 - dbPutField("bi0.PROC", 1, ...) -> 0 (Ok)
ok 84 - dbGetField("bi0", 5) -> 0 == 0
ok 85 - dbPutField("di0.PROC", 1, ...) -> 0 (Ok)
ok 86 - dbGetField("di0", 5) -> 0 == 0
ok 87 - dbPutField("ii0.PROC", 1, ...) -> 0 (Ok)
ok 88 - dbGetField("ii0", 5) -> 0 == 0
ok 89 - dbPutField("li0.PROC", 1, ...) -> 0 (Ok)
ok 90 - dbGetField("li0", 5) -> 0 == 0
ok 91 - dbPutField("lsi0.PROC", 1, ...) -> 0 (Ok)
ok 92 - dbGetField("lsi0", 5) -> 0 == 0
ok 93 - dbPutField("mi0.PROC", 1, ...) -> 0 (Ok)
ok 94 - dbGetField("mi0", 5) -> 0 == 0
ok 95 - dbPutField("si0.PROC", 1, ...) -> 0 (Ok)
ok 96 - dbGetField("si0", 5) -> 0 == 0
ok 97 - dbPutField("ai0c.PROC", 1, ...) -> 0 (Ok)
ok 98 - dbGetField("ai0c", 5) -> 0 == 0
ok 99 - dbPutField("bi0c.PROC", 1, ...) -> 0 (Ok)
ok 100 - dbGetField("bi0c", 5) -> 0 == 0
ok 101 - dbPutField("di0c.PROC", 1, ...) -> 0 (Ok)
ok 102 - dbGetField("di0c", 5) -> 0 == 0
ok 103 - dbPutField("ii0c.PROC", 1, ...) -> 0 (Ok)
ok 104 - dbGetField("ii0c", 5) -> 0 == 0
ok 105 - dbPutField("li0c.PROC", 1, ...) -> 0 (Ok)
ok 106 - dbGetField("li0c", 5) -> 0 == 0
ok 107 - dbPutField("lsi0c.PROC", 1, ...) -> 0 (Ok)
ok 108 - dbGetField("lsi0c", 5) -> 0 == 0
ok 109 - dbPutField("mi0c.PROC", 1, ...) -> 0 (Ok)
ok 110 - dbGetField("mi0c", 5) -> 0 == 0
ok 111 - dbPutField("si0c.PROC", 1, ...) -> 0 (Ok)
ok 112 - dbGetField("si0c", 5) -> 0 == 0
# ============ Starting testGroup1 ============
ok 113 - dbGetField("bi1", 5) -> 1 == 1
ok 114 - dbPutField("bi1.PROC", 1, ...) -> 0 (Ok)
ok 115 - dbGetField("bi1", 5) -> 1 == 1
ok 116 - dbGetField("ai1", 5) -> 9 == 9
ok 117 - dbPutField("ai1.PROC", 1, ...) -> 0 (Ok)
ok 118 - dbGetField("ai1", 5) -> 9 == 9
ok 119 - dbGetField("di1", 5) -> 9 == 9
ok 120 - dbPutField("di1.PROC", 1, ...) -> 0 (Ok)
ok 121 - dbGetField("di1", 5) -> 9 == 9
ok 122 - dbGetField("ii1", 5) -> 9 == 9
ok 123 - dbPutField("ii1.PROC", 1, ...) -> 0 (Ok)
ok 124 - dbGetField("ii1", 5) -> 9 == 9
ok 125 - dbGetField("li1", 5) -> 9 == 9
ok 126 - dbPutField("li1.PROC", 1, ...) -> 0 (Ok)
ok 127 - dbGetField("li1", 5) -> 9 == 9
ok 128 - dbGetField("lsi1", 5) -> 9 == 9
ok 129 - dbPutField("lsi1.PROC", 1, ...) -> 0 (Ok)
ok 130 - dbGetField("lsi1", 5) -> 9 == 9
ok 131 - dbGetField("mi1", 5) -> 9 == 9
ok 132 - dbPutField("mi1.PROC", 1, ...) -> 0 (Ok)
ok 133 - dbGetField("mi1", 5) -> 9 == 9
ok 134 - dbGetField("si1", 5) -> 9 == 9
ok 135 - dbPutField("si1.PROC", 1, ...) -> 0 (Ok)
ok 136 - dbGetField("si1", 5) -> 9 == 9
# ============ Starting testGroup2 ============
ok 137 - dbGetField("bi2", 5) -> 1 == 1
ok 138 - dbPutField("bi2.PROC", 1, ...) -> 0 (Ok)
ok 139 - dbGetField("bi2", 5) -> 1 == 1
ok 140 - dbGetField("ai2", 5) -> 9 == 9
ok 141 - dbPutField("ai2.PROC", 1, ...) -> 0 (Ok)
ok 142 - dbGetField("ai2", 5) -> 9 == 9
ok 143 - dbGetField("di2", 5) -> 9 == 9
ok 144 - dbPutField("di2.PROC", 1, ...) -> 0 (Ok)
ok 145 - dbGetField("di2", 5) -> 9 == 9
ok 146 - dbGetField("ii2", 5) -> 9 == 9
ok 147 - dbPutField("ii2.PROC", 1, ...) -> 0 (Ok)
ok 148 - dbGetField("ii2", 5) -> 9 == 9
ok 149 - dbGetField("li2", 5) -> 9 == 9
ok 150 - dbPutField("li2.PROC", 1, ...) -> 0 (Ok)
ok 151 - dbGetField("li2", 5) -> 9 == 9
ok 152 - dbGetField("mi2", 5) -> 9 == 9
ok 153 - dbPutField("mi2.PROC", 1, ...) -> 0 (Ok)
ok 154 - dbGetField("mi2", 5) -> 9 == 9
# ============ Starting testGroup3 ============
# Checking record 'ao3'
ok 155 - dbPutField("ao3", 5, ...) -> 0 (Ok)
ok 156 - value 1 output -> 1
ok 157 - dbGetField("ao3.DTYP", 5) -> 0 == 0
ok 158 - dbGetField("ao3.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'bo3'
ok 159 - dbPutField("bo3", 5, ...) -> 0 (Ok)
ok 160 - value 1 output -> 1
ok 161 - dbGetField("bo3.DTYP", 5) -> 0 == 0
ok 162 - dbGetField("bo3.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'io3'
ok 163 - dbPutField("io3", 5, ...) -> 0 (Ok)
ok 164 - value 1 output -> 1
ok 165 - dbGetField("io3.DTYP", 5) -> 0 == 0
ok 166 - dbGetField("io3.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'lo3'
ok 167 - dbPutField("lo3", 5, ...) -> 0 (Ok)
ok 168 - value 1 output -> 1
ok 169 - dbGetField("lo3.DTYP", 5) -> 0 == 0
ok 170 - dbGetField("lo3.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'lso3'
ok 171 - dbPutField("lso3", 5, ...) -> 0 (Ok)
ok 172 - value 1 output -> 1
ok 173 - dbGetField("lso3.DTYP", 5) -> 0 == 0
ok 174 - dbGetField("lso3.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'mo3'
ok 175 - dbPutField("mo3", 5, ...) -> 0 (Ok)
ok 176 - value 1 output -> 1
ok 177 - dbGetField("mo3.DTYP", 5) -> 0 == 0
ok 178 - dbGetField("mo3.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'so3'
ok 179 - dbPutField("so3", 5, ...) -> 0 (Ok)
ok 180 - value 1 output -> 1
ok 181 - dbGetField("so3.DTYP", 5) -> 0 == 0
ok 182 - dbGetField("so3.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'ao3c'
ok 183 - dbPutField("ao3c", 5, ...) -> 0 (Ok)
ok 184 - value 1 output -> 1
ok 185 - dbGetField("ao3c.DTYP", 5) -> 0 == 0
ok 186 - dbGetField("ao3c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'bo3c'
ok 187 - dbPutField("bo3c", 5, ...) -> 0 (Ok)
ok 188 - value 1 output -> 1
ok 189 - dbGetField("bo3c.DTYP", 5) -> 0 == 0
ok 190 - dbGetField("bo3c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'io3c'
ok 191 - dbPutField("io3c", 5, ...) -> 0 (Ok)
ok 192 - value 1 output -> 1
ok 193 - dbGetField("io3c.DTYP", 5) -> 0 == 0
ok 194 - dbGetField("io3c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'lo3c'
ok 195 - dbPutField("lo3c", 5, ...) -> 0 (Ok)
ok 196 - value 1 output -> 1
ok 197 - dbGetField("lo3c.DTYP", 5) -> 0 == 0
ok 198 - dbGetField("lo3c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'lso3c'
ok 199 - dbPutField("lso3c", 5, ...) -> 0 (Ok)
ok 200 - value 1 output -> 1
ok 201 - dbGetField("lso3c.DTYP", 5) -> 0 == 0
ok 202 - dbGetField("lso3c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'mo3c'
ok 203 - dbPutField("mo3c", 5, ...) -> 0 (Ok)
ok 204 - value 1 output -> 1
ok 205 - dbGetField("mo3c.DTYP", 5) -> 0 == 0
ok 206 - dbGetField("mo3c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'so3c'
ok 207 - dbPutField("so3c", 5, ...) -> 0 (Ok)
ok 208 - value 1 output -> 1
ok 209 - dbGetField("so3c.DTYP", 5) -> 0 == 0
ok 210 - dbGetField("so3c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'do3.B0'
ok 211 - dbPutField("do3.B0", 5, ...) -> 0 (Ok)
ok 212 - value 1 output -> 1
ok 213 - dbGetField("do3.DTYP", 5) -> 0 == 0
ok 214 - dbGetField("do3.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'do3c.B0'
ok 215 - dbPutField("do3c.B0", 5, ...) -> 0 (Ok)
ok 216 - value 1 output -> 1
ok 217 - dbGetField("do3c.DTYP", 5) -> 0 == 0
ok 218 - dbGetField("do3c.DTYP", 0) -> "Soft Channel" == "Soft Channel"
# Checking record 'ao3'
ok 219 - dbPutField("ao3", 5, ...) -> 0 (Ok)
ok 220 - value 0 output -> 0
# Checking record 'bo3'
ok 221 - dbPutField("bo3", 5, ...) -> 0 (Ok)
ok 222 - value 0 output -> 0
# Checking record 'io3'
ok 223 - dbPutField("io3", 5, ...) -> 0 (Ok)
ok 224 - value 0 output -> 0
# Checking record 'lo3'
ok 225 - dbPutField("lo3", 5, ...) -> 0 (Ok)
ok 226 - value 0 output -> 0
# Checking record 'lso3'
ok 227 - dbPutField("lso3", 5, ...) -> 0 (Ok)
ok 228 - value 0 output -> 0
# Checking record 'mo3'
ok 229 - dbPutField("mo3", 5, ...) -> 0 (Ok)
ok 230 - value 0 output -> 0
# Checking record 'so3'
ok 231 - dbPutField("so3", 5, ...) -> 0 (Ok)
ok 232 - value 0 output -> 0
# Checking record 'ao3c'
ok 233 - dbPutField("ao3c", 5, ...) -> 0 (Ok)
ok 234 - value 0 output -> 0
# Checking record 'bo3c'
ok 235 - dbPutField("bo3c", 5, ...) -> 0 (Ok)
ok 236 - value 0 output -> 0
# Checking record 'io3c'
ok 237 - dbPutField("io3c", 5, ...) -> 0 (Ok)
ok 238 - value 0 output -> 0
# Checking record 'lo3c'
ok 239 - dbPutField("lo3c", 5, ...) -> 0 (Ok)
ok 240 - value 0 output -> 0
# Checking record 'lso3c'
ok 241 - dbPutField("lso3c", 5, ...) -> 0 (Ok)
ok 242 - value 0 output -> 0
# Checking record 'mo3c'
ok 243 - dbPutField("mo3c", 5, ...) -> 0 (Ok)
ok 244 - value 0 output -> 0
# Checking record 'so3c'
ok 245 - dbPutField("so3c", 5, ...) -> 0 (Ok)
ok 246 - value 0 output -> 0
# Checking record 'do3.B0'
ok 247 - dbPutField("do3.B0", 5, ...) -> 0 (Ok)
ok 248 - value 0 output -> 0
# Checking record 'do3c.B0'
ok 249 - dbPutField("do3c.B0", 5, ...) -> 0 (Ok)
ok 250 - value 0 output -> 0
# ============ Starting testGroup4 ============
# Checking record 'ao4'
ok 251 - dbPutField("ao4", 5, ...) -> 0 (Ok)
# Checking record 'bo4'
ok 252 - dbPutField("bo4", 5, ...) -> 0 (Ok)
# Checking record 'do4.B0'
ok 253 - dbPutField("do4.B0", 5, ...) -> 0 (Ok)
# Checking record 'io4'
ok 254 - dbPutField("io4", 5, ...) -> 0 (Ok)
# Checking record 'lo4'
ok 255 - dbPutField("lo4", 5, ...) -> 0 (Ok)
# Checking record 'lso4'
ok 256 - dbPutField("lso4", 5, ...) -> 0 (Ok)
# Checking record 'mo4'
ok 257 - dbPutField("mo4", 5, ...) -> 0 (Ok)
# Checking record 'so4'
ok 258 - dbPutField("so4", 5, ...) -> 0 (Ok)
ok
seqTest.t ............... 
1..64
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok  2 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok  3 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok  4 - dbGetField("ai0", 5) -> 1 == 1
ok  5 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok  6 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok  7 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok  8 - dbGetField("ai0", 5) -> 2 == 2
ok  9 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok 10 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok 11 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok 12 - dbGetField("ai0", 5) -> 3 == 3
ok 13 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok 14 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok 15 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok 16 - dbGetField("ai0", 5) -> 4 == 4
ok 17 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok 18 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok 19 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok 20 - dbGetField("ai0", 5) -> 5 == 5
ok 21 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok 22 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok 23 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok 24 - dbGetField("ai0", 5) -> 6 == 6
ok 25 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok 26 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok 27 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok 28 - dbGetField("ai0", 5) -> 7 == 7
ok 29 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok 30 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok 31 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok 32 - dbGetField("ai0", 5) -> 8 == 8
ok 33 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok 34 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok 35 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok 36 - dbGetField("ai0", 5) -> 9 == 9
ok 37 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok 38 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok 39 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok 40 - dbGetField("ai0", 5) -> 10 == 10
ok 41 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok 42 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok 43 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok 44 - dbGetField("ai0", 5) -> 11 == 11
ok 45 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok 46 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok 47 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok 48 - dbGetField("ai0", 5) -> 12 == 12
ok 49 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok 50 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok 51 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok 52 - dbGetField("ai0", 5) -> 13 == 13
ok 53 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok 54 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok 55 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok 56 - dbGetField("ai0", 5) -> 14 == 14
ok 57 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok 58 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok 59 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok 60 - dbGetField("ai0", 5) -> 15 == 15
ok 61 - dbPutField("seq0.SELN", 4, ...) -> 0 (Ok)
ok 62 - dbPutField("ai0", 5, ...) -> 0 (Ok)
ok 63 - dbPutField("seq0.PROC", 4, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
ok 64 - dbGetField("ai0", 5) -> 16 == 16
ok
longoutTest.t ........... 
1..76
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - dbPutField("counter_a.VAL", 10, ...) -> 0 (Ok)
ok  2 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok  3 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok  4 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok  5 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok  6 - dbGetField("counter_a", 10) -> 4.000000e+00 == 4.000000e+00
ok  7 - dbPutField("longout_rec.OOPT", 11, ...) -> 0 (Ok)
ok  8 - dbPutField("counter_a.VAL", 10, ...) -> 0 (Ok)
ok  9 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 10 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 11 - dbGetField("counter_a", 10) -> 1.000000e+00 == 1.000000e+00
ok 12 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 13 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 14 - dbGetField("counter_a", 10) -> 3.000000e+00 == 3.000000e+00
ok 15 - dbPutField("longout_rec.OOPT", 11, ...) -> 0 (Ok)
ok 16 - dbPutField("counter_a.VAL", 10, ...) -> 0 (Ok)
ok 17 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 18 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 19 - dbGetField("counter_a", 10) -> 2.000000e+00 == 2.000000e+00
ok 20 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 21 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 22 - dbGetField("counter_a", 10) -> 2.000000e+00 == 2.000000e+00
ok 23 - dbPutField("longout_rec.OOPT", 11, ...) -> 0 (Ok)
ok 24 - dbPutField("counter_a.VAL", 10, ...) -> 0 (Ok)
ok 25 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 26 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 27 - dbGetField("counter_a", 10) -> 0.000000e+00 == 0.000000e+00
ok 28 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 29 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 30 - dbGetField("counter_a", 10) -> 2.000000e+00 == 2.000000e+00
ok 31 - dbPutField("longout_rec.OOPT", 11, ...) -> 0 (Ok)
ok 32 - dbPutField("counter_a.VAL", 10, ...) -> 0 (Ok)
ok 33 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 34 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 35 - dbGetField("counter_a", 10) -> 1.000000e+00 == 1.000000e+00
ok 36 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 37 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 38 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 39 - dbGetField("counter_a", 10) -> 2.000000e+00 == 2.000000e+00
ok 40 - dbPutField("longout_rec.OOPT", 11, ...) -> 0 (Ok)
ok 41 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 42 - dbPutField("counter_a.VAL", 10, ...) -> 0 (Ok)
ok 43 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 44 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 45 - dbGetField("counter_a", 10) -> 0.000000e+00 == 0.000000e+00
ok 46 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 47 - dbGetField("counter_a", 10) -> 1.000000e+00 == 1.000000e+00
ok 48 - dbPutField("longout_rec.OOPT", 11, ...) -> 0 (Ok)
ok 49 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 50 - dbPutField("counter_a.VAL", 10, ...) -> 0 (Ok)
ok 51 - dbPutField("counter_b.VAL", 10, ...) -> 0 (Ok)
ok 52 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 53 - dbGetField("counter_a", 10) -> 0.000000e+00 == 0.000000e+00
ok 54 - dbPutField("longout_rec.OUT", 0, ...) -> 0 (Ok)
ok 55 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 56 - dbGetField("counter_b", 10) -> 1.000000e+00 == 1.000000e+00
ok 57 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 58 - dbGetField("counter_b", 10) -> 1.000000e+00 == 1.000000e+00
ok 59 - dbPutField("longout_rec.OOCH", 11, ...) -> 0 (Ok)
ok 60 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 61 - dbPutField("counter_a.VAL", 10, ...) -> 0 (Ok)
ok 62 - dbPutField("counter_b.VAL", 10, ...) -> 0 (Ok)
ok 63 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 64 - dbGetField("counter_b", 10) -> 0.000000e+00 == 0.000000e+00
ok 65 - dbPutField("longout_rec.OUT", 0, ...) -> 0 (Ok)
ok 66 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 67 - dbGetField("counter_a", 10) -> 0.000000e+00 == 0.000000e+00
ok 68 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 69 - dbGetField("counter_a", 10) -> 0.000000e+00 == 0.000000e+00
ok 70 - dbPutField("longout_rec.VAL", 5, ...) -> 0 (Ok)
ok 71 - dbGetField("counter_a", 10) -> 1.000000e+00 == 1.000000e+00
ok 72 - dbPutField("counter_a.VAL", 10, ...) -> 0 (Ok)
ok 73 - dbPutField("longout_rec2.VAL", 5, ...) -> 0 (Ok)
ok 74 - dbGetField("counter_a", 10) -> 1.000000e+00 == 1.000000e+00
ok 75 - dbPutField("longout_rec2.VAL", 5, ...) -> 0 (Ok)
ok 76 - dbGetField("counter_a", 10) -> 1.000000e+00 == 1.000000e+00
ok
boTest.t ................ 
1..44
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - dbPutField("test_bo_rec.DTYP", 0, ...) -> 0 (Ok)
ok  2 - dbPutField("test_bo_rec.OUT", 0, ...) -> 0 (Ok)
ok  3 - dbPutField("test_bo_rec.VAL", 3, ...) -> 0 (Ok)
ok  4 - dbGetField("test_bo_link_rec.VAL", 3) -> 1 == 1
ok  5 - dbPutField("test_bo_rec.DTYP", 0, ...) -> 0 (Ok)
ok  6 - dbPutField("test_bo_rec.OUT", 0, ...) -> 0 (Ok)
ok  7 - dbPutField("test_bo_rec.HIGH", 3, ...) -> 0 (Ok)
ok  8 - dbPutField("test_bo_rec.VAL", 3, ...) -> 0 (Ok)
ok  9 - HIGH time 2.095516
ok 10 - dbGetField("test_bo_rec.VAL", 3) -> 0 == 0
ok 11 - dbGetField("test_bo_link_rec.VAL", 3) -> 0 == 0
ok 12 - dbPutField("test_bo_rec.ZNAM", 0, ...) -> 0 (Ok)
ok 13 - dbPutField("test_bo_rec.ONAM", 0, ...) -> 0 (Ok)
ok 14 - dbPutField("test_bo_rec.DESC", 0, ...) -> 0 (Ok)
ok 15 - dbGetField("test_bo_rec.ZNAM", 0) -> "ZNAM_TEST" == "ZNAM_TEST"
ok 16 - dbGetField("test_bo_rec.ONAM", 0) -> "ONAM_TEST" == "ONAM_TEST"
ok 17 - dbGetField("test_bo_rec.NAME", 0) -> "test_bo_rec" == "test_bo_rec"
ok 18 - dbGetField("test_bo_rec.DESC", 0) -> "DESC_TEST" == "DESC_TEST"
ok 19 - dbPutField("test_bo_rec.VAL", 3, ...) -> 0 (Ok)
ok 20 - dbGetField("test_bo_rec.VAL", 0) -> "ONAM_TEST" == "ONAM_TEST"
ok 21 - dbPutField("test_bo_rec.VAL", 3, ...) -> 0 (Ok)
ok 22 - dbGetField("test_bo_rec.VAL", 0) -> "ZNAM_TEST" == "ZNAM_TEST"
ok 23 - dbPutField("test_bo_rec.DTYP", 0, ...) -> 0 (Ok)
ok 24 - dbPutField("test_bo_rec.OUT", 0, ...) -> 0 (Ok)
ok 25 - dbPutField("test_bo_rec.VAL", 3, ...) -> 0 (Ok)
ok 26 - dbPutField("test_bo_rec.ZSV", 3, ...) -> 0 (Ok)
ok 27 - dbPutField("test_bo_rec.OSV", 3, ...) -> 0 (Ok)
ok 28 - dbPutField("test_bo_rec.COSV", 3, ...) -> 0 (Ok)
ok 29 - dbPutField("test_bo_rec.IVOA", 3, ...) -> 0 (Ok)
ok 30 - dbPutField("test_bo_rec.IVOV", 3, ...) -> 0 (Ok)
ok 31 - dbGetField("test_bo_rec.SEVR", 3) -> 0 == 0
ok 32 - dbPutField("test_bo_rec.ZSV", 3, ...) -> 0 (Ok)
ok 33 - dbGetField("test_bo_rec.SEVR", 3) -> 2 == 2
ok 34 - dbPutField("test_bo_link_rec.VAL", 3, ...) -> 0 (Ok)
ok 35 - dbPutField("test_bo_rec.VAL", 3, ...) -> 0 (Ok)
ok 36 - dbGetField("test_bo_rec.SEVR", 3) -> 3 == 3
ok 37 - dbGetField("test_bo_link_rec.VAL", 3) -> 0 == 0
ok 38 - dbPutField("test_bo_rec.IVOA", 3, ...) -> 0 (Ok)
ok 39 - dbPutField("test_bo_rec.VAL", 3, ...) -> 0 (Ok)
ok 40 - dbGetField("test_bo_link_rec.VAL", 3) -> 1 == 1
ok 41 - dbPutField("test_bo_rec.VAL", 3, ...) -> 0 (Ok)
ok 42 - dbPutField("test_bo_rec.IVOA", 3, ...) -> 0 (Ok)
ok 43 - dbPutField("test_bo_rec.VAL", 3, ...) -> 0 (Ok)
ok 44 - dbGetField("test_bo_link_rec.VAL", 3) -> 0 == 0
ok
biTest.t ................ 
1..36
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - dbPutField("test_bi_rec.DTYP", 0, ...) -> 0 (Ok)
ok  2 - dbPutField("test_bi_rec.INP", 0, ...) -> 0 (Ok)
ok  3 - dbPutField("test_bi_link_rec.FLNK", 0, ...) -> 0 (Ok)
ok  4 - dbPutField("test_bi_link_rec.VAL", 3, ...) -> 0 (Ok)
ok  5 - dbGetField("test_bi_rec.VAL", 3) -> 1 == 1
ok  6 - dbGetField("test_bi_rec.RVAL", 3) -> 0 == 0
ok  7 - dbPutField("test_bi_rec.DTYP", 0, ...) -> 0 (Ok)
ok  8 - dbPutField("test_bi_rec.INP", 0, ...) -> 0 (Ok)
ok  9 - dbPutField("test_bi_link_rec.FLNK", 0, ...) -> 0 (Ok)
ok 10 - dbPutField("test_bi_link_rec.VAL", 3, ...) -> 0 (Ok)
ok 11 - dbGetField("test_bi_rec.VAL", 3) -> 1 == 1
ok 12 - dbGetField("test_bi_rec.RVAL", 3) -> 1 == 1
ok 13 - dbPutField("test_bi_rec.ZNAM", 0, ...) -> 0 (Ok)
ok 14 - dbPutField("test_bi_rec.ONAM", 0, ...) -> 0 (Ok)
ok 15 - dbPutField("test_bi_rec.DESC", 0, ...) -> 0 (Ok)
ok 16 - dbGetField("test_bi_rec.ZNAM", 0) -> "ZNAM_TEST" == "ZNAM_TEST"
ok 17 - dbGetField("test_bi_rec.ONAM", 0) -> "ONAM_TEST" == "ONAM_TEST"
ok 18 - dbGetField("test_bi_rec.NAME", 0) -> "test_bi_rec" == "test_bi_rec"
ok 19 - dbGetField("test_bi_rec.DESC", 0) -> "DESC_TEST" == "DESC_TEST"
ok 20 - dbPutField("test_bi_link_rec.VAL", 3, ...) -> 0 (Ok)
ok 21 - dbGetField("test_bi_rec.VAL", 0) -> "ONAM_TEST" == "ONAM_TEST"
ok 22 - dbPutField("test_bi_link_rec.VAL", 3, ...) -> 0 (Ok)
ok 23 - dbGetField("test_bi_rec.VAL", 0) -> "ZNAM_TEST" == "ZNAM_TEST"
ok 24 - dbPutField("test_bi_rec.DTYP", 0, ...) -> 0 (Ok)
ok 25 - dbPutField("test_bi_rec.INP", 0, ...) -> 0 (Ok)
ok 26 - dbPutField("test_bi_link_rec.FLNK", 0, ...) -> 0 (Ok)
ok 27 - dbPutField("test_bi_link_rec.VAL", 3, ...) -> 0 (Ok)
ok 28 - dbPutField("test_bi_rec.ZSV", 3, ...) -> 0 (Ok)
ok 29 - dbPutField("test_bi_rec.OSV", 3, ...) -> 0 (Ok)
ok 30 - dbPutField("test_bi_rec.COSV", 3, ...) -> 0 (Ok)
ok 31 - dbGetField("test_bi_rec.SEVR", 3) -> 0 == 0
ok 32 - dbPutField("test_bi_rec.ZSV", 3, ...) -> 0 (Ok)
ok 33 - dbGetField("test_bi_rec.SEVR", 3) -> 2 == 2
ok 34 - dbPutField("test_bi_link_rec.VAL", 3, ...) -> 0 (Ok)
ok 35 - dbGetField("test_bi_rec.SEVR", 3) -> 3 == 3
ok 36 - dbGetField("test_bi_rec.LALM", 3) -> 1 == 1
ok
printfTest.t ............ 
1..97
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok  2 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok  3 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string %d" == "Format test string %d"
ok  4 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok  5 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok  6 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string R" == "Format test string R"
ok  7 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok  8 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok  9 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string 7" == "Format test string 7"
ok 10 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 11 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 12 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string -27" == "Format test string -27"
ok 13 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 14 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 15 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string 6777" == "Format test string 6777"
ok 16 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 17 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 18 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string 8009" == "Format test string 8009"
ok 19 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 20 - dbPutField("test_printf_inp0_rec.VAL", 5, ...) -> 0 (Ok)
ok 21 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string fafa" == "Format test string fafa"
ok 22 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 23 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 24 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string BA" == "Format test string BA"
ok 25 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 26 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 27 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string -1.400000e+01" == "Format test string -1.400000e+01"
ok 28 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 29 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 30 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string 1.992000E+03" == "Format test string 1.992000E+03"
ok 31 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 32 - dbPutField("test_printf_inp0_rec.VAL", 10, ...) -> 0 (Ok)
ok 33 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string -0.062000" == "Format test string -0.062000"
ok 34 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 35 - dbPutField("test_printf_inp0_rec.VAL", 10, ...) -> 0 (Ok)
ok 36 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string 6729982.999000" == "Format test string 6729982.999000"
ok 37 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 38 - dbPutField("test_printf_inp0_rec.VAL", 10, ...) -> 0 (Ok)
ok 39 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string -0.093" == "Format test string -0.093"
ok 40 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 41 - dbPutField("test_printf_inp0_rec.VAL", 5, ...) -> 0 (Ok)
ok 42 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string 7.2884E+08" == "Format test string 7.2884E+08"
ok 43 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 44 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 45 - dbPutField("test_printf_inp1_rec.VAL", 0, ...) -> 0 (Ok)
ok 46 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string 7 Molly III" == "Format test string 7 Molly III"
ok 47 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 48 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 49 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string +7" == "Format test string +7"
ok 50 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 51 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 52 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string 18        " == "Format test string 18        "
ok 53 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 54 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 55 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string  12" == "Format test string  12"
ok 56 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 57 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 58 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string 014" == "Format test string 014"
ok 59 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 60 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 61 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string 0003" == "Format test string 0003"
ok 62 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 63 - dbPutField("test_printf_inp0_rec.VAL", 10, ...) -> 0 (Ok)
ok 64 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string 71.2000" == "Format test string 71.2000"
ok 65 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 66 - dbPutField("test_printf_inp0_rec.VAL", 5, ...) -> 0 (Ok)
ok 67 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string baba" == "Format test string baba"
ok 68 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 69 - dbPutField("test_printf_inp0_rec.VAL", 5, ...) -> 0 (Ok)
ok 70 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string c1" == "Format test string c1"
ok 71 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 72 - dbPutField("test_printf_inp0_rec.VAL", 5, ...) -> 0 (Ok)
ok 73 - dbGetField("test_printf_rec.VAL", 0) -> "Format test string 70a1c0c1" == "Format test string 70a1c0c1"
ok 74 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 75 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 76 - dbPutField("test_printf_inp1_rec.VAL", 0, ...) -> 0 (Ok)
ok 77 - dbPutField("test_printf_inp2_rec.VAL", 7, ...) -> 0 (Ok)
ok 78 - dbGetField("test_printf_inp2_rec.VAL", 7) -> -5043731713933328191 == -5043731713933328191
ok 79 - dbGetField("test_printf_rec.VAL", 0) -> "2 Reperbahn ba0110baa0a1c0c1" == "2 Reperbahn ba0110baa0a1c0c1"
ok 80 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 81 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 82 - dbPutField("test_printf_inp1_rec.VAL", 0, ...) -> 0 (Ok)
ok 83 - dbPutField("test_printf_inp2_rec.VAL", 7, ...) -> 0 (Ok)
ok 84 - dbGetField("test_printf_inp2_rec.VAL", 7) -> 28781617927536833 == 28781617927536833
ok 85 - dbGetField("test_printf_rec.VAL$", dbrType=1, nRequest=45 ...) match
ok 86 - dbPutField("test_printf_rec.FMT", 0, ...) -> 0 (Ok)
ok 87 - dbPutField("test_printf_inp0_rec.VAL", 3, ...) -> 0 (Ok)
ok 88 - dbPutField("test_printf_inp1_rec.VAL", 0, ...) -> 0 (Ok)
ok 89 - dbPutField("test_printf_inp2_rec.VAL", 3, ...) -> 0 (Ok)
ok 90 - dbPutField("test_printf_inp3_rec.VAL", 3, ...) -> 0 (Ok)
ok 91 - dbPutField("test_printf_inp4_rec.VAL", 3, ...) -> 0 (Ok)
ok 92 - dbPutField("test_printf_inp5_rec.VAL", 3, ...) -> 0 (Ok)
ok 93 - dbPutField("test_printf_inp6_rec.VAL", 3, ...) -> 0 (Ok)
ok 94 - dbPutField("test_printf_inp7_rec.VAL", 3, ...) -> 0 (Ok)
ok 95 - dbPutField("test_printf_inp8_rec.VAL", 3, ...) -> 0 (Ok)
ok 96 - dbPutField("test_printf_inp9_rec.VAL", 3, ...) -> 0 (Ok)
ok 97 - dbGetField("test_printf_rec.VAL", 0) -> "0 One 2 3 4 5 6 7 8 9" == "0 One 2 3 4 5 6 7 8 9"
ok
aiTest.t ................ 
1..145
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - dbPutField("test_ai_rec.DTYP", 0, ...) -> 0 (Ok)
ok  2 - dbPutField("test_ai_rec.INP", 0, ...) -> 0 (Ok)
ok  3 - dbPutField("test_ai_link_rec.FLNK", 0, ...) -> 0 (Ok)
ok  4 - dbPutField("test_ai_link_rec.VAL", 10, ...) -> 0 (Ok)
ok  5 - dbGetField("test_ai_rec.VAL", 10) -> 5.431230e+02 == 5.431230e+02
ok  6 - dbGetField("test_ai_rec.RVAL", 10) -> 0.000000e+00 == 0.000000e+00
ok  7 - dbPutField("test_ai_rec.DTYP", 0, ...) -> 0 (Ok)
ok  8 - dbPutField("test_ai_rec.INP", 0, ...) -> 0 (Ok)
ok  9 - dbPutField("test_ai_link_rec.FLNK", 0, ...) -> 0 (Ok)
ok 10 - dbPutField("test_ai_link_rec.VAL", 10, ...) -> 0 (Ok)
ok 11 - dbGetField("test_ai_rec.VAL", 10) -> -2.550000e+02 == -2.550000e+02
ok 12 - dbGetField("test_ai_rec.RVAL", 10) -> -2.550000e+02 == -2.550000e+02
ok 13 - dbPutField("test_ai_rec.EGU", 0, ...) -> 0 (Ok)
ok 14 - dbPutField("test_ai_rec.DESC", 0, ...) -> 0 (Ok)
ok 15 - dbPutField("test_ai_rec.HOPR", 3, ...) -> 0 (Ok)
ok 16 - dbPutField("test_ai_rec.LOPR", 3, ...) -> 0 (Ok)
ok 17 - dbPutField("test_ai_rec.PREC", 3, ...) -> 0 (Ok)
ok 18 - dbGetField("test_ai_rec.NAME", 0) -> "test_ai_rec" == "test_ai_rec"
ok 19 - dbGetField("test_ai_rec.EGU", 0) -> "mm" == "mm"
ok 20 - dbGetField("test_ai_rec.DESC", 0) -> "hmm?" == "hmm?"
ok 21 - dbGetField("test_ai_rec.HOPR", 3) -> 199 == 199
ok 22 - dbGetField("test_ai_rec.LOPR", 3) -> 50 == 50
ok 23 - dbGetField("test_ai_rec.PREC", 3) -> 2 == 2
ok 24 - dbPutField("test_ai_rec.DTYP", 0, ...) -> 0 (Ok)
ok 25 - dbPutField("test_ai_rec.INP", 0, ...) -> 0 (Ok)
ok 26 - dbPutField("test_ai_link_rec.FLNK", 0, ...) -> 0 (Ok)
ok 27 - dbPutField("test_ai_rec.ROFF", 3, ...) -> 0 (Ok)
ok 28 - dbPutField("test_ai_rec.ASLO", 3, ...) -> 0 (Ok)
ok 29 - dbPutField("test_ai_rec.AOFF", 3, ...) -> 0 (Ok)
ok 30 - dbPutField("test_ai_rec.LINR", 5, ...) -> 0 (Ok)
ok 31 - dbPutField("test_ai_link_rec.VAL", 3, ...) -> 0 (Ok)
ok 32 - dbGetField("test_ai_rec.VAL", 3) -> 42 == 42
ok 33 - dbGetField("test_ai_rec.RVAL", 3) -> 9 == 9
ok 34 - dbPutField("test_ai_rec.DTYP", 0, ...) -> 0 (Ok)
ok 35 - dbPutField("test_ai_rec.INP", 0, ...) -> 0 (Ok)
ok 36 - dbPutField("test_ai_link_rec.FLNK", 0, ...) -> 0 (Ok)
ok 37 - dbPutField("test_ai_rec.ROFF", 5, ...) -> 0 (Ok)
ok 38 - dbPutField("test_ai_rec.ASLO", 5, ...) -> 0 (Ok)
ok 39 - dbPutField("test_ai_rec.AOFF", 5, ...) -> 0 (Ok)
ok 40 - dbPutField("test_ai_rec.ESLO", 5, ...) -> 0 (Ok)
ok 41 - dbPutField("test_ai_rec.EOFF", 5, ...) -> 0 (Ok)
ok 42 - dbPutField("test_ai_rec.LINR", 5, ...) -> 0 (Ok)
ok 43 - dbPutField("test_ai_link_rec.VAL", 5, ...) -> 0 (Ok)
ok 44 - dbGetField("test_ai_rec.VAL", 5) -> 371 == 371
ok 45 - dbGetField("test_ai_rec.RVAL", 5) -> 7 == 7
ok 46 - dbPutField("test_ai_rec.DTYP", 0, ...) -> 0 (Ok)
ok 47 - dbPutField("test_ai_rec.INP", 0, ...) -> 0 (Ok)
ok 48 - dbPutField("test_ai_link_rec.FLNK", 0, ...) -> 0 (Ok)
ok 49 - dbPutField("test_ai_rec.ROFF", 5, ...) -> 0 (Ok)
ok 50 - dbPutField("test_ai_rec.ASLO", 5, ...) -> 0 (Ok)
ok 51 - dbPutField("test_ai_rec.AOFF", 5, ...) -> 0 (Ok)
ok 52 - dbPutField("test_ai_rec.ESLO", 5, ...) -> 0 (Ok)
ok 53 - dbPutField("test_ai_rec.EOFF", 5, ...) -> 0 (Ok)
ok 54 - dbPutField("test_ai_rec.EGUL", 5, ...) -> 0 (Ok)
ok 55 - dbPutField("test_ai_rec.EGUF", 5, ...) -> 0 (Ok)
ok 56 - dbPutField("test_ai_rec.LINR", 5, ...) -> 0 (Ok)
ok 57 - dbPutField("test_ai_link_rec.VAL", 5, ...) -> 0 (Ok)
ok 58 - dbGetField("test_ai_rec.VAL", 5) -> 141 == 141
ok 59 - dbGetField("test_ai_rec.RVAL", 5) -> 2 == 2
ok 60 - dbPutField("test_ai_rec.DTYP", 0, ...) -> 0 (Ok)
ok 61 - dbPutField("test_ai_rec.INP", 0, ...) -> 0 (Ok)
ok 62 - dbPutField("test_ai_link_rec.FLNK", 0, ...) -> 0 (Ok)
ok 63 - dbPutField("test_ai_rec.ROFF", 5, ...) -> 0 (Ok)
ok 64 - dbPutField("test_ai_rec.ASLO", 5, ...) -> 0 (Ok)
ok 65 - dbPutField("test_ai_rec.AOFF", 5, ...) -> 0 (Ok)
ok 66 - dbPutField("test_ai_rec.LINR", 3, ...) -> 0 (Ok)
ok 67 - dbPutField("test_ai_link_rec.VAL", 9, ...) -> 0 (Ok)
ok 68 - dbGetField("test_ai_rec.VAL", 9) -> 3.427551e+02 == 3.427551e+02
ok 69 - dbPutField("test_ai_rec.LINR", 3, ...) -> 0 (Ok)
ok 70 - dbPutField("test_ai_link_rec.VAL", 9, ...) -> 0 (Ok)
ok 71 - dbGetField("test_ai_rec.VAL", 9) -> 7.028131e+02 == 7.028131e+02
ok 72 - dbPutField("test_ai_rec.LINR", 3, ...) -> 0 (Ok)
ok 73 - dbPutField("test_ai_link_rec.VAL", 9, ...) -> 0 (Ok)
ok 74 - dbGetField("test_ai_rec.VAL", 9) -> 3.897504e+02 == 3.897504e+02
ok 75 - dbPutField("test_ai_rec.LINR", 3, ...) -> 0 (Ok)
ok 76 - dbPutField("test_ai_link_rec.VAL", 9, ...) -> 0 (Ok)
ok 77 - dbGetField("test_ai_rec.VAL", 9) -> 6.918437e+02 == 6.918437e+02
ok 78 - dbPutField("test_ai_rec.DTYP", 0, ...) -> 0 (Ok)
ok 79 - dbPutField("test_ai_rec.INP", 0, ...) -> 0 (Ok)
ok 80 - dbPutField("test_ai_link_rec.FLNK", 0, ...) -> 0 (Ok)
ok 81 - dbPutField("test_ai_rec.ROFF", 5, ...) -> 0 (Ok)
ok 82 - dbPutField("test_ai_rec.ASLO", 5, ...) -> 0 (Ok)
ok 83 - dbPutField("test_ai_rec.AOFF", 5, ...) -> 0 (Ok)
ok 84 - dbPutField("test_ai_rec.ESLO", 5, ...) -> 0 (Ok)
ok 85 - dbPutField("test_ai_rec.EOFF", 5, ...) -> 0 (Ok)
ok 86 - dbPutField("test_ai_rec.LINR", 5, ...) -> 0 (Ok)
ok 87 - dbPutField("test_ai_link_rec.VAL", 3, ...) -> 0 (Ok)
ok 88 - dbGetField("test_ai_rec.VAL", 3) -> 50 == 50
ok 89 - dbPutField("test_ai_rec.SMOO", 10, ...) -> 0 (Ok)
ok 90 - dbPutField("test_ai_link_rec.VAL", 3, ...) -> 0 (Ok)
ok 91 - dbGetField("test_ai_rec.VAL", 9) -> 5.360000e+01 == 5.360000e+01
ok 92 - dbPutField("test_ai_rec.SMOO", 10, ...) -> 0 (Ok)
ok 93 - dbPutField("test_ai_rec2.DTYP", 0, ...) -> 0 (Ok)
ok 94 - dbPutField("test_ai_rec2.INP", 0, ...) -> 0 (Ok)
ok 95 - dbPutField("test_ai_link_rec2.FLNK", 0, ...) -> 0 (Ok)
ok 96 - dbGetField("test_ai_rec2.UDF", 1) -> 1 == 1
ok 97 - dbPutField("test_ai_link_rec2.VAL", 9, ...) -> 0 (Ok)
ok 98 - dbGetField("test_ai_rec2.UDF", 1) -> 0 == 0
ok 99 - dbPutField("test_ai_rec.DTYP", 0, ...) -> 0 (Ok)
ok 100 - dbPutField("test_ai_rec.INP", 0, ...) -> 0 (Ok)
ok 101 - dbPutField("test_ai_link_rec.FLNK", 0, ...) -> 0 (Ok)
ok 102 - dbPutField("test_ai_rec.HIGH", 10, ...) -> 0 (Ok)
ok 103 - dbPutField("test_ai_rec.HIHI", 10, ...) -> 0 (Ok)
ok 104 - dbPutField("test_ai_rec.LOW", 10, ...) -> 0 (Ok)
ok 105 - dbPutField("test_ai_rec.LOLO", 10, ...) -> 0 (Ok)
ok 106 - dbPutField("test_ai_rec.HHSV", 3, ...) -> 0 (Ok)
ok 107 - dbPutField("test_ai_rec.HSV", 3, ...) -> 0 (Ok)
ok 108 - dbPutField("test_ai_rec.LSV", 3, ...) -> 0 (Ok)
ok 109 - dbPutField("test_ai_rec.LLSV", 3, ...) -> 0 (Ok)
ok 110 - dbPutField("test_ai_link_rec.VAL", 10, ...) -> 0 (Ok)
ok 111 - dbGetField("test_ai_rec.SEVR", 3) -> 0 == 0
ok 112 - dbPutField("test_ai_link_rec.VAL", 10, ...) -> 0 (Ok)
ok 113 - dbGetField("test_ai_rec.VAL", 10) -> 1.900000e+02 == 1.900000e+02
ok 114 - dbGetField("test_ai_rec.SEVR", 3) -> 1 == 1
ok 115 - dbPutField("test_ai_link_rec.VAL", 10, ...) -> 0 (Ok)
ok 116 - dbGetField("test_ai_rec.SEVR", 3) -> 2 == 2
ok 117 - dbPutField("test_ai_link_rec.VAL", 10, ...) -> 0 (Ok)
ok 118 - dbGetField("test_ai_rec.SEVR", 3) -> 1 == 1
ok 119 - dbPutField("test_ai_link_rec.VAL", 10, ...) -> 0 (Ok)
ok 120 - dbGetField("test_ai_rec.SEVR", 3) -> 2 == 2
ok 121 - dbPutField("test_ai_rec.HYST", 10, ...) -> 0 (Ok)
ok 122 - dbPutField("test_ai_link_rec.VAL", 10, ...) -> 0 (Ok)
ok 123 - dbGetField("test_ai_rec.SEVR", 3) -> 2 == 2
ok 124 - dbPutField("test_ai_rec.HYST", 10, ...) -> 0 (Ok)
ok 125 - dbPutField("test_ai_link_rec.VAL", 10, ...) -> 0 (Ok)
ok 126 - dbGetField("test_ai_rec.SEVR", 3) -> 1 == 1
ok 127 - dbGetField("test_ai_rec.LALM", 10) -> 5.000000e+03 == 5.000000e+03
ok 128 - dbPutField("test_ai_rec3.DTYP", 0, ...) -> 0 (Ok)
ok 129 - dbPutField("test_ai_rec3.INP", 0, ...) -> 0 (Ok)
ok 130 - dbPutField("test_ai_link_rec3.FLNK", 0, ...) -> 0 (Ok)
ok 131 - dbPutField("test_ai_rec3.HIGH", 10, ...) -> 0 (Ok)
ok 132 - dbPutField("test_ai_rec3.HIHI", 10, ...) -> 0 (Ok)
ok 133 - dbPutField("test_ai_rec3.LOW", 10, ...) -> 0 (Ok)
ok 134 - dbPutField("test_ai_rec3.LOLO", 10, ...) -> 0 (Ok)
ok 135 - dbPutField("test_ai_rec3.HHSV", 3, ...) -> 0 (Ok)
ok 136 - dbPutField("test_ai_rec3.HSV", 3, ...) -> 0 (Ok)
ok 137 - dbPutField("test_ai_rec3.LSV", 3, ...) -> 0 (Ok)
ok 138 - dbPutField("test_ai_rec3.LLSV", 3, ...) -> 0 (Ok)
ok 139 - dbPutField("test_ai_rec3.AFTC", 10, ...) -> 0 (Ok)
ok 140 - dbPutField("test_ai_rec3.SCAN", 3, ...) -> 0 (Ok)
ok 141 - dbPutField("test_ai_link_rec3.VAL", 10, ...) -> 0 (Ok)
ok 142 - dbGetField("test_ai_rec3.SEVR", 3) -> 2 == 2
ok 143 - dbPutField("test_ai_link_rec3.VAL", 10, ...) -> 0 (Ok)
ok 144 - dbGetField("test_ai_rec3.SEVR", 3) -> 1 == 1
ok 145 - ATFC time 3.099773
# Warning, testing monitors still active at testIocShutdownOk()
ok
asTest.t ................ 
1..42
# test Restore
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# initHookAfterInitDevSup
# restore integer pass0
ok  1 - VAL 1==1 (initial value from .db)
ok  2 - dbGetString("rec0.VAL") -> '1' == '1'
ok  3 - dbPutString(&entry, "2")==0
ok  4 - VAL 2==2
ok  5 - dbGetString("rec0.VAL") -> '2' == '2'
# restore string pass0
ok  6 - strcmp(prec->desc, "foobar")==0
ok  7 - dbGetString("rec0.DESC") -> 'foobar' == 'foobar'
ok  8 - dbPutString(&entry, "hello")==0
ok  9 - strcmp(prec->desc, "hello")==0
ok 10 - dbGetString("rec0.DESC") -> 'hello' == 'hello'
ok 11 - strcmp(prec->desc, "")==0
ok 12 - dbGetString("rec1.DESC") -> '' == ''
ok 13 - dbPutString(&entry, "world")==0
ok 14 - strcmp(prec->desc, "world")==0
ok 15 - dbGetString("rec1.DESC") -> 'world' == 'world'
# restore link pass0
ok 16 - rec0.DISV==rec0.DISV (initial value from .db)
ok 17 - dbGetString("rec0.OUT") -> 'rec0.DISV' == 'rec0.DISV'
ok 18 - dbPutString(&entry, "rec0.SEVR")==0
ok 19 - prec->sdis.value.constantStr==NULL
ok 20 - dbPutString(&entry, "rec0.STAT")==0
# init_record(rec0)
ok 21 - VAL 2==2 (pass0 value)
ok 22 - VAL 3==3
ok 23 - plink->type==DB_LINK
ok 24 - rec0.SEVR==rec0.SEVR (pass0 value)
ok 25 - plink->type==DB_LINK
ok 26 - rec0.STAT==rec0.STAT (pass0 value)
# init_record(rec1)
ok 27 - NORD 0==0
# initHookAfterInitDatabase
ok 28 - VAL 3==3 (init_record value)
ok 29 - dbPutString(&entry, "4")==0
ok 30 - VAL 4==4
ok 31 - prset && prset->get_array_info && prset->put_array_info
ok 32 - (*prset->get_array_info)(&addr, &count, &offset)==0
ok 33 - (*dbPutConvertRoutine[DBF_DOUBLE][ftype])(&addr, values, NELEMENTS(values), maxcount,offset)==0
ok 34 - (*prset->put_array_info)(&addr, NELEMENTS(values))==0
# Post initialization
ok 35 - iran==3
ok 36 - rec0->val==4
ok 37 - rec1->nord==5
ok 38 - buf[0]  1.000000==1
ok 39 - buf[1]==2
ok 40 - buf[2]==3
ok 41 - buf[3]==4
ok 42 - buf[4]==5
ok
Starting iocInit
analogMonitorTest.t ..... 
1..1793
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - interceptor plugin registered
# --------------------------------------------------------
# Testing the ai record
# --------------------------------------------------------
ok  2 - dbChannel with test plugin created
ok  3 - dbChannel opened
# Test ai.MDEL = -1
ok  4 - update 0 pattern  0 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok  5 - update 1 pattern  0 with MDEL = -1.0 (expected 2.000000, got 2.000000)
ok  6 - pattern  0 with MDEL = -1.0 (expected 1-1, got 1-1)
ok  7 - update 0 pattern  1 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok  8 - update 1 pattern  1 with MDEL = -1.0 (expected 2.000000, got 2.000000)
ok  9 - pattern  1 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 10 - update 0 pattern  2 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 11 - update 1 pattern  2 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 12 - pattern  2 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 13 - update 0 pattern  3 with MDEL = -1.0 (expected -0.000000, got -0.000000)
ok 14 - update 1 pattern  3 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 15 - pattern  3 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 16 - update 0 pattern  4 with MDEL = -1.0 (expected nan, got nan)
ok 17 - update 1 pattern  4 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 18 - pattern  4 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 19 - update 0 pattern  5 with MDEL = -1.0 (expected nan, got nan)
ok 20 - update 1 pattern  5 with MDEL = -1.0 (expected nan, got nan)
ok 21 - pattern  5 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 22 - update 0 pattern  6 with MDEL = -1.0 (expected nan, got nan)
ok 23 - update 1 pattern  6 with MDEL = -1.0 (expected inf, got inf)
ok 24 - pattern  6 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 25 - update 0 pattern  7 with MDEL = -1.0 (expected nan, got nan)
ok 26 - update 1 pattern  7 with MDEL = -1.0 (expected -inf, got -inf)
ok 27 - pattern  7 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 28 - update 0 pattern  8 with MDEL = -1.0 (expected inf, got inf)
ok 29 - update 1 pattern  8 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 30 - pattern  8 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 31 - update 0 pattern  9 with MDEL = -1.0 (expected inf, got inf)
ok 32 - update 1 pattern  9 with MDEL = -1.0 (expected nan, got nan)
ok 33 - pattern  9 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 34 - update 0 pattern 10 with MDEL = -1.0 (expected inf, got inf)
ok 35 - update 1 pattern 10 with MDEL = -1.0 (expected inf, got inf)
ok 36 - pattern 10 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 37 - update 0 pattern 11 with MDEL = -1.0 (expected inf, got inf)
ok 38 - update 1 pattern 11 with MDEL = -1.0 (expected -inf, got -inf)
ok 39 - pattern 11 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 40 - update 0 pattern 12 with MDEL = -1.0 (expected -inf, got -inf)
ok 41 - update 1 pattern 12 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 42 - pattern 12 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 43 - update 0 pattern 13 with MDEL = -1.0 (expected -inf, got -inf)
ok 44 - update 1 pattern 13 with MDEL = -1.0 (expected nan, got nan)
ok 45 - pattern 13 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 46 - update 0 pattern 14 with MDEL = -1.0 (expected -inf, got -inf)
ok 47 - update 1 pattern 14 with MDEL = -1.0 (expected inf, got inf)
ok 48 - pattern 14 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 49 - update 0 pattern 15 with MDEL = -1.0 (expected -inf, got -inf)
ok 50 - update 1 pattern 15 with MDEL = -1.0 (expected -inf, got -inf)
ok 51 - pattern 15 with MDEL = -1.0 (expected 1-1, got 1-1)
# Test ai.MDEL = 0
ok 52 - update 0 pattern  0 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 53 - update 1 pattern  0 with MDEL = 0.0 (expected 2.000000, got 2.000000)
ok 54 - pattern  0 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 55 - update 1 pattern  1 with MDEL = 0.0 (expected 2.000000, got 2.000000)
ok 56 - pattern  1 with MDEL = 0.0 (expected 0-1, got 0-1)
ok 57 - pattern  2 with MDEL = 0.0 (expected 0-0, got 0-0)
ok 58 - pattern  3 with MDEL = 0.0 (expected 0-0, got 0-0)
ok 59 - update 0 pattern  4 with MDEL = 0.0 (expected nan, got nan)
ok 60 - update 1 pattern  4 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 61 - pattern  4 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 62 - update 0 pattern  5 with MDEL = 0.0 (expected nan, got nan)
ok 63 - pattern  5 with MDEL = 0.0 (expected 1-0, got 1-0)
ok 64 - update 0 pattern  6 with MDEL = 0.0 (expected nan, got nan)
ok 65 - update 1 pattern  6 with MDEL = 0.0 (expected inf, got inf)
ok 66 - pattern  6 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 67 - update 0 pattern  7 with MDEL = 0.0 (expected nan, got nan)
ok 68 - update 1 pattern  7 with MDEL = 0.0 (expected -inf, got -inf)
ok 69 - pattern  7 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 70 - update 0 pattern  8 with MDEL = 0.0 (expected inf, got inf)
ok 71 - update 1 pattern  8 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 72 - pattern  8 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 73 - update 0 pattern  9 with MDEL = 0.0 (expected inf, got inf)
ok 74 - update 1 pattern  9 with MDEL = 0.0 (expected nan, got nan)
ok 75 - pattern  9 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 76 - update 0 pattern 10 with MDEL = 0.0 (expected inf, got inf)
ok 77 - pattern 10 with MDEL = 0.0 (expected 1-0, got 1-0)
ok 78 - update 0 pattern 11 with MDEL = 0.0 (expected inf, got inf)
ok 79 - update 1 pattern 11 with MDEL = 0.0 (expected -inf, got -inf)
ok 80 - pattern 11 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 81 - update 0 pattern 12 with MDEL = 0.0 (expected -inf, got -inf)
ok 82 - update 1 pattern 12 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 83 - pattern 12 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 84 - update 0 pattern 13 with MDEL = 0.0 (expected -inf, got -inf)
ok 85 - update 1 pattern 13 with MDEL = 0.0 (expected nan, got nan)
ok 86 - pattern 13 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 87 - update 0 pattern 14 with MDEL = 0.0 (expected -inf, got -inf)
ok 88 - update 1 pattern 14 with MDEL = 0.0 (expected inf, got inf)
ok 89 - pattern 14 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 90 - update 0 pattern 15 with MDEL = 0.0 (expected -inf, got -inf)
ok 91 - pattern 15 with MDEL = 0.0 (expected 1-0, got 1-0)
# Test ai.MDEL = 1.5
ok 92 - update 1 pattern  0 with MDEL = 1.5 (expected 2.000000, got 2.000000)
ok 93 - pattern  0 with MDEL = 1.5 (expected 0-1, got 0-1)
ok 94 - update 1 pattern  1 with MDEL = 1.5 (expected 2.000000, got 2.000000)
ok 95 - pattern  1 with MDEL = 1.5 (expected 0-1, got 0-1)
ok 96 - pattern  2 with MDEL = 1.5 (expected 0-0, got 0-0)
ok 97 - pattern  3 with MDEL = 1.5 (expected 0-0, got 0-0)
ok 98 - update 0 pattern  4 with MDEL = 1.5 (expected nan, got nan)
ok 99 - update 1 pattern  4 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 100 - pattern  4 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 101 - update 0 pattern  5 with MDEL = 1.5 (expected nan, got nan)
ok 102 - pattern  5 with MDEL = 1.5 (expected 1-0, got 1-0)
ok 103 - update 0 pattern  6 with MDEL = 1.5 (expected nan, got nan)
ok 104 - update 1 pattern  6 with MDEL = 1.5 (expected inf, got inf)
ok 105 - pattern  6 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 106 - update 0 pattern  7 with MDEL = 1.5 (expected nan, got nan)
ok 107 - update 1 pattern  7 with MDEL = 1.5 (expected -inf, got -inf)
ok 108 - pattern  7 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 109 - update 0 pattern  8 with MDEL = 1.5 (expected inf, got inf)
ok 110 - update 1 pattern  8 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 111 - pattern  8 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 112 - update 0 pattern  9 with MDEL = 1.5 (expected inf, got inf)
ok 113 - update 1 pattern  9 with MDEL = 1.5 (expected nan, got nan)
ok 114 - pattern  9 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 115 - update 0 pattern 10 with MDEL = 1.5 (expected inf, got inf)
ok 116 - pattern 10 with MDEL = 1.5 (expected 1-0, got 1-0)
ok 117 - update 0 pattern 11 with MDEL = 1.5 (expected inf, got inf)
ok 118 - update 1 pattern 11 with MDEL = 1.5 (expected -inf, got -inf)
ok 119 - pattern 11 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 120 - update 0 pattern 12 with MDEL = 1.5 (expected -inf, got -inf)
ok 121 - update 1 pattern 12 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 122 - pattern 12 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 123 - update 0 pattern 13 with MDEL = 1.5 (expected -inf, got -inf)
ok 124 - update 1 pattern 13 with MDEL = 1.5 (expected nan, got nan)
ok 125 - pattern 13 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 126 - update 0 pattern 14 with MDEL = 1.5 (expected -inf, got -inf)
ok 127 - update 1 pattern 14 with MDEL = 1.5 (expected inf, got inf)
ok 128 - pattern 14 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 129 - update 0 pattern 15 with MDEL = 1.5 (expected -inf, got -inf)
ok 130 - pattern 15 with MDEL = 1.5 (expected 1-0, got 1-0)
# Test ai.ADEL = -1
ok 131 - update 0 pattern  0 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 132 - update 1 pattern  0 with ADEL = -1.0 (expected 2.000000, got 2.000000)
ok 133 - pattern  0 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 134 - update 0 pattern  1 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 135 - update 1 pattern  1 with ADEL = -1.0 (expected 2.000000, got 2.000000)
ok 136 - pattern  1 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 137 - update 0 pattern  2 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 138 - update 1 pattern  2 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 139 - pattern  2 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 140 - update 0 pattern  3 with ADEL = -1.0 (expected -0.000000, got -0.000000)
ok 141 - update 1 pattern  3 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 142 - pattern  3 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 143 - update 0 pattern  4 with ADEL = -1.0 (expected nan, got nan)
ok 144 - update 1 pattern  4 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 145 - pattern  4 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 146 - update 0 pattern  5 with ADEL = -1.0 (expected nan, got nan)
ok 147 - update 1 pattern  5 with ADEL = -1.0 (expected nan, got nan)
ok 148 - pattern  5 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 149 - update 0 pattern  6 with ADEL = -1.0 (expected nan, got nan)
ok 150 - update 1 pattern  6 with ADEL = -1.0 (expected inf, got inf)
ok 151 - pattern  6 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 152 - update 0 pattern  7 with ADEL = -1.0 (expected nan, got nan)
ok 153 - update 1 pattern  7 with ADEL = -1.0 (expected -inf, got -inf)
ok 154 - pattern  7 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 155 - update 0 pattern  8 with ADEL = -1.0 (expected inf, got inf)
ok 156 - update 1 pattern  8 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 157 - pattern  8 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 158 - update 0 pattern  9 with ADEL = -1.0 (expected inf, got inf)
ok 159 - update 1 pattern  9 with ADEL = -1.0 (expected nan, got nan)
ok 160 - pattern  9 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 161 - update 0 pattern 10 with ADEL = -1.0 (expected inf, got inf)
ok 162 - update 1 pattern 10 with ADEL = -1.0 (expected inf, got inf)
ok 163 - pattern 10 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 164 - update 0 pattern 11 with ADEL = -1.0 (expected inf, got inf)
ok 165 - update 1 pattern 11 with ADEL = -1.0 (expected -inf, got -inf)
ok 166 - pattern 11 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 167 - update 0 pattern 12 with ADEL = -1.0 (expected -inf, got -inf)
ok 168 - update 1 pattern 12 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 169 - pattern 12 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 170 - update 0 pattern 13 with ADEL = -1.0 (expected -inf, got -inf)
ok 171 - update 1 pattern 13 with ADEL = -1.0 (expected nan, got nan)
ok 172 - pattern 13 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 173 - update 0 pattern 14 with ADEL = -1.0 (expected -inf, got -inf)
ok 174 - update 1 pattern 14 with ADEL = -1.0 (expected inf, got inf)
ok 175 - pattern 14 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 176 - update 0 pattern 15 with ADEL = -1.0 (expected -inf, got -inf)
ok 177 - update 1 pattern 15 with ADEL = -1.0 (expected -inf, got -inf)
ok 178 - pattern 15 with ADEL = -1.0 (expected 1-1, got 1-1)
# Test ai.ADEL = 0
ok 179 - update 0 pattern  0 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 180 - update 1 pattern  0 with ADEL = 0.0 (expected 2.000000, got 2.000000)
ok 181 - pattern  0 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 182 - update 1 pattern  1 with ADEL = 0.0 (expected 2.000000, got 2.000000)
ok 183 - pattern  1 with ADEL = 0.0 (expected 0-1, got 0-1)
ok 184 - pattern  2 with ADEL = 0.0 (expected 0-0, got 0-0)
ok 185 - pattern  3 with ADEL = 0.0 (expected 0-0, got 0-0)
ok 186 - update 0 pattern  4 with ADEL = 0.0 (expected nan, got nan)
ok 187 - update 1 pattern  4 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 188 - pattern  4 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 189 - update 0 pattern  5 with ADEL = 0.0 (expected nan, got nan)
ok 190 - pattern  5 with ADEL = 0.0 (expected 1-0, got 1-0)
ok 191 - update 0 pattern  6 with ADEL = 0.0 (expected nan, got nan)
ok 192 - update 1 pattern  6 with ADEL = 0.0 (expected inf, got inf)
ok 193 - pattern  6 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 194 - update 0 pattern  7 with ADEL = 0.0 (expected nan, got nan)
ok 195 - update 1 pattern  7 with ADEL = 0.0 (expected -inf, got -inf)
ok 196 - pattern  7 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 197 - update 0 pattern  8 with ADEL = 0.0 (expected inf, got inf)
ok 198 - update 1 pattern  8 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 199 - pattern  8 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 200 - update 0 pattern  9 with ADEL = 0.0 (expected inf, got inf)
ok 201 - update 1 pattern  9 with ADEL = 0.0 (expected nan, got nan)
ok 202 - pattern  9 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 203 - update 0 pattern 10 with ADEL = 0.0 (expected inf, got inf)
ok 204 - pattern 10 with ADEL = 0.0 (expected 1-0, got 1-0)
ok 205 - update 0 pattern 11 with ADEL = 0.0 (expected inf, got inf)
ok 206 - update 1 pattern 11 with ADEL = 0.0 (expected -inf, got -inf)
ok 207 - pattern 11 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 208 - update 0 pattern 12 with ADEL = 0.0 (expected -inf, got -inf)
ok 209 - update 1 pattern 12 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 210 - pattern 12 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 211 - update 0 pattern 13 with ADEL = 0.0 (expected -inf, got -inf)
ok 212 - update 1 pattern 13 with ADEL = 0.0 (expected nan, got nan)
ok 213 - pattern 13 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 214 - update 0 pattern 14 with ADEL = 0.0 (expected -inf, got -inf)
ok 215 - update 1 pattern 14 with ADEL = 0.0 (expected inf, got inf)
ok 216 - pattern 14 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 217 - update 0 pattern 15 with ADEL = 0.0 (expected -inf, got -inf)
ok 218 - pattern 15 with ADEL = 0.0 (expected 1-0, got 1-0)
# Test ai.ADEL = 1.5
ok 219 - update 1 pattern  0 with ADEL = 1.5 (expected 2.000000, got 2.000000)
ok 220 - pattern  0 with ADEL = 1.5 (expected 0-1, got 0-1)
ok 221 - update 1 pattern  1 with ADEL = 1.5 (expected 2.000000, got 2.000000)
ok 222 - pattern  1 with ADEL = 1.5 (expected 0-1, got 0-1)
ok 223 - pattern  2 with ADEL = 1.5 (expected 0-0, got 0-0)
ok 224 - pattern  3 with ADEL = 1.5 (expected 0-0, got 0-0)
ok 225 - update 0 pattern  4 with ADEL = 1.5 (expected nan, got nan)
ok 226 - update 1 pattern  4 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 227 - pattern  4 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 228 - update 0 pattern  5 with ADEL = 1.5 (expected nan, got nan)
ok 229 - pattern  5 with ADEL = 1.5 (expected 1-0, got 1-0)
ok 230 - update 0 pattern  6 with ADEL = 1.5 (expected nan, got nan)
ok 231 - update 1 pattern  6 with ADEL = 1.5 (expected inf, got inf)
ok 232 - pattern  6 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 233 - update 0 pattern  7 with ADEL = 1.5 (expected nan, got nan)
ok 234 - update 1 pattern  7 with ADEL = 1.5 (expected -inf, got -inf)
ok 235 - pattern  7 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 236 - update 0 pattern  8 with ADEL = 1.5 (expected inf, got inf)
ok 237 - update 1 pattern  8 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 238 - pattern  8 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 239 - update 0 pattern  9 with ADEL = 1.5 (expected inf, got inf)
ok 240 - update 1 pattern  9 with ADEL = 1.5 (expected nan, got nan)
ok 241 - pattern  9 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 242 - update 0 pattern 10 with ADEL = 1.5 (expected inf, got inf)
ok 243 - pattern 10 with ADEL = 1.5 (expected 1-0, got 1-0)
ok 244 - update 0 pattern 11 with ADEL = 1.5 (expected inf, got inf)
ok 245 - update 1 pattern 11 with ADEL = 1.5 (expected -inf, got -inf)
ok 246 - pattern 11 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 247 - update 0 pattern 12 with ADEL = 1.5 (expected -inf, got -inf)
ok 248 - update 1 pattern 12 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 249 - pattern 12 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 250 - update 0 pattern 13 with ADEL = 1.5 (expected -inf, got -inf)
ok 251 - update 1 pattern 13 with ADEL = 1.5 (expected nan, got nan)
ok 252 - pattern 13 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 253 - update 0 pattern 14 with ADEL = 1.5 (expected -inf, got -inf)
ok 254 - update 1 pattern 14 with ADEL = 1.5 (expected inf, got inf)
ok 255 - pattern 14 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 256 - update 0 pattern 15 with ADEL = 1.5 (expected -inf, got -inf)
ok 257 - pattern 15 with ADEL = 1.5 (expected 1-0, got 1-0)
# --------------------------------------------------------
# Testing the ao record
# --------------------------------------------------------
ok 258 - dbChannel with test plugin created
ok 259 - dbChannel opened
# Test ao.MDEL = -1
ok 260 - update 0 pattern  0 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 261 - update 1 pattern  0 with MDEL = -1.0 (expected 2.000000, got 2.000000)
ok 262 - pattern  0 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 263 - update 0 pattern  1 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 264 - update 1 pattern  1 with MDEL = -1.0 (expected 2.000000, got 2.000000)
ok 265 - pattern  1 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 266 - update 0 pattern  2 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 267 - update 1 pattern  2 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 268 - pattern  2 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 269 - update 0 pattern  3 with MDEL = -1.0 (expected -0.000000, got -0.000000)
ok 270 - update 1 pattern  3 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 271 - pattern  3 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 272 - update 0 pattern  4 with MDEL = -1.0 (expected nan, got nan)
ok 273 - update 1 pattern  4 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 274 - pattern  4 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 275 - update 0 pattern  5 with MDEL = -1.0 (expected nan, got nan)
ok 276 - update 1 pattern  5 with MDEL = -1.0 (expected nan, got nan)
ok 277 - pattern  5 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 278 - update 0 pattern  6 with MDEL = -1.0 (expected nan, got nan)
ok 279 - update 1 pattern  6 with MDEL = -1.0 (expected inf, got inf)
ok 280 - pattern  6 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 281 - update 0 pattern  7 with MDEL = -1.0 (expected nan, got nan)
ok 282 - update 1 pattern  7 with MDEL = -1.0 (expected -inf, got -inf)
ok 283 - pattern  7 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 284 - update 0 pattern  8 with MDEL = -1.0 (expected inf, got inf)
ok 285 - update 1 pattern  8 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 286 - pattern  8 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 287 - update 0 pattern  9 with MDEL = -1.0 (expected inf, got inf)
ok 288 - update 1 pattern  9 with MDEL = -1.0 (expected nan, got nan)
ok 289 - pattern  9 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 290 - update 0 pattern 10 with MDEL = -1.0 (expected inf, got inf)
ok 291 - update 1 pattern 10 with MDEL = -1.0 (expected inf, got inf)
ok 292 - pattern 10 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 293 - update 0 pattern 11 with MDEL = -1.0 (expected inf, got inf)
ok 294 - update 1 pattern 11 with MDEL = -1.0 (expected -inf, got -inf)
ok 295 - pattern 11 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 296 - update 0 pattern 12 with MDEL = -1.0 (expected -inf, got -inf)
ok 297 - update 1 pattern 12 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 298 - pattern 12 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 299 - update 0 pattern 13 with MDEL = -1.0 (expected -inf, got -inf)
ok 300 - update 1 pattern 13 with MDEL = -1.0 (expected nan, got nan)
ok 301 - pattern 13 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 302 - update 0 pattern 14 with MDEL = -1.0 (expected -inf, got -inf)
ok 303 - update 1 pattern 14 with MDEL = -1.0 (expected inf, got inf)
ok 304 - pattern 14 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 305 - update 0 pattern 15 with MDEL = -1.0 (expected -inf, got -inf)
ok 306 - update 1 pattern 15 with MDEL = -1.0 (expected -inf, got -inf)
ok 307 - pattern 15 with MDEL = -1.0 (expected 1-1, got 1-1)
# Test ao.MDEL = 0
ok 308 - update 0 pattern  0 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 309 - update 1 pattern  0 with MDEL = 0.0 (expected 2.000000, got 2.000000)
ok 310 - pattern  0 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 311 - update 1 pattern  1 with MDEL = 0.0 (expected 2.000000, got 2.000000)
ok 312 - pattern  1 with MDEL = 0.0 (expected 0-1, got 0-1)
ok 313 - pattern  2 with MDEL = 0.0 (expected 0-0, got 0-0)
ok 314 - pattern  3 with MDEL = 0.0 (expected 0-0, got 0-0)
ok 315 - update 0 pattern  4 with MDEL = 0.0 (expected nan, got nan)
ok 316 - update 1 pattern  4 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 317 - pattern  4 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 318 - update 0 pattern  5 with MDEL = 0.0 (expected nan, got nan)
ok 319 - pattern  5 with MDEL = 0.0 (expected 1-0, got 1-0)
ok 320 - update 0 pattern  6 with MDEL = 0.0 (expected nan, got nan)
ok 321 - update 1 pattern  6 with MDEL = 0.0 (expected inf, got inf)
ok 322 - pattern  6 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 323 - update 0 pattern  7 with MDEL = 0.0 (expected nan, got nan)
ok 324 - update 1 pattern  7 with MDEL = 0.0 (expected -inf, got -inf)
ok 325 - pattern  7 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 326 - update 0 pattern  8 with MDEL = 0.0 (expected inf, got inf)
ok 327 - update 1 pattern  8 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 328 - pattern  8 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 329 - update 0 pattern  9 with MDEL = 0.0 (expected inf, got inf)
ok 330 - update 1 pattern  9 with MDEL = 0.0 (expected nan, got nan)
ok 331 - pattern  9 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 332 - update 0 pattern 10 with MDEL = 0.0 (expected inf, got inf)
ok 333 - pattern 10 with MDEL = 0.0 (expected 1-0, got 1-0)
ok 334 - update 0 pattern 11 with MDEL = 0.0 (expected inf, got inf)
ok 335 - update 1 pattern 11 with MDEL = 0.0 (expected -inf, got -inf)
ok 336 - pattern 11 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 337 - update 0 pattern 12 with MDEL = 0.0 (expected -inf, got -inf)
ok 338 - update 1 pattern 12 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 339 - pattern 12 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 340 - update 0 pattern 13 with MDEL = 0.0 (expected -inf, got -inf)
ok 341 - update 1 pattern 13 with MDEL = 0.0 (expected nan, got nan)
ok 342 - pattern 13 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 343 - update 0 pattern 14 with MDEL = 0.0 (expected -inf, got -inf)
ok 344 - update 1 pattern 14 with MDEL = 0.0 (expected inf, got inf)
ok 345 - pattern 14 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 346 - update 0 pattern 15 with MDEL = 0.0 (expected -inf, got -inf)
ok 347 - pattern 15 with MDEL = 0.0 (expected 1-0, got 1-0)
# Test ao.MDEL = 1.5
ok 348 - update 1 pattern  0 with MDEL = 1.5 (expected 2.000000, got 2.000000)
ok 349 - pattern  0 with MDEL = 1.5 (expected 0-1, got 0-1)
ok 350 - update 1 pattern  1 with MDEL = 1.5 (expected 2.000000, got 2.000000)
ok 351 - pattern  1 with MDEL = 1.5 (expected 0-1, got 0-1)
ok 352 - pattern  2 with MDEL = 1.5 (expected 0-0, got 0-0)
ok 353 - pattern  3 with MDEL = 1.5 (expected 0-0, got 0-0)
ok 354 - update 0 pattern  4 with MDEL = 1.5 (expected nan, got nan)
ok 355 - update 1 pattern  4 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 356 - pattern  4 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 357 - update 0 pattern  5 with MDEL = 1.5 (expected nan, got nan)
ok 358 - pattern  5 with MDEL = 1.5 (expected 1-0, got 1-0)
ok 359 - update 0 pattern  6 with MDEL = 1.5 (expected nan, got nan)
ok 360 - update 1 pattern  6 with MDEL = 1.5 (expected inf, got inf)
ok 361 - pattern  6 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 362 - update 0 pattern  7 with MDEL = 1.5 (expected nan, got nan)
ok 363 - update 1 pattern  7 with MDEL = 1.5 (expected -inf, got -inf)
ok 364 - pattern  7 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 365 - update 0 pattern  8 with MDEL = 1.5 (expected inf, got inf)
ok 366 - update 1 pattern  8 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 367 - pattern  8 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 368 - update 0 pattern  9 with MDEL = 1.5 (expected inf, got inf)
ok 369 - update 1 pattern  9 with MDEL = 1.5 (expected nan, got nan)
ok 370 - pattern  9 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 371 - update 0 pattern 10 with MDEL = 1.5 (expected inf, got inf)
ok 372 - pattern 10 with MDEL = 1.5 (expected 1-0, got 1-0)
ok 373 - update 0 pattern 11 with MDEL = 1.5 (expected inf, got inf)
ok 374 - update 1 pattern 11 with MDEL = 1.5 (expected -inf, got -inf)
ok 375 - pattern 11 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 376 - update 0 pattern 12 with MDEL = 1.5 (expected -inf, got -inf)
ok 377 - update 1 pattern 12 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 378 - pattern 12 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 379 - update 0 pattern 13 with MDEL = 1.5 (expected -inf, got -inf)
ok 380 - update 1 pattern 13 with MDEL = 1.5 (expected nan, got nan)
ok 381 - pattern 13 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 382 - update 0 pattern 14 with MDEL = 1.5 (expected -inf, got -inf)
ok 383 - update 1 pattern 14 with MDEL = 1.5 (expected inf, got inf)
ok 384 - pattern 14 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 385 - update 0 pattern 15 with MDEL = 1.5 (expected -inf, got -inf)
ok 386 - pattern 15 with MDEL = 1.5 (expected 1-0, got 1-0)
# Test ao.ADEL = -1
ok 387 - update 0 pattern  0 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 388 - update 1 pattern  0 with ADEL = -1.0 (expected 2.000000, got 2.000000)
ok 389 - pattern  0 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 390 - update 0 pattern  1 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 391 - update 1 pattern  1 with ADEL = -1.0 (expected 2.000000, got 2.000000)
ok 392 - pattern  1 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 393 - update 0 pattern  2 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 394 - update 1 pattern  2 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 395 - pattern  2 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 396 - update 0 pattern  3 with ADEL = -1.0 (expected -0.000000, got -0.000000)
ok 397 - update 1 pattern  3 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 398 - pattern  3 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 399 - update 0 pattern  4 with ADEL = -1.0 (expected nan, got nan)
ok 400 - update 1 pattern  4 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 401 - pattern  4 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 402 - update 0 pattern  5 with ADEL = -1.0 (expected nan, got nan)
ok 403 - update 1 pattern  5 with ADEL = -1.0 (expected nan, got nan)
ok 404 - pattern  5 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 405 - update 0 pattern  6 with ADEL = -1.0 (expected nan, got nan)
ok 406 - update 1 pattern  6 with ADEL = -1.0 (expected inf, got inf)
ok 407 - pattern  6 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 408 - update 0 pattern  7 with ADEL = -1.0 (expected nan, got nan)
ok 409 - update 1 pattern  7 with ADEL = -1.0 (expected -inf, got -inf)
ok 410 - pattern  7 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 411 - update 0 pattern  8 with ADEL = -1.0 (expected inf, got inf)
ok 412 - update 1 pattern  8 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 413 - pattern  8 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 414 - update 0 pattern  9 with ADEL = -1.0 (expected inf, got inf)
ok 415 - update 1 pattern  9 with ADEL = -1.0 (expected nan, got nan)
ok 416 - pattern  9 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 417 - update 0 pattern 10 with ADEL = -1.0 (expected inf, got inf)
ok 418 - update 1 pattern 10 with ADEL = -1.0 (expected inf, got inf)
ok 419 - pattern 10 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 420 - update 0 pattern 11 with ADEL = -1.0 (expected inf, got inf)
ok 421 - update 1 pattern 11 with ADEL = -1.0 (expected -inf, got -inf)
ok 422 - pattern 11 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 423 - update 0 pattern 12 with ADEL = -1.0 (expected -inf, got -inf)
ok 424 - update 1 pattern 12 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 425 - pattern 12 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 426 - update 0 pattern 13 with ADEL = -1.0 (expected -inf, got -inf)
ok 427 - update 1 pattern 13 with ADEL = -1.0 (expected nan, got nan)
ok 428 - pattern 13 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 429 - update 0 pattern 14 with ADEL = -1.0 (expected -inf, got -inf)
ok 430 - update 1 pattern 14 with ADEL = -1.0 (expected inf, got inf)
ok 431 - pattern 14 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 432 - update 0 pattern 15 with ADEL = -1.0 (expected -inf, got -inf)
ok 433 - update 1 pattern 15 with ADEL = -1.0 (expected -inf, got -inf)
ok 434 - pattern 15 with ADEL = -1.0 (expected 1-1, got 1-1)
# Test ao.ADEL = 0
ok 435 - update 0 pattern  0 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 436 - update 1 pattern  0 with ADEL = 0.0 (expected 2.000000, got 2.000000)
ok 437 - pattern  0 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 438 - update 1 pattern  1 with ADEL = 0.0 (expected 2.000000, got 2.000000)
ok 439 - pattern  1 with ADEL = 0.0 (expected 0-1, got 0-1)
ok 440 - pattern  2 with ADEL = 0.0 (expected 0-0, got 0-0)
ok 441 - pattern  3 with ADEL = 0.0 (expected 0-0, got 0-0)
ok 442 - update 0 pattern  4 with ADEL = 0.0 (expected nan, got nan)
ok 443 - update 1 pattern  4 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 444 - pattern  4 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 445 - update 0 pattern  5 with ADEL = 0.0 (expected nan, got nan)
ok 446 - pattern  5 with ADEL = 0.0 (expected 1-0, got 1-0)
ok 447 - update 0 pattern  6 with ADEL = 0.0 (expected nan, got nan)
ok 448 - update 1 pattern  6 with ADEL = 0.0 (expected inf, got inf)
ok 449 - pattern  6 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 450 - update 0 pattern  7 with ADEL = 0.0 (expected nan, got nan)
ok 451 - update 1 pattern  7 with ADEL = 0.0 (expected -inf, got -inf)
ok 452 - pattern  7 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 453 - update 0 pattern  8 with ADEL = 0.0 (expected inf, got inf)
ok 454 - update 1 pattern  8 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 455 - pattern  8 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 456 - update 0 pattern  9 with ADEL = 0.0 (expected inf, got inf)
ok 457 - update 1 pattern  9 with ADEL = 0.0 (expected nan, got nan)
ok 458 - pattern  9 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 459 - update 0 pattern 10 with ADEL = 0.0 (expected inf, got inf)
ok 460 - pattern 10 with ADEL = 0.0 (expected 1-0, got 1-0)
ok 461 - update 0 pattern 11 with ADEL = 0.0 (expected inf, got inf)
ok 462 - update 1 pattern 11 with ADEL = 0.0 (expected -inf, got -inf)
ok 463 - pattern 11 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 464 - update 0 pattern 12 with ADEL = 0.0 (expected -inf, got -inf)
ok 465 - update 1 pattern 12 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 466 - pattern 12 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 467 - update 0 pattern 13 with ADEL = 0.0 (expected -inf, got -inf)
ok 468 - update 1 pattern 13 with ADEL = 0.0 (expected nan, got nan)
ok 469 - pattern 13 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 470 - update 0 pattern 14 with ADEL = 0.0 (expected -inf, got -inf)
ok 471 - update 1 pattern 14 with ADEL = 0.0 (expected inf, got inf)
ok 472 - pattern 14 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 473 - update 0 pattern 15 with ADEL = 0.0 (expected -inf, got -inf)
ok 474 - pattern 15 with ADEL = 0.0 (expected 1-0, got 1-0)
# Test ao.ADEL = 1.5
ok 475 - update 1 pattern  0 with ADEL = 1.5 (expected 2.000000, got 2.000000)
ok 476 - pattern  0 with ADEL = 1.5 (expected 0-1, got 0-1)
ok 477 - update 1 pattern  1 with ADEL = 1.5 (expected 2.000000, got 2.000000)
ok 478 - pattern  1 with ADEL = 1.5 (expected 0-1, got 0-1)
ok 479 - pattern  2 with ADEL = 1.5 (expected 0-0, got 0-0)
ok 480 - pattern  3 with ADEL = 1.5 (expected 0-0, got 0-0)
ok 481 - update 0 pattern  4 with ADEL = 1.5 (expected nan, got nan)
ok 482 - update 1 pattern  4 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 483 - pattern  4 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 484 - update 0 pattern  5 with ADEL = 1.5 (expected nan, got nan)
ok 485 - pattern  5 with ADEL = 1.5 (expected 1-0, got 1-0)
ok 486 - update 0 pattern  6 with ADEL = 1.5 (expected nan, got nan)
ok 487 - update 1 pattern  6 with ADEL = 1.5 (expected inf, got inf)
ok 488 - pattern  6 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 489 - update 0 pattern  7 with ADEL = 1.5 (expected nan, got nan)
ok 490 - update 1 pattern  7 with ADEL = 1.5 (expected -inf, got -inf)
ok 491 - pattern  7 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 492 - update 0 pattern  8 with ADEL = 1.5 (expected inf, got inf)
ok 493 - update 1 pattern  8 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 494 - pattern  8 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 495 - update 0 pattern  9 with ADEL = 1.5 (expected inf, got inf)
ok 496 - update 1 pattern  9 with ADEL = 1.5 (expected nan, got nan)
ok 497 - pattern  9 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 498 - update 0 pattern 10 with ADEL = 1.5 (expected inf, got inf)
ok 499 - pattern 10 with ADEL = 1.5 (expected 1-0, got 1-0)
ok 500 - update 0 pattern 11 with ADEL = 1.5 (expected inf, got inf)
ok 501 - update 1 pattern 11 with ADEL = 1.5 (expected -inf, got -inf)
ok 502 - pattern 11 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 503 - update 0 pattern 12 with ADEL = 1.5 (expected -inf, got -inf)
ok 504 - update 1 pattern 12 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 505 - pattern 12 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 506 - update 0 pattern 13 with ADEL = 1.5 (expected -inf, got -inf)
ok 507 - update 1 pattern 13 with ADEL = 1.5 (expected nan, got nan)
ok 508 - pattern 13 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 509 - update 0 pattern 14 with ADEL = 1.5 (expected -inf, got -inf)
ok 510 - update 1 pattern 14 with ADEL = 1.5 (expected inf, got inf)
ok 511 - pattern 14 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 512 - update 0 pattern 15 with ADEL = 1.5 (expected -inf, got -inf)
ok 513 - pattern 15 with ADEL = 1.5 (expected 1-0, got 1-0)
# --------------------------------------------------------
# Testing the calc record
# --------------------------------------------------------
ok 514 - dbChannel with test plugin created
ok 515 - dbChannel opened
# Test calc.MDEL = -1
ok 516 - update 0 pattern  0 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 517 - update 1 pattern  0 with MDEL = -1.0 (expected 2.000000, got 2.000000)
ok 518 - pattern  0 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 519 - update 0 pattern  1 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 520 - update 1 pattern  1 with MDEL = -1.0 (expected 2.000000, got 2.000000)
ok 521 - pattern  1 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 522 - update 0 pattern  2 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 523 - update 1 pattern  2 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 524 - pattern  2 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 525 - update 0 pattern  3 with MDEL = -1.0 (expected -0.000000, got -0.000000)
ok 526 - update 1 pattern  3 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 527 - pattern  3 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 528 - update 0 pattern  4 with MDEL = -1.0 (expected nan, got nan)
ok 529 - update 1 pattern  4 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 530 - pattern  4 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 531 - update 0 pattern  5 with MDEL = -1.0 (expected nan, got nan)
ok 532 - update 1 pattern  5 with MDEL = -1.0 (expected nan, got nan)
ok 533 - pattern  5 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 534 - update 0 pattern  6 with MDEL = -1.0 (expected nan, got nan)
ok 535 - update 1 pattern  6 with MDEL = -1.0 (expected inf, got inf)
ok 536 - pattern  6 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 537 - update 0 pattern  7 with MDEL = -1.0 (expected nan, got nan)
ok 538 - update 1 pattern  7 with MDEL = -1.0 (expected -inf, got -inf)
ok 539 - pattern  7 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 540 - update 0 pattern  8 with MDEL = -1.0 (expected inf, got inf)
ok 541 - update 1 pattern  8 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 542 - pattern  8 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 543 - update 0 pattern  9 with MDEL = -1.0 (expected inf, got inf)
ok 544 - update 1 pattern  9 with MDEL = -1.0 (expected nan, got nan)
ok 545 - pattern  9 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 546 - update 0 pattern 10 with MDEL = -1.0 (expected inf, got inf)
ok 547 - update 1 pattern 10 with MDEL = -1.0 (expected inf, got inf)
ok 548 - pattern 10 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 549 - update 0 pattern 11 with MDEL = -1.0 (expected inf, got inf)
ok 550 - update 1 pattern 11 with MDEL = -1.0 (expected -inf, got -inf)
ok 551 - pattern 11 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 552 - update 0 pattern 12 with MDEL = -1.0 (expected -inf, got -inf)
ok 553 - update 1 pattern 12 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 554 - pattern 12 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 555 - update 0 pattern 13 with MDEL = -1.0 (expected -inf, got -inf)
ok 556 - update 1 pattern 13 with MDEL = -1.0 (expected nan, got nan)
ok 557 - pattern 13 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 558 - update 0 pattern 14 with MDEL = -1.0 (expected -inf, got -inf)
ok 559 - update 1 pattern 14 with MDEL = -1.0 (expected inf, got inf)
ok 560 - pattern 14 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 561 - update 0 pattern 15 with MDEL = -1.0 (expected -inf, got -inf)
ok 562 - update 1 pattern 15 with MDEL = -1.0 (expected -inf, got -inf)
ok 563 - pattern 15 with MDEL = -1.0 (expected 1-1, got 1-1)
# Test calc.MDEL = 0
ok 564 - update 0 pattern  0 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 565 - update 1 pattern  0 with MDEL = 0.0 (expected 2.000000, got 2.000000)
ok 566 - pattern  0 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 567 - update 1 pattern  1 with MDEL = 0.0 (expected 2.000000, got 2.000000)
ok 568 - pattern  1 with MDEL = 0.0 (expected 0-1, got 0-1)
ok 569 - pattern  2 with MDEL = 0.0 (expected 0-0, got 0-0)
ok 570 - pattern  3 with MDEL = 0.0 (expected 0-0, got 0-0)
ok 571 - update 0 pattern  4 with MDEL = 0.0 (expected nan, got nan)
ok 572 - update 1 pattern  4 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 573 - pattern  4 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 574 - update 0 pattern  5 with MDEL = 0.0 (expected nan, got nan)
ok 575 - pattern  5 with MDEL = 0.0 (expected 1-0, got 1-0)
ok 576 - update 0 pattern  6 with MDEL = 0.0 (expected nan, got nan)
ok 577 - update 1 pattern  6 with MDEL = 0.0 (expected inf, got inf)
ok 578 - pattern  6 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 579 - update 0 pattern  7 with MDEL = 0.0 (expected nan, got nan)
ok 580 - update 1 pattern  7 with MDEL = 0.0 (expected -inf, got -inf)
ok 581 - pattern  7 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 582 - update 0 pattern  8 with MDEL = 0.0 (expected inf, got inf)
ok 583 - update 1 pattern  8 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 584 - pattern  8 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 585 - update 0 pattern  9 with MDEL = 0.0 (expected inf, got inf)
ok 586 - update 1 pattern  9 with MDEL = 0.0 (expected nan, got nan)
ok 587 - pattern  9 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 588 - update 0 pattern 10 with MDEL = 0.0 (expected inf, got inf)
ok 589 - pattern 10 with MDEL = 0.0 (expected 1-0, got 1-0)
ok 590 - update 0 pattern 11 with MDEL = 0.0 (expected inf, got inf)
ok 591 - update 1 pattern 11 with MDEL = 0.0 (expected -inf, got -inf)
ok 592 - pattern 11 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 593 - update 0 pattern 12 with MDEL = 0.0 (expected -inf, got -inf)
ok 594 - update 1 pattern 12 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 595 - pattern 12 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 596 - update 0 pattern 13 with MDEL = 0.0 (expected -inf, got -inf)
ok 597 - update 1 pattern 13 with MDEL = 0.0 (expected nan, got nan)
ok 598 - pattern 13 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 599 - update 0 pattern 14 with MDEL = 0.0 (expected -inf, got -inf)
ok 600 - update 1 pattern 14 with MDEL = 0.0 (expected inf, got inf)
ok 601 - pattern 14 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 602 - update 0 pattern 15 with MDEL = 0.0 (expected -inf, got -inf)
ok 603 - pattern 15 with MDEL = 0.0 (expected 1-0, got 1-0)
# Test calc.MDEL = 1.5
ok 604 - update 1 pattern  0 with MDEL = 1.5 (expected 2.000000, got 2.000000)
ok 605 - pattern  0 with MDEL = 1.5 (expected 0-1, got 0-1)
ok 606 - update 1 pattern  1 with MDEL = 1.5 (expected 2.000000, got 2.000000)
ok 607 - pattern  1 with MDEL = 1.5 (expected 0-1, got 0-1)
ok 608 - pattern  2 with MDEL = 1.5 (expected 0-0, got 0-0)
ok 609 - pattern  3 with MDEL = 1.5 (expected 0-0, got 0-0)
ok 610 - update 0 pattern  4 with MDEL = 1.5 (expected nan, got nan)
ok 611 - update 1 pattern  4 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 612 - pattern  4 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 613 - update 0 pattern  5 with MDEL = 1.5 (expected nan, got nan)
ok 614 - pattern  5 with MDEL = 1.5 (expected 1-0, got 1-0)
ok 615 - update 0 pattern  6 with MDEL = 1.5 (expected nan, got nan)
ok 616 - update 1 pattern  6 with MDEL = 1.5 (expected inf, got inf)
ok 617 - pattern  6 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 618 - update 0 pattern  7 with MDEL = 1.5 (expected nan, got nan)
ok 619 - update 1 pattern  7 with MDEL = 1.5 (expected -inf, got -inf)
ok 620 - pattern  7 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 621 - update 0 pattern  8 with MDEL = 1.5 (expected inf, got inf)
ok 622 - update 1 pattern  8 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 623 - pattern  8 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 624 - update 0 pattern  9 with MDEL = 1.5 (expected inf, got inf)
ok 625 - update 1 pattern  9 with MDEL = 1.5 (expected nan, got nan)
ok 626 - pattern  9 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 627 - update 0 pattern 10 with MDEL = 1.5 (expected inf, got inf)
ok 628 - pattern 10 with MDEL = 1.5 (expected 1-0, got 1-0)
ok 629 - update 0 pattern 11 with MDEL = 1.5 (expected inf, got inf)
ok 630 - update 1 pattern 11 with MDEL = 1.5 (expected -inf, got -inf)
ok 631 - pattern 11 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 632 - update 0 pattern 12 with MDEL = 1.5 (expected -inf, got -inf)
ok 633 - update 1 pattern 12 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 634 - pattern 12 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 635 - update 0 pattern 13 with MDEL = 1.5 (expected -inf, got -inf)
ok 636 - update 1 pattern 13 with MDEL = 1.5 (expected nan, got nan)
ok 637 - pattern 13 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 638 - update 0 pattern 14 with MDEL = 1.5 (expected -inf, got -inf)
ok 639 - update 1 pattern 14 with MDEL = 1.5 (expected inf, got inf)
ok 640 - pattern 14 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 641 - update 0 pattern 15 with MDEL = 1.5 (expected -inf, got -inf)
ok 642 - pattern 15 with MDEL = 1.5 (expected 1-0, got 1-0)
# Test calc.ADEL = -1
ok 643 - update 0 pattern  0 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 644 - update 1 pattern  0 with ADEL = -1.0 (expected 2.000000, got 2.000000)
ok 645 - pattern  0 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 646 - update 0 pattern  1 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 647 - update 1 pattern  1 with ADEL = -1.0 (expected 2.000000, got 2.000000)
ok 648 - pattern  1 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 649 - update 0 pattern  2 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 650 - update 1 pattern  2 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 651 - pattern  2 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 652 - update 0 pattern  3 with ADEL = -1.0 (expected -0.000000, got -0.000000)
ok 653 - update 1 pattern  3 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 654 - pattern  3 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 655 - update 0 pattern  4 with ADEL = -1.0 (expected nan, got nan)
ok 656 - update 1 pattern  4 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 657 - pattern  4 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 658 - update 0 pattern  5 with ADEL = -1.0 (expected nan, got nan)
ok 659 - update 1 pattern  5 with ADEL = -1.0 (expected nan, got nan)
ok 660 - pattern  5 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 661 - update 0 pattern  6 with ADEL = -1.0 (expected nan, got nan)
ok 662 - update 1 pattern  6 with ADEL = -1.0 (expected inf, got inf)
ok 663 - pattern  6 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 664 - update 0 pattern  7 with ADEL = -1.0 (expected nan, got nan)
ok 665 - update 1 pattern  7 with ADEL = -1.0 (expected -inf, got -inf)
ok 666 - pattern  7 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 667 - update 0 pattern  8 with ADEL = -1.0 (expected inf, got inf)
ok 668 - update 1 pattern  8 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 669 - pattern  8 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 670 - update 0 pattern  9 with ADEL = -1.0 (expected inf, got inf)
ok 671 - update 1 pattern  9 with ADEL = -1.0 (expected nan, got nan)
ok 672 - pattern  9 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 673 - update 0 pattern 10 with ADEL = -1.0 (expected inf, got inf)
ok 674 - update 1 pattern 10 with ADEL = -1.0 (expected inf, got inf)
ok 675 - pattern 10 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 676 - update 0 pattern 11 with ADEL = -1.0 (expected inf, got inf)
ok 677 - update 1 pattern 11 with ADEL = -1.0 (expected -inf, got -inf)
ok 678 - pattern 11 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 679 - update 0 pattern 12 with ADEL = -1.0 (expected -inf, got -inf)
ok 680 - update 1 pattern 12 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 681 - pattern 12 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 682 - update 0 pattern 13 with ADEL = -1.0 (expected -inf, got -inf)
ok 683 - update 1 pattern 13 with ADEL = -1.0 (expected nan, got nan)
ok 684 - pattern 13 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 685 - update 0 pattern 14 with ADEL = -1.0 (expected -inf, got -inf)
ok 686 - update 1 pattern 14 with ADEL = -1.0 (expected inf, got inf)
ok 687 - pattern 14 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 688 - update 0 pattern 15 with ADEL = -1.0 (expected -inf, got -inf)
ok 689 - update 1 pattern 15 with ADEL = -1.0 (expected -inf, got -inf)
ok 690 - pattern 15 with ADEL = -1.0 (expected 1-1, got 1-1)
# Test calc.ADEL = 0
ok 691 - update 0 pattern  0 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 692 - update 1 pattern  0 with ADEL = 0.0 (expected 2.000000, got 2.000000)
ok 693 - pattern  0 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 694 - update 1 pattern  1 with ADEL = 0.0 (expected 2.000000, got 2.000000)
ok 695 - pattern  1 with ADEL = 0.0 (expected 0-1, got 0-1)
ok 696 - pattern  2 with ADEL = 0.0 (expected 0-0, got 0-0)
ok 697 - pattern  3 with ADEL = 0.0 (expected 0-0, got 0-0)
ok 698 - update 0 pattern  4 with ADEL = 0.0 (expected nan, got nan)
ok 699 - update 1 pattern  4 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 700 - pattern  4 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 701 - update 0 pattern  5 with ADEL = 0.0 (expected nan, got nan)
ok 702 - pattern  5 with ADEL = 0.0 (expected 1-0, got 1-0)
ok 703 - update 0 pattern  6 with ADEL = 0.0 (expected nan, got nan)
ok 704 - update 1 pattern  6 with ADEL = 0.0 (expected inf, got inf)
ok 705 - pattern  6 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 706 - update 0 pattern  7 with ADEL = 0.0 (expected nan, got nan)
ok 707 - update 1 pattern  7 with ADEL = 0.0 (expected -inf, got -inf)
ok 708 - pattern  7 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 709 - update 0 pattern  8 with ADEL = 0.0 (expected inf, got inf)
ok 710 - update 1 pattern  8 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 711 - pattern  8 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 712 - update 0 pattern  9 with ADEL = 0.0 (expected inf, got inf)
ok 713 - update 1 pattern  9 with ADEL = 0.0 (expected nan, got nan)
ok 714 - pattern  9 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 715 - update 0 pattern 10 with ADEL = 0.0 (expected inf, got inf)
ok 716 - pattern 10 with ADEL = 0.0 (expected 1-0, got 1-0)
ok 717 - update 0 pattern 11 with ADEL = 0.0 (expected inf, got inf)
ok 718 - update 1 pattern 11 with ADEL = 0.0 (expected -inf, got -inf)
ok 719 - pattern 11 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 720 - update 0 pattern 12 with ADEL = 0.0 (expected -inf, got -inf)
ok 721 - update 1 pattern 12 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 722 - pattern 12 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 723 - update 0 pattern 13 with ADEL = 0.0 (expected -inf, got -inf)
ok 724 - update 1 pattern 13 with ADEL = 0.0 (expected nan, got nan)
ok 725 - pattern 13 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 726 - update 0 pattern 14 with ADEL = 0.0 (expected -inf, got -inf)
ok 727 - update 1 pattern 14 with ADEL = 0.0 (expected inf, got inf)
ok 728 - pattern 14 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 729 - update 0 pattern 15 with ADEL = 0.0 (expected -inf, got -inf)
ok 730 - pattern 15 with ADEL = 0.0 (expected 1-0, got 1-0)
# Test calc.ADEL = 1.5
ok 731 - update 1 pattern  0 with ADEL = 1.5 (expected 2.000000, got 2.000000)
ok 732 - pattern  0 with ADEL = 1.5 (expected 0-1, got 0-1)
ok 733 - update 1 pattern  1 with ADEL = 1.5 (expected 2.000000, got 2.000000)
ok 734 - pattern  1 with ADEL = 1.5 (expected 0-1, got 0-1)
ok 735 - pattern  2 with ADEL = 1.5 (expected 0-0, got 0-0)
ok 736 - pattern  3 with ADEL = 1.5 (expected 0-0, got 0-0)
ok 737 - update 0 pattern  4 with ADEL = 1.5 (expected nan, got nan)
ok 738 - update 1 pattern  4 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 739 - pattern  4 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 740 - update 0 pattern  5 with ADEL = 1.5 (expected nan, got nan)
ok 741 - pattern  5 with ADEL = 1.5 (expected 1-0, got 1-0)
ok 742 - update 0 pattern  6 with ADEL = 1.5 (expected nan, got nan)
ok 743 - update 1 pattern  6 with ADEL = 1.5 (expected inf, got inf)
ok 744 - pattern  6 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 745 - update 0 pattern  7 with ADEL = 1.5 (expected nan, got nan)
ok 746 - update 1 pattern  7 with ADEL = 1.5 (expected -inf, got -inf)
ok 747 - pattern  7 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 748 - update 0 pattern  8 with ADEL = 1.5 (expected inf, got inf)
ok 749 - update 1 pattern  8 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 750 - pattern  8 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 751 - update 0 pattern  9 with ADEL = 1.5 (expected inf, got inf)
ok 752 - update 1 pattern  9 with ADEL = 1.5 (expected nan, got nan)
ok 753 - pattern  9 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 754 - update 0 pattern 10 with ADEL = 1.5 (expected inf, got inf)
ok 755 - pattern 10 with ADEL = 1.5 (expected 1-0, got 1-0)
ok 756 - update 0 pattern 11 with ADEL = 1.5 (expected inf, got inf)
ok 757 - update 1 pattern 11 with ADEL = 1.5 (expected -inf, got -inf)
ok 758 - pattern 11 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 759 - update 0 pattern 12 with ADEL = 1.5 (expected -inf, got -inf)
ok 760 - update 1 pattern 12 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 761 - pattern 12 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 762 - update 0 pattern 13 with ADEL = 1.5 (expected -inf, got -inf)
ok 763 - update 1 pattern 13 with ADEL = 1.5 (expected nan, got nan)
ok 764 - pattern 13 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 765 - update 0 pattern 14 with ADEL = 1.5 (expected -inf, got -inf)
ok 766 - update 1 pattern 14 with ADEL = 1.5 (expected inf, got inf)
ok 767 - pattern 14 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 768 - update 0 pattern 15 with ADEL = 1.5 (expected -inf, got -inf)
ok 769 - pattern 15 with ADEL = 1.5 (expected 1-0, got 1-0)
# --------------------------------------------------------
# Testing the calcout record
# --------------------------------------------------------
ok 770 - dbChannel with test plugin created
ok 771 - dbChannel opened
# Test calcout.MDEL = -1
ok 772 - update 0 pattern  0 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 773 - update 1 pattern  0 with MDEL = -1.0 (expected 2.000000, got 2.000000)
ok 774 - pattern  0 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 775 - update 0 pattern  1 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 776 - update 1 pattern  1 with MDEL = -1.0 (expected 2.000000, got 2.000000)
ok 777 - pattern  1 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 778 - update 0 pattern  2 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 779 - update 1 pattern  2 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 780 - pattern  2 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 781 - update 0 pattern  3 with MDEL = -1.0 (expected -0.000000, got -0.000000)
ok 782 - update 1 pattern  3 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 783 - pattern  3 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 784 - update 0 pattern  4 with MDEL = -1.0 (expected nan, got nan)
ok 785 - update 1 pattern  4 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 786 - pattern  4 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 787 - update 0 pattern  5 with MDEL = -1.0 (expected nan, got nan)
ok 788 - update 1 pattern  5 with MDEL = -1.0 (expected nan, got nan)
ok 789 - pattern  5 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 790 - update 0 pattern  6 with MDEL = -1.0 (expected nan, got nan)
ok 791 - update 1 pattern  6 with MDEL = -1.0 (expected inf, got inf)
ok 792 - pattern  6 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 793 - update 0 pattern  7 with MDEL = -1.0 (expected nan, got nan)
ok 794 - update 1 pattern  7 with MDEL = -1.0 (expected -inf, got -inf)
ok 795 - pattern  7 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 796 - update 0 pattern  8 with MDEL = -1.0 (expected inf, got inf)
ok 797 - update 1 pattern  8 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 798 - pattern  8 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 799 - update 0 pattern  9 with MDEL = -1.0 (expected inf, got inf)
ok 800 - update 1 pattern  9 with MDEL = -1.0 (expected nan, got nan)
ok 801 - pattern  9 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 802 - update 0 pattern 10 with MDEL = -1.0 (expected inf, got inf)
ok 803 - update 1 pattern 10 with MDEL = -1.0 (expected inf, got inf)
ok 804 - pattern 10 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 805 - update 0 pattern 11 with MDEL = -1.0 (expected inf, got inf)
ok 806 - update 1 pattern 11 with MDEL = -1.0 (expected -inf, got -inf)
ok 807 - pattern 11 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 808 - update 0 pattern 12 with MDEL = -1.0 (expected -inf, got -inf)
ok 809 - update 1 pattern 12 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 810 - pattern 12 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 811 - update 0 pattern 13 with MDEL = -1.0 (expected -inf, got -inf)
ok 812 - update 1 pattern 13 with MDEL = -1.0 (expected nan, got nan)
ok 813 - pattern 13 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 814 - update 0 pattern 14 with MDEL = -1.0 (expected -inf, got -inf)
ok 815 - update 1 pattern 14 with MDEL = -1.0 (expected inf, got inf)
ok 816 - pattern 14 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 817 - update 0 pattern 15 with MDEL = -1.0 (expected -inf, got -inf)
ok 818 - update 1 pattern 15 with MDEL = -1.0 (expected -inf, got -inf)
ok 819 - pattern 15 with MDEL = -1.0 (expected 1-1, got 1-1)
# Test calcout.MDEL = 0
ok 820 - update 0 pattern  0 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 821 - update 1 pattern  0 with MDEL = 0.0 (expected 2.000000, got 2.000000)
ok 822 - pattern  0 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 823 - update 1 pattern  1 with MDEL = 0.0 (expected 2.000000, got 2.000000)
ok 824 - pattern  1 with MDEL = 0.0 (expected 0-1, got 0-1)
ok 825 - pattern  2 with MDEL = 0.0 (expected 0-0, got 0-0)
ok 826 - pattern  3 with MDEL = 0.0 (expected 0-0, got 0-0)
ok 827 - update 0 pattern  4 with MDEL = 0.0 (expected nan, got nan)
ok 828 - update 1 pattern  4 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 829 - pattern  4 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 830 - update 0 pattern  5 with MDEL = 0.0 (expected nan, got nan)
ok 831 - pattern  5 with MDEL = 0.0 (expected 1-0, got 1-0)
ok 832 - update 0 pattern  6 with MDEL = 0.0 (expected nan, got nan)
ok 833 - update 1 pattern  6 with MDEL = 0.0 (expected inf, got inf)
ok 834 - pattern  6 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 835 - update 0 pattern  7 with MDEL = 0.0 (expected nan, got nan)
ok 836 - update 1 pattern  7 with MDEL = 0.0 (expected -inf, got -inf)
ok 837 - pattern  7 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 838 - update 0 pattern  8 with MDEL = 0.0 (expected inf, got inf)
ok 839 - update 1 pattern  8 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 840 - pattern  8 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 841 - update 0 pattern  9 with MDEL = 0.0 (expected inf, got inf)
ok 842 - update 1 pattern  9 with MDEL = 0.0 (expected nan, got nan)
ok 843 - pattern  9 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 844 - update 0 pattern 10 with MDEL = 0.0 (expected inf, got inf)
ok 845 - pattern 10 with MDEL = 0.0 (expected 1-0, got 1-0)
ok 846 - update 0 pattern 11 with MDEL = 0.0 (expected inf, got inf)
ok 847 - update 1 pattern 11 with MDEL = 0.0 (expected -inf, got -inf)
ok 848 - pattern 11 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 849 - update 0 pattern 12 with MDEL = 0.0 (expected -inf, got -inf)
ok 850 - update 1 pattern 12 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 851 - pattern 12 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 852 - update 0 pattern 13 with MDEL = 0.0 (expected -inf, got -inf)
ok 853 - update 1 pattern 13 with MDEL = 0.0 (expected nan, got nan)
ok 854 - pattern 13 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 855 - update 0 pattern 14 with MDEL = 0.0 (expected -inf, got -inf)
ok 856 - update 1 pattern 14 with MDEL = 0.0 (expected inf, got inf)
ok 857 - pattern 14 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 858 - update 0 pattern 15 with MDEL = 0.0 (expected -inf, got -inf)
ok 859 - pattern 15 with MDEL = 0.0 (expected 1-0, got 1-0)
# Test calcout.MDEL = 1.5
ok 860 - update 1 pattern  0 with MDEL = 1.5 (expected 2.000000, got 2.000000)
ok 861 - pattern  0 with MDEL = 1.5 (expected 0-1, got 0-1)
ok 862 - update 1 pattern  1 with MDEL = 1.5 (expected 2.000000, got 2.000000)
ok 863 - pattern  1 with MDEL = 1.5 (expected 0-1, got 0-1)
ok 864 - pattern  2 with MDEL = 1.5 (expected 0-0, got 0-0)
ok 865 - pattern  3 with MDEL = 1.5 (expected 0-0, got 0-0)
ok 866 - update 0 pattern  4 with MDEL = 1.5 (expected nan, got nan)
ok 867 - update 1 pattern  4 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 868 - pattern  4 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 869 - update 0 pattern  5 with MDEL = 1.5 (expected nan, got nan)
ok 870 - pattern  5 with MDEL = 1.5 (expected 1-0, got 1-0)
ok 871 - update 0 pattern  6 with MDEL = 1.5 (expected nan, got nan)
ok 872 - update 1 pattern  6 with MDEL = 1.5 (expected inf, got inf)
ok 873 - pattern  6 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 874 - update 0 pattern  7 with MDEL = 1.5 (expected nan, got nan)
ok 875 - update 1 pattern  7 with MDEL = 1.5 (expected -inf, got -inf)
ok 876 - pattern  7 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 877 - update 0 pattern  8 with MDEL = 1.5 (expected inf, got inf)
ok 878 - update 1 pattern  8 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 879 - pattern  8 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 880 - update 0 pattern  9 with MDEL = 1.5 (expected inf, got inf)
ok 881 - update 1 pattern  9 with MDEL = 1.5 (expected nan, got nan)
ok 882 - pattern  9 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 883 - update 0 pattern 10 with MDEL = 1.5 (expected inf, got inf)
ok 884 - pattern 10 with MDEL = 1.5 (expected 1-0, got 1-0)
ok 885 - update 0 pattern 11 with MDEL = 1.5 (expected inf, got inf)
ok 886 - update 1 pattern 11 with MDEL = 1.5 (expected -inf, got -inf)
ok 887 - pattern 11 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 888 - update 0 pattern 12 with MDEL = 1.5 (expected -inf, got -inf)
ok 889 - update 1 pattern 12 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 890 - pattern 12 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 891 - update 0 pattern 13 with MDEL = 1.5 (expected -inf, got -inf)
ok 892 - update 1 pattern 13 with MDEL = 1.5 (expected nan, got nan)
ok 893 - pattern 13 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 894 - update 0 pattern 14 with MDEL = 1.5 (expected -inf, got -inf)
ok 895 - update 1 pattern 14 with MDEL = 1.5 (expected inf, got inf)
ok 896 - pattern 14 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 897 - update 0 pattern 15 with MDEL = 1.5 (expected -inf, got -inf)
ok 898 - pattern 15 with MDEL = 1.5 (expected 1-0, got 1-0)
# Test calcout.ADEL = -1
ok 899 - update 0 pattern  0 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 900 - update 1 pattern  0 with ADEL = -1.0 (expected 2.000000, got 2.000000)
ok 901 - pattern  0 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 902 - update 0 pattern  1 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 903 - update 1 pattern  1 with ADEL = -1.0 (expected 2.000000, got 2.000000)
ok 904 - pattern  1 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 905 - update 0 pattern  2 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 906 - update 1 pattern  2 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 907 - pattern  2 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 908 - update 0 pattern  3 with ADEL = -1.0 (expected -0.000000, got -0.000000)
ok 909 - update 1 pattern  3 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 910 - pattern  3 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 911 - update 0 pattern  4 with ADEL = -1.0 (expected nan, got nan)
ok 912 - update 1 pattern  4 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 913 - pattern  4 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 914 - update 0 pattern  5 with ADEL = -1.0 (expected nan, got nan)
ok 915 - update 1 pattern  5 with ADEL = -1.0 (expected nan, got nan)
ok 916 - pattern  5 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 917 - update 0 pattern  6 with ADEL = -1.0 (expected nan, got nan)
ok 918 - update 1 pattern  6 with ADEL = -1.0 (expected inf, got inf)
ok 919 - pattern  6 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 920 - update 0 pattern  7 with ADEL = -1.0 (expected nan, got nan)
ok 921 - update 1 pattern  7 with ADEL = -1.0 (expected -inf, got -inf)
ok 922 - pattern  7 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 923 - update 0 pattern  8 with ADEL = -1.0 (expected inf, got inf)
ok 924 - update 1 pattern  8 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 925 - pattern  8 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 926 - update 0 pattern  9 with ADEL = -1.0 (expected inf, got inf)
ok 927 - update 1 pattern  9 with ADEL = -1.0 (expected nan, got nan)
ok 928 - pattern  9 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 929 - update 0 pattern 10 with ADEL = -1.0 (expected inf, got inf)
ok 930 - update 1 pattern 10 with ADEL = -1.0 (expected inf, got inf)
ok 931 - pattern 10 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 932 - update 0 pattern 11 with ADEL = -1.0 (expected inf, got inf)
ok 933 - update 1 pattern 11 with ADEL = -1.0 (expected -inf, got -inf)
ok 934 - pattern 11 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 935 - update 0 pattern 12 with ADEL = -1.0 (expected -inf, got -inf)
ok 936 - update 1 pattern 12 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 937 - pattern 12 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 938 - update 0 pattern 13 with ADEL = -1.0 (expected -inf, got -inf)
ok 939 - update 1 pattern 13 with ADEL = -1.0 (expected nan, got nan)
ok 940 - pattern 13 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 941 - update 0 pattern 14 with ADEL = -1.0 (expected -inf, got -inf)
ok 942 - update 1 pattern 14 with ADEL = -1.0 (expected inf, got inf)
ok 943 - pattern 14 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 944 - update 0 pattern 15 with ADEL = -1.0 (expected -inf, got -inf)
ok 945 - update 1 pattern 15 with ADEL = -1.0 (expected -inf, got -inf)
ok 946 - pattern 15 with ADEL = -1.0 (expected 1-1, got 1-1)
# Test calcout.ADEL = 0
ok 947 - update 0 pattern  0 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 948 - update 1 pattern  0 with ADEL = 0.0 (expected 2.000000, got 2.000000)
ok 949 - pattern  0 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 950 - update 1 pattern  1 with ADEL = 0.0 (expected 2.000000, got 2.000000)
ok 951 - pattern  1 with ADEL = 0.0 (expected 0-1, got 0-1)
ok 952 - pattern  2 with ADEL = 0.0 (expected 0-0, got 0-0)
ok 953 - pattern  3 with ADEL = 0.0 (expected 0-0, got 0-0)
ok 954 - update 0 pattern  4 with ADEL = 0.0 (expected nan, got nan)
ok 955 - update 1 pattern  4 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 956 - pattern  4 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 957 - update 0 pattern  5 with ADEL = 0.0 (expected nan, got nan)
ok 958 - pattern  5 with ADEL = 0.0 (expected 1-0, got 1-0)
ok 959 - update 0 pattern  6 with ADEL = 0.0 (expected nan, got nan)
ok 960 - update 1 pattern  6 with ADEL = 0.0 (expected inf, got inf)
ok 961 - pattern  6 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 962 - update 0 pattern  7 with ADEL = 0.0 (expected nan, got nan)
ok 963 - update 1 pattern  7 with ADEL = 0.0 (expected -inf, got -inf)
ok 964 - pattern  7 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 965 - update 0 pattern  8 with ADEL = 0.0 (expected inf, got inf)
ok 966 - update 1 pattern  8 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 967 - pattern  8 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 968 - update 0 pattern  9 with ADEL = 0.0 (expected inf, got inf)
ok 969 - update 1 pattern  9 with ADEL = 0.0 (expected nan, got nan)
ok 970 - pattern  9 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 971 - update 0 pattern 10 with ADEL = 0.0 (expected inf, got inf)
ok 972 - pattern 10 with ADEL = 0.0 (expected 1-0, got 1-0)
ok 973 - update 0 pattern 11 with ADEL = 0.0 (expected inf, got inf)
ok 974 - update 1 pattern 11 with ADEL = 0.0 (expected -inf, got -inf)
ok 975 - pattern 11 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 976 - update 0 pattern 12 with ADEL = 0.0 (expected -inf, got -inf)
ok 977 - update 1 pattern 12 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 978 - pattern 12 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 979 - update 0 pattern 13 with ADEL = 0.0 (expected -inf, got -inf)
ok 980 - update 1 pattern 13 with ADEL = 0.0 (expected nan, got nan)
ok 981 - pattern 13 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 982 - update 0 pattern 14 with ADEL = 0.0 (expected -inf, got -inf)
ok 983 - update 1 pattern 14 with ADEL = 0.0 (expected inf, got inf)
ok 984 - pattern 14 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 985 - update 0 pattern 15 with ADEL = 0.0 (expected -inf, got -inf)
ok 986 - pattern 15 with ADEL = 0.0 (expected 1-0, got 1-0)
# Test calcout.ADEL = 1.5
ok 987 - update 1 pattern  0 with ADEL = 1.5 (expected 2.000000, got 2.000000)
ok 988 - pattern  0 with ADEL = 1.5 (expected 0-1, got 0-1)
ok 989 - update 1 pattern  1 with ADEL = 1.5 (expected 2.000000, got 2.000000)
ok 990 - pattern  1 with ADEL = 1.5 (expected 0-1, got 0-1)
ok 991 - pattern  2 with ADEL = 1.5 (expected 0-0, got 0-0)
ok 992 - pattern  3 with ADEL = 1.5 (expected 0-0, got 0-0)
ok 993 - update 0 pattern  4 with ADEL = 1.5 (expected nan, got nan)
ok 994 - update 1 pattern  4 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 995 - pattern  4 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 996 - update 0 pattern  5 with ADEL = 1.5 (expected nan, got nan)
ok 997 - pattern  5 with ADEL = 1.5 (expected 1-0, got 1-0)
ok 998 - update 0 pattern  6 with ADEL = 1.5 (expected nan, got nan)
ok 999 - update 1 pattern  6 with ADEL = 1.5 (expected inf, got inf)
ok 1000 - pattern  6 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1001 - update 0 pattern  7 with ADEL = 1.5 (expected nan, got nan)
ok 1002 - update 1 pattern  7 with ADEL = 1.5 (expected -inf, got -inf)
ok 1003 - pattern  7 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1004 - update 0 pattern  8 with ADEL = 1.5 (expected inf, got inf)
ok 1005 - update 1 pattern  8 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 1006 - pattern  8 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1007 - update 0 pattern  9 with ADEL = 1.5 (expected inf, got inf)
ok 1008 - update 1 pattern  9 with ADEL = 1.5 (expected nan, got nan)
ok 1009 - pattern  9 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1010 - update 0 pattern 10 with ADEL = 1.5 (expected inf, got inf)
ok 1011 - pattern 10 with ADEL = 1.5 (expected 1-0, got 1-0)
ok 1012 - update 0 pattern 11 with ADEL = 1.5 (expected inf, got inf)
ok 1013 - update 1 pattern 11 with ADEL = 1.5 (expected -inf, got -inf)
ok 1014 - pattern 11 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1015 - update 0 pattern 12 with ADEL = 1.5 (expected -inf, got -inf)
ok 1016 - update 1 pattern 12 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 1017 - pattern 12 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1018 - update 0 pattern 13 with ADEL = 1.5 (expected -inf, got -inf)
ok 1019 - update 1 pattern 13 with ADEL = 1.5 (expected nan, got nan)
ok 1020 - pattern 13 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1021 - update 0 pattern 14 with ADEL = 1.5 (expected -inf, got -inf)
ok 1022 - update 1 pattern 14 with ADEL = 1.5 (expected inf, got inf)
ok 1023 - pattern 14 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1024 - update 0 pattern 15 with ADEL = 1.5 (expected -inf, got -inf)
ok 1025 - pattern 15 with ADEL = 1.5 (expected 1-0, got 1-0)
# --------------------------------------------------------
# Testing the dfanout record
# --------------------------------------------------------
ok 1026 - dbChannel with test plugin created
ok 1027 - dbChannel opened
# Test dfanout.MDEL = -1
ok 1028 - update 0 pattern  0 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 1029 - update 1 pattern  0 with MDEL = -1.0 (expected 2.000000, got 2.000000)
ok 1030 - pattern  0 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1031 - update 0 pattern  1 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 1032 - update 1 pattern  1 with MDEL = -1.0 (expected 2.000000, got 2.000000)
ok 1033 - pattern  1 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1034 - update 0 pattern  2 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 1035 - update 1 pattern  2 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 1036 - pattern  2 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1037 - update 0 pattern  3 with MDEL = -1.0 (expected -0.000000, got -0.000000)
ok 1038 - update 1 pattern  3 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 1039 - pattern  3 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1040 - update 0 pattern  4 with MDEL = -1.0 (expected nan, got nan)
ok 1041 - update 1 pattern  4 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 1042 - pattern  4 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1043 - update 0 pattern  5 with MDEL = -1.0 (expected nan, got nan)
ok 1044 - update 1 pattern  5 with MDEL = -1.0 (expected nan, got nan)
ok 1045 - pattern  5 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1046 - update 0 pattern  6 with MDEL = -1.0 (expected nan, got nan)
ok 1047 - update 1 pattern  6 with MDEL = -1.0 (expected inf, got inf)
ok 1048 - pattern  6 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1049 - update 0 pattern  7 with MDEL = -1.0 (expected nan, got nan)
ok 1050 - update 1 pattern  7 with MDEL = -1.0 (expected -inf, got -inf)
ok 1051 - pattern  7 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1052 - update 0 pattern  8 with MDEL = -1.0 (expected inf, got inf)
ok 1053 - update 1 pattern  8 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 1054 - pattern  8 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1055 - update 0 pattern  9 with MDEL = -1.0 (expected inf, got inf)
ok 1056 - update 1 pattern  9 with MDEL = -1.0 (expected nan, got nan)
ok 1057 - pattern  9 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1058 - update 0 pattern 10 with MDEL = -1.0 (expected inf, got inf)
ok 1059 - update 1 pattern 10 with MDEL = -1.0 (expected inf, got inf)
ok 1060 - pattern 10 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1061 - update 0 pattern 11 with MDEL = -1.0 (expected inf, got inf)
ok 1062 - update 1 pattern 11 with MDEL = -1.0 (expected -inf, got -inf)
ok 1063 - pattern 11 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1064 - update 0 pattern 12 with MDEL = -1.0 (expected -inf, got -inf)
ok 1065 - update 1 pattern 12 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 1066 - pattern 12 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1067 - update 0 pattern 13 with MDEL = -1.0 (expected -inf, got -inf)
ok 1068 - update 1 pattern 13 with MDEL = -1.0 (expected nan, got nan)
ok 1069 - pattern 13 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1070 - update 0 pattern 14 with MDEL = -1.0 (expected -inf, got -inf)
ok 1071 - update 1 pattern 14 with MDEL = -1.0 (expected inf, got inf)
ok 1072 - pattern 14 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1073 - update 0 pattern 15 with MDEL = -1.0 (expected -inf, got -inf)
ok 1074 - update 1 pattern 15 with MDEL = -1.0 (expected -inf, got -inf)
ok 1075 - pattern 15 with MDEL = -1.0 (expected 1-1, got 1-1)
# Test dfanout.MDEL = 0
ok 1076 - update 0 pattern  0 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 1077 - update 1 pattern  0 with MDEL = 0.0 (expected 2.000000, got 2.000000)
ok 1078 - pattern  0 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1079 - update 1 pattern  1 with MDEL = 0.0 (expected 2.000000, got 2.000000)
ok 1080 - pattern  1 with MDEL = 0.0 (expected 0-1, got 0-1)
ok 1081 - pattern  2 with MDEL = 0.0 (expected 0-0, got 0-0)
ok 1082 - pattern  3 with MDEL = 0.0 (expected 0-0, got 0-0)
ok 1083 - update 0 pattern  4 with MDEL = 0.0 (expected nan, got nan)
ok 1084 - update 1 pattern  4 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 1085 - pattern  4 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1086 - update 0 pattern  5 with MDEL = 0.0 (expected nan, got nan)
ok 1087 - pattern  5 with MDEL = 0.0 (expected 1-0, got 1-0)
ok 1088 - update 0 pattern  6 with MDEL = 0.0 (expected nan, got nan)
ok 1089 - update 1 pattern  6 with MDEL = 0.0 (expected inf, got inf)
ok 1090 - pattern  6 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1091 - update 0 pattern  7 with MDEL = 0.0 (expected nan, got nan)
ok 1092 - update 1 pattern  7 with MDEL = 0.0 (expected -inf, got -inf)
ok 1093 - pattern  7 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1094 - update 0 pattern  8 with MDEL = 0.0 (expected inf, got inf)
ok 1095 - update 1 pattern  8 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 1096 - pattern  8 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1097 - update 0 pattern  9 with MDEL = 0.0 (expected inf, got inf)
ok 1098 - update 1 pattern  9 with MDEL = 0.0 (expected nan, got nan)
ok 1099 - pattern  9 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1100 - update 0 pattern 10 with MDEL = 0.0 (expected inf, got inf)
ok 1101 - pattern 10 with MDEL = 0.0 (expected 1-0, got 1-0)
ok 1102 - update 0 pattern 11 with MDEL = 0.0 (expected inf, got inf)
ok 1103 - update 1 pattern 11 with MDEL = 0.0 (expected -inf, got -inf)
ok 1104 - pattern 11 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1105 - update 0 pattern 12 with MDEL = 0.0 (expected -inf, got -inf)
ok 1106 - update 1 pattern 12 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 1107 - pattern 12 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1108 - update 0 pattern 13 with MDEL = 0.0 (expected -inf, got -inf)
ok 1109 - update 1 pattern 13 with MDEL = 0.0 (expected nan, got nan)
ok 1110 - pattern 13 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1111 - update 0 pattern 14 with MDEL = 0.0 (expected -inf, got -inf)
ok 1112 - update 1 pattern 14 with MDEL = 0.0 (expected inf, got inf)
ok 1113 - pattern 14 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1114 - update 0 pattern 15 with MDEL = 0.0 (expected -inf, got -inf)
ok 1115 - pattern 15 with MDEL = 0.0 (expected 1-0, got 1-0)
# Test dfanout.MDEL = 1.5
ok 1116 - update 1 pattern  0 with MDEL = 1.5 (expected 2.000000, got 2.000000)
ok 1117 - pattern  0 with MDEL = 1.5 (expected 0-1, got 0-1)
ok 1118 - update 1 pattern  1 with MDEL = 1.5 (expected 2.000000, got 2.000000)
ok 1119 - pattern  1 with MDEL = 1.5 (expected 0-1, got 0-1)
ok 1120 - pattern  2 with MDEL = 1.5 (expected 0-0, got 0-0)
ok 1121 - pattern  3 with MDEL = 1.5 (expected 0-0, got 0-0)
ok 1122 - update 0 pattern  4 with MDEL = 1.5 (expected nan, got nan)
ok 1123 - update 1 pattern  4 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 1124 - pattern  4 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1125 - update 0 pattern  5 with MDEL = 1.5 (expected nan, got nan)
ok 1126 - pattern  5 with MDEL = 1.5 (expected 1-0, got 1-0)
ok 1127 - update 0 pattern  6 with MDEL = 1.5 (expected nan, got nan)
ok 1128 - update 1 pattern  6 with MDEL = 1.5 (expected inf, got inf)
ok 1129 - pattern  6 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1130 - update 0 pattern  7 with MDEL = 1.5 (expected nan, got nan)
ok 1131 - update 1 pattern  7 with MDEL = 1.5 (expected -inf, got -inf)
ok 1132 - pattern  7 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1133 - update 0 pattern  8 with MDEL = 1.5 (expected inf, got inf)
ok 1134 - update 1 pattern  8 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 1135 - pattern  8 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1136 - update 0 pattern  9 with MDEL = 1.5 (expected inf, got inf)
ok 1137 - update 1 pattern  9 with MDEL = 1.5 (expected nan, got nan)
ok 1138 - pattern  9 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1139 - update 0 pattern 10 with MDEL = 1.5 (expected inf, got inf)
ok 1140 - pattern 10 with MDEL = 1.5 (expected 1-0, got 1-0)
ok 1141 - update 0 pattern 11 with MDEL = 1.5 (expected inf, got inf)
ok 1142 - update 1 pattern 11 with MDEL = 1.5 (expected -inf, got -inf)
ok 1143 - pattern 11 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1144 - update 0 pattern 12 with MDEL = 1.5 (expected -inf, got -inf)
ok 1145 - update 1 pattern 12 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 1146 - pattern 12 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1147 - update 0 pattern 13 with MDEL = 1.5 (expected -inf, got -inf)
ok 1148 - update 1 pattern 13 with MDEL = 1.5 (expected nan, got nan)
ok 1149 - pattern 13 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1150 - update 0 pattern 14 with MDEL = 1.5 (expected -inf, got -inf)
ok 1151 - update 1 pattern 14 with MDEL = 1.5 (expected inf, got inf)
ok 1152 - pattern 14 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1153 - update 0 pattern 15 with MDEL = 1.5 (expected -inf, got -inf)
ok 1154 - pattern 15 with MDEL = 1.5 (expected 1-0, got 1-0)
# Test dfanout.ADEL = -1
ok 1155 - update 0 pattern  0 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 1156 - update 1 pattern  0 with ADEL = -1.0 (expected 2.000000, got 2.000000)
ok 1157 - pattern  0 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1158 - update 0 pattern  1 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 1159 - update 1 pattern  1 with ADEL = -1.0 (expected 2.000000, got 2.000000)
ok 1160 - pattern  1 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1161 - update 0 pattern  2 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 1162 - update 1 pattern  2 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 1163 - pattern  2 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1164 - update 0 pattern  3 with ADEL = -1.0 (expected -0.000000, got -0.000000)
ok 1165 - update 1 pattern  3 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 1166 - pattern  3 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1167 - update 0 pattern  4 with ADEL = -1.0 (expected nan, got nan)
ok 1168 - update 1 pattern  4 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 1169 - pattern  4 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1170 - update 0 pattern  5 with ADEL = -1.0 (expected nan, got nan)
ok 1171 - update 1 pattern  5 with ADEL = -1.0 (expected nan, got nan)
ok 1172 - pattern  5 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1173 - update 0 pattern  6 with ADEL = -1.0 (expected nan, got nan)
ok 1174 - update 1 pattern  6 with ADEL = -1.0 (expected inf, got inf)
ok 1175 - pattern  6 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1176 - update 0 pattern  7 with ADEL = -1.0 (expected nan, got nan)
ok 1177 - update 1 pattern  7 with ADEL = -1.0 (expected -inf, got -inf)
ok 1178 - pattern  7 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1179 - update 0 pattern  8 with ADEL = -1.0 (expected inf, got inf)
ok 1180 - update 1 pattern  8 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 1181 - pattern  8 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1182 - update 0 pattern  9 with ADEL = -1.0 (expected inf, got inf)
ok 1183 - update 1 pattern  9 with ADEL = -1.0 (expected nan, got nan)
ok 1184 - pattern  9 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1185 - update 0 pattern 10 with ADEL = -1.0 (expected inf, got inf)
ok 1186 - update 1 pattern 10 with ADEL = -1.0 (expected inf, got inf)
ok 1187 - pattern 10 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1188 - update 0 pattern 11 with ADEL = -1.0 (expected inf, got inf)
ok 1189 - update 1 pattern 11 with ADEL = -1.0 (expected -inf, got -inf)
ok 1190 - pattern 11 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1191 - update 0 pattern 12 with ADEL = -1.0 (expected -inf, got -inf)
ok 1192 - update 1 pattern 12 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 1193 - pattern 12 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1194 - update 0 pattern 13 with ADEL = -1.0 (expected -inf, got -inf)
ok 1195 - update 1 pattern 13 with ADEL = -1.0 (expected nan, got nan)
ok 1196 - pattern 13 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1197 - update 0 pattern 14 with ADEL = -1.0 (expected -inf, got -inf)
ok 1198 - update 1 pattern 14 with ADEL = -1.0 (expected inf, got inf)
ok 1199 - pattern 14 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1200 - update 0 pattern 15 with ADEL = -1.0 (expected -inf, got -inf)
ok 1201 - update 1 pattern 15 with ADEL = -1.0 (expected -inf, got -inf)
ok 1202 - pattern 15 with ADEL = -1.0 (expected 1-1, got 1-1)
# Test dfanout.ADEL = 0
ok 1203 - update 0 pattern  0 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 1204 - update 1 pattern  0 with ADEL = 0.0 (expected 2.000000, got 2.000000)
ok 1205 - pattern  0 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1206 - update 1 pattern  1 with ADEL = 0.0 (expected 2.000000, got 2.000000)
ok 1207 - pattern  1 with ADEL = 0.0 (expected 0-1, got 0-1)
ok 1208 - pattern  2 with ADEL = 0.0 (expected 0-0, got 0-0)
ok 1209 - pattern  3 with ADEL = 0.0 (expected 0-0, got 0-0)
ok 1210 - update 0 pattern  4 with ADEL = 0.0 (expected nan, got nan)
ok 1211 - update 1 pattern  4 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 1212 - pattern  4 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1213 - update 0 pattern  5 with ADEL = 0.0 (expected nan, got nan)
ok 1214 - pattern  5 with ADEL = 0.0 (expected 1-0, got 1-0)
ok 1215 - update 0 pattern  6 with ADEL = 0.0 (expected nan, got nan)
ok 1216 - update 1 pattern  6 with ADEL = 0.0 (expected inf, got inf)
ok 1217 - pattern  6 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1218 - update 0 pattern  7 with ADEL = 0.0 (expected nan, got nan)
ok 1219 - update 1 pattern  7 with ADEL = 0.0 (expected -inf, got -inf)
ok 1220 - pattern  7 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1221 - update 0 pattern  8 with ADEL = 0.0 (expected inf, got inf)
ok 1222 - update 1 pattern  8 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 1223 - pattern  8 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1224 - update 0 pattern  9 with ADEL = 0.0 (expected inf, got inf)
ok 1225 - update 1 pattern  9 with ADEL = 0.0 (expected nan, got nan)
ok 1226 - pattern  9 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1227 - update 0 pattern 10 with ADEL = 0.0 (expected inf, got inf)
ok 1228 - pattern 10 with ADEL = 0.0 (expected 1-0, got 1-0)
ok 1229 - update 0 pattern 11 with ADEL = 0.0 (expected inf, got inf)
ok 1230 - update 1 pattern 11 with ADEL = 0.0 (expected -inf, got -inf)
ok 1231 - pattern 11 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1232 - update 0 pattern 12 with ADEL = 0.0 (expected -inf, got -inf)
ok 1233 - update 1 pattern 12 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 1234 - pattern 12 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1235 - update 0 pattern 13 with ADEL = 0.0 (expected -inf, got -inf)
ok 1236 - update 1 pattern 13 with ADEL = 0.0 (expected nan, got nan)
ok 1237 - pattern 13 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1238 - update 0 pattern 14 with ADEL = 0.0 (expected -inf, got -inf)
ok 1239 - update 1 pattern 14 with ADEL = 0.0 (expected inf, got inf)
ok 1240 - pattern 14 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1241 - update 0 pattern 15 with ADEL = 0.0 (expected -inf, got -inf)
ok 1242 - pattern 15 with ADEL = 0.0 (expected 1-0, got 1-0)
# Test dfanout.ADEL = 1.5
ok 1243 - update 1 pattern  0 with ADEL = 1.5 (expected 2.000000, got 2.000000)
ok 1244 - pattern  0 with ADEL = 1.5 (expected 0-1, got 0-1)
ok 1245 - update 1 pattern  1 with ADEL = 1.5 (expected 2.000000, got 2.000000)
ok 1246 - pattern  1 with ADEL = 1.5 (expected 0-1, got 0-1)
ok 1247 - pattern  2 with ADEL = 1.5 (expected 0-0, got 0-0)
ok 1248 - pattern  3 with ADEL = 1.5 (expected 0-0, got 0-0)
ok 1249 - update 0 pattern  4 with ADEL = 1.5 (expected nan, got nan)
ok 1250 - update 1 pattern  4 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 1251 - pattern  4 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1252 - update 0 pattern  5 with ADEL = 1.5 (expected nan, got nan)
ok 1253 - pattern  5 with ADEL = 1.5 (expected 1-0, got 1-0)
ok 1254 - update 0 pattern  6 with ADEL = 1.5 (expected nan, got nan)
ok 1255 - update 1 pattern  6 with ADEL = 1.5 (expected inf, got inf)
ok 1256 - pattern  6 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1257 - update 0 pattern  7 with ADEL = 1.5 (expected nan, got nan)
ok 1258 - update 1 pattern  7 with ADEL = 1.5 (expected -inf, got -inf)
ok 1259 - pattern  7 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1260 - update 0 pattern  8 with ADEL = 1.5 (expected inf, got inf)
ok 1261 - update 1 pattern  8 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 1262 - pattern  8 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1263 - update 0 pattern  9 with ADEL = 1.5 (expected inf, got inf)
ok 1264 - update 1 pattern  9 with ADEL = 1.5 (expected nan, got nan)
ok 1265 - pattern  9 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1266 - update 0 pattern 10 with ADEL = 1.5 (expected inf, got inf)
ok 1267 - pattern 10 with ADEL = 1.5 (expected 1-0, got 1-0)
ok 1268 - update 0 pattern 11 with ADEL = 1.5 (expected inf, got inf)
ok 1269 - update 1 pattern 11 with ADEL = 1.5 (expected -inf, got -inf)
ok 1270 - pattern 11 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1271 - update 0 pattern 12 with ADEL = 1.5 (expected -inf, got -inf)
ok 1272 - update 1 pattern 12 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 1273 - pattern 12 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1274 - update 0 pattern 13 with ADEL = 1.5 (expected -inf, got -inf)
ok 1275 - update 1 pattern 13 with ADEL = 1.5 (expected nan, got nan)
ok 1276 - pattern 13 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1277 - update 0 pattern 14 with ADEL = 1.5 (expected -inf, got -inf)
ok 1278 - update 1 pattern 14 with ADEL = 1.5 (expected inf, got inf)
ok 1279 - pattern 14 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1280 - update 0 pattern 15 with ADEL = 1.5 (expected -inf, got -inf)
ok 1281 - pattern 15 with ADEL = 1.5 (expected 1-0, got 1-0)
# --------------------------------------------------------
# Testing the sel record
# --------------------------------------------------------
ok 1282 - dbChannel with test plugin created
ok 1283 - dbChannel opened
# Test sel.MDEL = -1
ok 1284 - update 0 pattern  0 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 1285 - update 1 pattern  0 with MDEL = -1.0 (expected 2.000000, got 2.000000)
ok 1286 - pattern  0 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1287 - update 0 pattern  1 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 1288 - update 1 pattern  1 with MDEL = -1.0 (expected 2.000000, got 2.000000)
ok 1289 - pattern  1 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1290 - update 0 pattern  2 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 1291 - update 1 pattern  2 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 1292 - pattern  2 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1293 - update 0 pattern  3 with MDEL = -1.0 (expected -0.000000, got -0.000000)
ok 1294 - update 1 pattern  3 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 1295 - pattern  3 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1296 - update 0 pattern  4 with MDEL = -1.0 (expected nan, got nan)
ok 1297 - update 1 pattern  4 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 1298 - pattern  4 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1299 - update 0 pattern  5 with MDEL = -1.0 (expected nan, got nan)
ok 1300 - update 1 pattern  5 with MDEL = -1.0 (expected nan, got nan)
ok 1301 - pattern  5 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1302 - update 0 pattern  6 with MDEL = -1.0 (expected nan, got nan)
ok 1303 - update 1 pattern  6 with MDEL = -1.0 (expected inf, got inf)
ok 1304 - pattern  6 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1305 - update 0 pattern  7 with MDEL = -1.0 (expected nan, got nan)
ok 1306 - update 1 pattern  7 with MDEL = -1.0 (expected -inf, got -inf)
ok 1307 - pattern  7 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1308 - update 0 pattern  8 with MDEL = -1.0 (expected inf, got inf)
ok 1309 - update 1 pattern  8 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 1310 - pattern  8 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1311 - update 0 pattern  9 with MDEL = -1.0 (expected inf, got inf)
ok 1312 - update 1 pattern  9 with MDEL = -1.0 (expected nan, got nan)
ok 1313 - pattern  9 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1314 - update 0 pattern 10 with MDEL = -1.0 (expected inf, got inf)
ok 1315 - update 1 pattern 10 with MDEL = -1.0 (expected inf, got inf)
ok 1316 - pattern 10 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1317 - update 0 pattern 11 with MDEL = -1.0 (expected inf, got inf)
ok 1318 - update 1 pattern 11 with MDEL = -1.0 (expected -inf, got -inf)
ok 1319 - pattern 11 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1320 - update 0 pattern 12 with MDEL = -1.0 (expected -inf, got -inf)
ok 1321 - update 1 pattern 12 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 1322 - pattern 12 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1323 - update 0 pattern 13 with MDEL = -1.0 (expected -inf, got -inf)
ok 1324 - update 1 pattern 13 with MDEL = -1.0 (expected nan, got nan)
ok 1325 - pattern 13 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1326 - update 0 pattern 14 with MDEL = -1.0 (expected -inf, got -inf)
ok 1327 - update 1 pattern 14 with MDEL = -1.0 (expected inf, got inf)
ok 1328 - pattern 14 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1329 - update 0 pattern 15 with MDEL = -1.0 (expected -inf, got -inf)
ok 1330 - update 1 pattern 15 with MDEL = -1.0 (expected -inf, got -inf)
ok 1331 - pattern 15 with MDEL = -1.0 (expected 1-1, got 1-1)
# Test sel.MDEL = 0
ok 1332 - update 0 pattern  0 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 1333 - update 1 pattern  0 with MDEL = 0.0 (expected 2.000000, got 2.000000)
ok 1334 - pattern  0 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1335 - update 1 pattern  1 with MDEL = 0.0 (expected 2.000000, got 2.000000)
ok 1336 - pattern  1 with MDEL = 0.0 (expected 0-1, got 0-1)
ok 1337 - pattern  2 with MDEL = 0.0 (expected 0-0, got 0-0)
ok 1338 - pattern  3 with MDEL = 0.0 (expected 0-0, got 0-0)
ok 1339 - update 0 pattern  4 with MDEL = 0.0 (expected nan, got nan)
ok 1340 - update 1 pattern  4 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 1341 - pattern  4 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1342 - update 0 pattern  5 with MDEL = 0.0 (expected nan, got nan)
ok 1343 - pattern  5 with MDEL = 0.0 (expected 1-0, got 1-0)
ok 1344 - update 0 pattern  6 with MDEL = 0.0 (expected nan, got nan)
ok 1345 - update 1 pattern  6 with MDEL = 0.0 (expected inf, got inf)
ok 1346 - pattern  6 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1347 - update 0 pattern  7 with MDEL = 0.0 (expected nan, got nan)
ok 1348 - update 1 pattern  7 with MDEL = 0.0 (expected -inf, got -inf)
ok 1349 - pattern  7 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1350 - update 0 pattern  8 with MDEL = 0.0 (expected inf, got inf)
ok 1351 - update 1 pattern  8 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 1352 - pattern  8 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1353 - update 0 pattern  9 with MDEL = 0.0 (expected inf, got inf)
ok 1354 - update 1 pattern  9 with MDEL = 0.0 (expected nan, got nan)
ok 1355 - pattern  9 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1356 - update 0 pattern 10 with MDEL = 0.0 (expected inf, got inf)
ok 1357 - pattern 10 with MDEL = 0.0 (expected 1-0, got 1-0)
ok 1358 - update 0 pattern 11 with MDEL = 0.0 (expected inf, got inf)
ok 1359 - update 1 pattern 11 with MDEL = 0.0 (expected -inf, got -inf)
ok 1360 - pattern 11 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1361 - update 0 pattern 12 with MDEL = 0.0 (expected -inf, got -inf)
ok 1362 - update 1 pattern 12 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 1363 - pattern 12 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1364 - update 0 pattern 13 with MDEL = 0.0 (expected -inf, got -inf)
ok 1365 - update 1 pattern 13 with MDEL = 0.0 (expected nan, got nan)
ok 1366 - pattern 13 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1367 - update 0 pattern 14 with MDEL = 0.0 (expected -inf, got -inf)
ok 1368 - update 1 pattern 14 with MDEL = 0.0 (expected inf, got inf)
ok 1369 - pattern 14 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1370 - update 0 pattern 15 with MDEL = 0.0 (expected -inf, got -inf)
ok 1371 - pattern 15 with MDEL = 0.0 (expected 1-0, got 1-0)
# Test sel.MDEL = 1.5
ok 1372 - update 1 pattern  0 with MDEL = 1.5 (expected 2.000000, got 2.000000)
ok 1373 - pattern  0 with MDEL = 1.5 (expected 0-1, got 0-1)
ok 1374 - update 1 pattern  1 with MDEL = 1.5 (expected 2.000000, got 2.000000)
ok 1375 - pattern  1 with MDEL = 1.5 (expected 0-1, got 0-1)
ok 1376 - pattern  2 with MDEL = 1.5 (expected 0-0, got 0-0)
ok 1377 - pattern  3 with MDEL = 1.5 (expected 0-0, got 0-0)
ok 1378 - update 0 pattern  4 with MDEL = 1.5 (expected nan, got nan)
ok 1379 - update 1 pattern  4 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 1380 - pattern  4 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1381 - update 0 pattern  5 with MDEL = 1.5 (expected nan, got nan)
ok 1382 - pattern  5 with MDEL = 1.5 (expected 1-0, got 1-0)
ok 1383 - update 0 pattern  6 with MDEL = 1.5 (expected nan, got nan)
ok 1384 - update 1 pattern  6 with MDEL = 1.5 (expected inf, got inf)
ok 1385 - pattern  6 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1386 - update 0 pattern  7 with MDEL = 1.5 (expected nan, got nan)
ok 1387 - update 1 pattern  7 with MDEL = 1.5 (expected -inf, got -inf)
ok 1388 - pattern  7 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1389 - update 0 pattern  8 with MDEL = 1.5 (expected inf, got inf)
ok 1390 - update 1 pattern  8 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 1391 - pattern  8 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1392 - update 0 pattern  9 with MDEL = 1.5 (expected inf, got inf)
ok 1393 - update 1 pattern  9 with MDEL = 1.5 (expected nan, got nan)
ok 1394 - pattern  9 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1395 - update 0 pattern 10 with MDEL = 1.5 (expected inf, got inf)
ok 1396 - pattern 10 with MDEL = 1.5 (expected 1-0, got 1-0)
ok 1397 - update 0 pattern 11 with MDEL = 1.5 (expected inf, got inf)
ok 1398 - update 1 pattern 11 with MDEL = 1.5 (expected -inf, got -inf)
ok 1399 - pattern 11 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1400 - update 0 pattern 12 with MDEL = 1.5 (expected -inf, got -inf)
ok 1401 - update 1 pattern 12 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 1402 - pattern 12 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1403 - update 0 pattern 13 with MDEL = 1.5 (expected -inf, got -inf)
ok 1404 - update 1 pattern 13 with MDEL = 1.5 (expected nan, got nan)
ok 1405 - pattern 13 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1406 - update 0 pattern 14 with MDEL = 1.5 (expected -inf, got -inf)
ok 1407 - update 1 pattern 14 with MDEL = 1.5 (expected inf, got inf)
ok 1408 - pattern 14 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1409 - update 0 pattern 15 with MDEL = 1.5 (expected -inf, got -inf)
ok 1410 - pattern 15 with MDEL = 1.5 (expected 1-0, got 1-0)
# Test sel.ADEL = -1
ok 1411 - update 0 pattern  0 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 1412 - update 1 pattern  0 with ADEL = -1.0 (expected 2.000000, got 2.000000)
ok 1413 - pattern  0 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1414 - update 0 pattern  1 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 1415 - update 1 pattern  1 with ADEL = -1.0 (expected 2.000000, got 2.000000)
ok 1416 - pattern  1 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1417 - update 0 pattern  2 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 1418 - update 1 pattern  2 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 1419 - pattern  2 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1420 - update 0 pattern  3 with ADEL = -1.0 (expected -0.000000, got -0.000000)
ok 1421 - update 1 pattern  3 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 1422 - pattern  3 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1423 - update 0 pattern  4 with ADEL = -1.0 (expected nan, got nan)
ok 1424 - update 1 pattern  4 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 1425 - pattern  4 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1426 - update 0 pattern  5 with ADEL = -1.0 (expected nan, got nan)
ok 1427 - update 1 pattern  5 with ADEL = -1.0 (expected nan, got nan)
ok 1428 - pattern  5 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1429 - update 0 pattern  6 with ADEL = -1.0 (expected nan, got nan)
ok 1430 - update 1 pattern  6 with ADEL = -1.0 (expected inf, got inf)
ok 1431 - pattern  6 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1432 - update 0 pattern  7 with ADEL = -1.0 (expected nan, got nan)
ok 1433 - update 1 pattern  7 with ADEL = -1.0 (expected -inf, got -inf)
ok 1434 - pattern  7 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1435 - update 0 pattern  8 with ADEL = -1.0 (expected inf, got inf)
ok 1436 - update 1 pattern  8 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 1437 - pattern  8 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1438 - update 0 pattern  9 with ADEL = -1.0 (expected inf, got inf)
ok 1439 - update 1 pattern  9 with ADEL = -1.0 (expected nan, got nan)
ok 1440 - pattern  9 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1441 - update 0 pattern 10 with ADEL = -1.0 (expected inf, got inf)
ok 1442 - update 1 pattern 10 with ADEL = -1.0 (expected inf, got inf)
ok 1443 - pattern 10 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1444 - update 0 pattern 11 with ADEL = -1.0 (expected inf, got inf)
ok 1445 - update 1 pattern 11 with ADEL = -1.0 (expected -inf, got -inf)
ok 1446 - pattern 11 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1447 - update 0 pattern 12 with ADEL = -1.0 (expected -inf, got -inf)
ok 1448 - update 1 pattern 12 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 1449 - pattern 12 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1450 - update 0 pattern 13 with ADEL = -1.0 (expected -inf, got -inf)
ok 1451 - update 1 pattern 13 with ADEL = -1.0 (expected nan, got nan)
ok 1452 - pattern 13 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1453 - update 0 pattern 14 with ADEL = -1.0 (expected -inf, got -inf)
ok 1454 - update 1 pattern 14 with ADEL = -1.0 (expected inf, got inf)
ok 1455 - pattern 14 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1456 - update 0 pattern 15 with ADEL = -1.0 (expected -inf, got -inf)
ok 1457 - update 1 pattern 15 with ADEL = -1.0 (expected -inf, got -inf)
ok 1458 - pattern 15 with ADEL = -1.0 (expected 1-1, got 1-1)
# Test sel.ADEL = 0
ok 1459 - update 0 pattern  0 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 1460 - update 1 pattern  0 with ADEL = 0.0 (expected 2.000000, got 2.000000)
ok 1461 - pattern  0 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1462 - update 1 pattern  1 with ADEL = 0.0 (expected 2.000000, got 2.000000)
ok 1463 - pattern  1 with ADEL = 0.0 (expected 0-1, got 0-1)
ok 1464 - pattern  2 with ADEL = 0.0 (expected 0-0, got 0-0)
ok 1465 - pattern  3 with ADEL = 0.0 (expected 0-0, got 0-0)
ok 1466 - update 0 pattern  4 with ADEL = 0.0 (expected nan, got nan)
ok 1467 - update 1 pattern  4 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 1468 - pattern  4 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1469 - update 0 pattern  5 with ADEL = 0.0 (expected nan, got nan)
ok 1470 - pattern  5 with ADEL = 0.0 (expected 1-0, got 1-0)
ok 1471 - update 0 pattern  6 with ADEL = 0.0 (expected nan, got nan)
ok 1472 - update 1 pattern  6 with ADEL = 0.0 (expected inf, got inf)
ok 1473 - pattern  6 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1474 - update 0 pattern  7 with ADEL = 0.0 (expected nan, got nan)
ok 1475 - update 1 pattern  7 with ADEL = 0.0 (expected -inf, got -inf)
ok 1476 - pattern  7 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1477 - update 0 pattern  8 with ADEL = 0.0 (expected inf, got inf)
ok 1478 - update 1 pattern  8 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 1479 - pattern  8 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1480 - update 0 pattern  9 with ADEL = 0.0 (expected inf, got inf)
ok 1481 - update 1 pattern  9 with ADEL = 0.0 (expected nan, got nan)
ok 1482 - pattern  9 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1483 - update 0 pattern 10 with ADEL = 0.0 (expected inf, got inf)
ok 1484 - pattern 10 with ADEL = 0.0 (expected 1-0, got 1-0)
ok 1485 - update 0 pattern 11 with ADEL = 0.0 (expected inf, got inf)
ok 1486 - update 1 pattern 11 with ADEL = 0.0 (expected -inf, got -inf)
ok 1487 - pattern 11 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1488 - update 0 pattern 12 with ADEL = 0.0 (expected -inf, got -inf)
ok 1489 - update 1 pattern 12 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 1490 - pattern 12 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1491 - update 0 pattern 13 with ADEL = 0.0 (expected -inf, got -inf)
ok 1492 - update 1 pattern 13 with ADEL = 0.0 (expected nan, got nan)
ok 1493 - pattern 13 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1494 - update 0 pattern 14 with ADEL = 0.0 (expected -inf, got -inf)
ok 1495 - update 1 pattern 14 with ADEL = 0.0 (expected inf, got inf)
ok 1496 - pattern 14 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1497 - update 0 pattern 15 with ADEL = 0.0 (expected -inf, got -inf)
ok 1498 - pattern 15 with ADEL = 0.0 (expected 1-0, got 1-0)
# Test sel.ADEL = 1.5
ok 1499 - update 1 pattern  0 with ADEL = 1.5 (expected 2.000000, got 2.000000)
ok 1500 - pattern  0 with ADEL = 1.5 (expected 0-1, got 0-1)
ok 1501 - update 1 pattern  1 with ADEL = 1.5 (expected 2.000000, got 2.000000)
ok 1502 - pattern  1 with ADEL = 1.5 (expected 0-1, got 0-1)
ok 1503 - pattern  2 with ADEL = 1.5 (expected 0-0, got 0-0)
ok 1504 - pattern  3 with ADEL = 1.5 (expected 0-0, got 0-0)
ok 1505 - update 0 pattern  4 with ADEL = 1.5 (expected nan, got nan)
ok 1506 - update 1 pattern  4 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 1507 - pattern  4 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1508 - update 0 pattern  5 with ADEL = 1.5 (expected nan, got nan)
ok 1509 - pattern  5 with ADEL = 1.5 (expected 1-0, got 1-0)
ok 1510 - update 0 pattern  6 with ADEL = 1.5 (expected nan, got nan)
ok 1511 - update 1 pattern  6 with ADEL = 1.5 (expected inf, got inf)
ok 1512 - pattern  6 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1513 - update 0 pattern  7 with ADEL = 1.5 (expected nan, got nan)
ok 1514 - update 1 pattern  7 with ADEL = 1.5 (expected -inf, got -inf)
ok 1515 - pattern  7 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1516 - update 0 pattern  8 with ADEL = 1.5 (expected inf, got inf)
ok 1517 - update 1 pattern  8 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 1518 - pattern  8 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1519 - update 0 pattern  9 with ADEL = 1.5 (expected inf, got inf)
ok 1520 - update 1 pattern  9 with ADEL = 1.5 (expected nan, got nan)
ok 1521 - pattern  9 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1522 - update 0 pattern 10 with ADEL = 1.5 (expected inf, got inf)
ok 1523 - pattern 10 with ADEL = 1.5 (expected 1-0, got 1-0)
ok 1524 - update 0 pattern 11 with ADEL = 1.5 (expected inf, got inf)
ok 1525 - update 1 pattern 11 with ADEL = 1.5 (expected -inf, got -inf)
ok 1526 - pattern 11 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1527 - update 0 pattern 12 with ADEL = 1.5 (expected -inf, got -inf)
ok 1528 - update 1 pattern 12 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 1529 - pattern 12 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1530 - update 0 pattern 13 with ADEL = 1.5 (expected -inf, got -inf)
ok 1531 - update 1 pattern 13 with ADEL = 1.5 (expected nan, got nan)
ok 1532 - pattern 13 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1533 - update 0 pattern 14 with ADEL = 1.5 (expected -inf, got -inf)
ok 1534 - update 1 pattern 14 with ADEL = 1.5 (expected inf, got inf)
ok 1535 - pattern 14 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1536 - update 0 pattern 15 with ADEL = 1.5 (expected -inf, got -inf)
ok 1537 - pattern 15 with ADEL = 1.5 (expected 1-0, got 1-0)
# --------------------------------------------------------
# Testing the sub record
# --------------------------------------------------------
ok 1538 - dbChannel with test plugin created
ok 1539 - dbChannel opened
# Test sub.MDEL = -1
ok 1540 - update 0 pattern  0 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 1541 - update 1 pattern  0 with MDEL = -1.0 (expected 2.000000, got 2.000000)
ok 1542 - pattern  0 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1543 - update 0 pattern  1 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 1544 - update 1 pattern  1 with MDEL = -1.0 (expected 2.000000, got 2.000000)
ok 1545 - pattern  1 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1546 - update 0 pattern  2 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 1547 - update 1 pattern  2 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 1548 - pattern  2 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1549 - update 0 pattern  3 with MDEL = -1.0 (expected -0.000000, got -0.000000)
ok 1550 - update 1 pattern  3 with MDEL = -1.0 (expected 0.000000, got 0.000000)
ok 1551 - pattern  3 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1552 - update 0 pattern  4 with MDEL = -1.0 (expected nan, got nan)
ok 1553 - update 1 pattern  4 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 1554 - pattern  4 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1555 - update 0 pattern  5 with MDEL = -1.0 (expected nan, got nan)
ok 1556 - update 1 pattern  5 with MDEL = -1.0 (expected nan, got nan)
ok 1557 - pattern  5 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1558 - update 0 pattern  6 with MDEL = -1.0 (expected nan, got nan)
ok 1559 - update 1 pattern  6 with MDEL = -1.0 (expected inf, got inf)
ok 1560 - pattern  6 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1561 - update 0 pattern  7 with MDEL = -1.0 (expected nan, got nan)
ok 1562 - update 1 pattern  7 with MDEL = -1.0 (expected -inf, got -inf)
ok 1563 - pattern  7 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1564 - update 0 pattern  8 with MDEL = -1.0 (expected inf, got inf)
ok 1565 - update 1 pattern  8 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 1566 - pattern  8 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1567 - update 0 pattern  9 with MDEL = -1.0 (expected inf, got inf)
ok 1568 - update 1 pattern  9 with MDEL = -1.0 (expected nan, got nan)
ok 1569 - pattern  9 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1570 - update 0 pattern 10 with MDEL = -1.0 (expected inf, got inf)
ok 1571 - update 1 pattern 10 with MDEL = -1.0 (expected inf, got inf)
ok 1572 - pattern 10 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1573 - update 0 pattern 11 with MDEL = -1.0 (expected inf, got inf)
ok 1574 - update 1 pattern 11 with MDEL = -1.0 (expected -inf, got -inf)
ok 1575 - pattern 11 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1576 - update 0 pattern 12 with MDEL = -1.0 (expected -inf, got -inf)
ok 1577 - update 1 pattern 12 with MDEL = -1.0 (expected 1.000000, got 1.000000)
ok 1578 - pattern 12 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1579 - update 0 pattern 13 with MDEL = -1.0 (expected -inf, got -inf)
ok 1580 - update 1 pattern 13 with MDEL = -1.0 (expected nan, got nan)
ok 1581 - pattern 13 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1582 - update 0 pattern 14 with MDEL = -1.0 (expected -inf, got -inf)
ok 1583 - update 1 pattern 14 with MDEL = -1.0 (expected inf, got inf)
ok 1584 - pattern 14 with MDEL = -1.0 (expected 1-1, got 1-1)
ok 1585 - update 0 pattern 15 with MDEL = -1.0 (expected -inf, got -inf)
ok 1586 - update 1 pattern 15 with MDEL = -1.0 (expected -inf, got -inf)
ok 1587 - pattern 15 with MDEL = -1.0 (expected 1-1, got 1-1)
# Test sub.MDEL = 0
ok 1588 - update 0 pattern  0 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 1589 - update 1 pattern  0 with MDEL = 0.0 (expected 2.000000, got 2.000000)
ok 1590 - pattern  0 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1591 - update 1 pattern  1 with MDEL = 0.0 (expected 2.000000, got 2.000000)
ok 1592 - pattern  1 with MDEL = 0.0 (expected 0-1, got 0-1)
ok 1593 - pattern  2 with MDEL = 0.0 (expected 0-0, got 0-0)
ok 1594 - pattern  3 with MDEL = 0.0 (expected 0-0, got 0-0)
ok 1595 - update 0 pattern  4 with MDEL = 0.0 (expected nan, got nan)
ok 1596 - update 1 pattern  4 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 1597 - pattern  4 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1598 - update 0 pattern  5 with MDEL = 0.0 (expected nan, got nan)
ok 1599 - pattern  5 with MDEL = 0.0 (expected 1-0, got 1-0)
ok 1600 - update 0 pattern  6 with MDEL = 0.0 (expected nan, got nan)
ok 1601 - update 1 pattern  6 with MDEL = 0.0 (expected inf, got inf)
ok 1602 - pattern  6 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1603 - update 0 pattern  7 with MDEL = 0.0 (expected nan, got nan)
ok 1604 - update 1 pattern  7 with MDEL = 0.0 (expected -inf, got -inf)
ok 1605 - pattern  7 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1606 - update 0 pattern  8 with MDEL = 0.0 (expected inf, got inf)
ok 1607 - update 1 pattern  8 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 1608 - pattern  8 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1609 - update 0 pattern  9 with MDEL = 0.0 (expected inf, got inf)
ok 1610 - update 1 pattern  9 with MDEL = 0.0 (expected nan, got nan)
ok 1611 - pattern  9 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1612 - update 0 pattern 10 with MDEL = 0.0 (expected inf, got inf)
ok 1613 - pattern 10 with MDEL = 0.0 (expected 1-0, got 1-0)
ok 1614 - update 0 pattern 11 with MDEL = 0.0 (expected inf, got inf)
ok 1615 - update 1 pattern 11 with MDEL = 0.0 (expected -inf, got -inf)
ok 1616 - pattern 11 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1617 - update 0 pattern 12 with MDEL = 0.0 (expected -inf, got -inf)
ok 1618 - update 1 pattern 12 with MDEL = 0.0 (expected 1.000000, got 1.000000)
ok 1619 - pattern 12 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1620 - update 0 pattern 13 with MDEL = 0.0 (expected -inf, got -inf)
ok 1621 - update 1 pattern 13 with MDEL = 0.0 (expected nan, got nan)
ok 1622 - pattern 13 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1623 - update 0 pattern 14 with MDEL = 0.0 (expected -inf, got -inf)
ok 1624 - update 1 pattern 14 with MDEL = 0.0 (expected inf, got inf)
ok 1625 - pattern 14 with MDEL = 0.0 (expected 1-1, got 1-1)
ok 1626 - update 0 pattern 15 with MDEL = 0.0 (expected -inf, got -inf)
ok 1627 - pattern 15 with MDEL = 0.0 (expected 1-0, got 1-0)
# Test sub.MDEL = 1.5
ok 1628 - update 1 pattern  0 with MDEL = 1.5 (expected 2.000000, got 2.000000)
ok 1629 - pattern  0 with MDEL = 1.5 (expected 0-1, got 0-1)
ok 1630 - update 1 pattern  1 with MDEL = 1.5 (expected 2.000000, got 2.000000)
ok 1631 - pattern  1 with MDEL = 1.5 (expected 0-1, got 0-1)
ok 1632 - pattern  2 with MDEL = 1.5 (expected 0-0, got 0-0)
ok 1633 - pattern  3 with MDEL = 1.5 (expected 0-0, got 0-0)
ok 1634 - update 0 pattern  4 with MDEL = 1.5 (expected nan, got nan)
ok 1635 - update 1 pattern  4 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 1636 - pattern  4 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1637 - update 0 pattern  5 with MDEL = 1.5 (expected nan, got nan)
ok 1638 - pattern  5 with MDEL = 1.5 (expected 1-0, got 1-0)
ok 1639 - update 0 pattern  6 with MDEL = 1.5 (expected nan, got nan)
ok 1640 - update 1 pattern  6 with MDEL = 1.5 (expected inf, got inf)
ok 1641 - pattern  6 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1642 - update 0 pattern  7 with MDEL = 1.5 (expected nan, got nan)
ok 1643 - update 1 pattern  7 with MDEL = 1.5 (expected -inf, got -inf)
ok 1644 - pattern  7 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1645 - update 0 pattern  8 with MDEL = 1.5 (expected inf, got inf)
ok 1646 - update 1 pattern  8 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 1647 - pattern  8 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1648 - update 0 pattern  9 with MDEL = 1.5 (expected inf, got inf)
ok 1649 - update 1 pattern  9 with MDEL = 1.5 (expected nan, got nan)
ok 1650 - pattern  9 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1651 - update 0 pattern 10 with MDEL = 1.5 (expected inf, got inf)
ok 1652 - pattern 10 with MDEL = 1.5 (expected 1-0, got 1-0)
ok 1653 - update 0 pattern 11 with MDEL = 1.5 (expected inf, got inf)
ok 1654 - update 1 pattern 11 with MDEL = 1.5 (expected -inf, got -inf)
ok 1655 - pattern 11 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1656 - update 0 pattern 12 with MDEL = 1.5 (expected -inf, got -inf)
ok 1657 - update 1 pattern 12 with MDEL = 1.5 (expected 1.000000, got 1.000000)
ok 1658 - pattern 12 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1659 - update 0 pattern 13 with MDEL = 1.5 (expected -inf, got -inf)
ok 1660 - update 1 pattern 13 with MDEL = 1.5 (expected nan, got nan)
ok 1661 - pattern 13 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1662 - update 0 pattern 14 with MDEL = 1.5 (expected -inf, got -inf)
ok 1663 - update 1 pattern 14 with MDEL = 1.5 (expected inf, got inf)
ok 1664 - pattern 14 with MDEL = 1.5 (expected 1-1, got 1-1)
ok 1665 - update 0 pattern 15 with MDEL = 1.5 (expected -inf, got -inf)
ok 1666 - pattern 15 with MDEL = 1.5 (expected 1-0, got 1-0)
# Test sub.ADEL = -1
ok 1667 - update 0 pattern  0 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 1668 - update 1 pattern  0 with ADEL = -1.0 (expected 2.000000, got 2.000000)
ok 1669 - pattern  0 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1670 - update 0 pattern  1 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 1671 - update 1 pattern  1 with ADEL = -1.0 (expected 2.000000, got 2.000000)
ok 1672 - pattern  1 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1673 - update 0 pattern  2 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 1674 - update 1 pattern  2 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 1675 - pattern  2 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1676 - update 0 pattern  3 with ADEL = -1.0 (expected -0.000000, got -0.000000)
ok 1677 - update 1 pattern  3 with ADEL = -1.0 (expected 0.000000, got 0.000000)
ok 1678 - pattern  3 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1679 - update 0 pattern  4 with ADEL = -1.0 (expected nan, got nan)
ok 1680 - update 1 pattern  4 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 1681 - pattern  4 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1682 - update 0 pattern  5 with ADEL = -1.0 (expected nan, got nan)
ok 1683 - update 1 pattern  5 with ADEL = -1.0 (expected nan, got nan)
ok 1684 - pattern  5 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1685 - update 0 pattern  6 with ADEL = -1.0 (expected nan, got nan)
ok 1686 - update 1 pattern  6 with ADEL = -1.0 (expected inf, got inf)
ok 1687 - pattern  6 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1688 - update 0 pattern  7 with ADEL = -1.0 (expected nan, got nan)
ok 1689 - update 1 pattern  7 with ADEL = -1.0 (expected -inf, got -inf)
ok 1690 - pattern  7 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1691 - update 0 pattern  8 with ADEL = -1.0 (expected inf, got inf)
ok 1692 - update 1 pattern  8 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 1693 - pattern  8 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1694 - update 0 pattern  9 with ADEL = -1.0 (expected inf, got inf)
ok 1695 - update 1 pattern  9 with ADEL = -1.0 (expected nan, got nan)
ok 1696 - pattern  9 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1697 - update 0 pattern 10 with ADEL = -1.0 (expected inf, got inf)
ok 1698 - update 1 pattern 10 with ADEL = -1.0 (expected inf, got inf)
ok 1699 - pattern 10 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1700 - update 0 pattern 11 with ADEL = -1.0 (expected inf, got inf)
ok 1701 - update 1 pattern 11 with ADEL = -1.0 (expected -inf, got -inf)
ok 1702 - pattern 11 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1703 - update 0 pattern 12 with ADEL = -1.0 (expected -inf, got -inf)
ok 1704 - update 1 pattern 12 with ADEL = -1.0 (expected 1.000000, got 1.000000)
ok 1705 - pattern 12 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1706 - update 0 pattern 13 with ADEL = -1.0 (expected -inf, got -inf)
ok 1707 - update 1 pattern 13 with ADEL = -1.0 (expected nan, got nan)
ok 1708 - pattern 13 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1709 - update 0 pattern 14 with ADEL = -1.0 (expected -inf, got -inf)
ok 1710 - update 1 pattern 14 with ADEL = -1.0 (expected inf, got inf)
ok 1711 - pattern 14 with ADEL = -1.0 (expected 1-1, got 1-1)
ok 1712 - update 0 pattern 15 with ADEL = -1.0 (expected -inf, got -inf)
ok 1713 - update 1 pattern 15 with ADEL = -1.0 (expected -inf, got -inf)
ok 1714 - pattern 15 with ADEL = -1.0 (expected 1-1, got 1-1)
# Test sub.ADEL = 0
ok 1715 - update 0 pattern  0 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 1716 - update 1 pattern  0 with ADEL = 0.0 (expected 2.000000, got 2.000000)
ok 1717 - pattern  0 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1718 - update 1 pattern  1 with ADEL = 0.0 (expected 2.000000, got 2.000000)
ok 1719 - pattern  1 with ADEL = 0.0 (expected 0-1, got 0-1)
ok 1720 - pattern  2 with ADEL = 0.0 (expected 0-0, got 0-0)
ok 1721 - pattern  3 with ADEL = 0.0 (expected 0-0, got 0-0)
ok 1722 - update 0 pattern  4 with ADEL = 0.0 (expected nan, got nan)
ok 1723 - update 1 pattern  4 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 1724 - pattern  4 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1725 - update 0 pattern  5 with ADEL = 0.0 (expected nan, got nan)
ok 1726 - pattern  5 with ADEL = 0.0 (expected 1-0, got 1-0)
ok 1727 - update 0 pattern  6 with ADEL = 0.0 (expected nan, got nan)
ok 1728 - update 1 pattern  6 with ADEL = 0.0 (expected inf, got inf)
ok 1729 - pattern  6 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1730 - update 0 pattern  7 with ADEL = 0.0 (expected nan, got nan)
ok 1731 - update 1 pattern  7 with ADEL = 0.0 (expected -inf, got -inf)
ok 1732 - pattern  7 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1733 - update 0 pattern  8 with ADEL = 0.0 (expected inf, got inf)
ok 1734 - update 1 pattern  8 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 1735 - pattern  8 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1736 - update 0 pattern  9 with ADEL = 0.0 (expected inf, got inf)
ok 1737 - update 1 pattern  9 with ADEL = 0.0 (expected nan, got nan)
ok 1738 - pattern  9 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1739 - update 0 pattern 10 with ADEL = 0.0 (expected inf, got inf)
ok 1740 - pattern 10 with ADEL = 0.0 (expected 1-0, got 1-0)
ok 1741 - update 0 pattern 11 with ADEL = 0.0 (expected inf, got inf)
ok 1742 - update 1 pattern 11 with ADEL = 0.0 (expected -inf, got -inf)
ok 1743 - pattern 11 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1744 - update 0 pattern 12 with ADEL = 0.0 (expected -inf, got -inf)
ok 1745 - update 1 pattern 12 with ADEL = 0.0 (expected 1.000000, got 1.000000)
ok 1746 - pattern 12 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1747 - update 0 pattern 13 with ADEL = 0.0 (expected -inf, got -inf)
ok 1748 - update 1 pattern 13 with ADEL = 0.0 (expected nan, got nan)
ok 1749 - pattern 13 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1750 - update 0 pattern 14 with ADEL = 0.0 (expected -inf, got -inf)
ok 1751 - update 1 pattern 14 with ADEL = 0.0 (expected inf, got inf)
ok 1752 - pattern 14 with ADEL = 0.0 (expected 1-1, got 1-1)
ok 1753 - update 0 pattern 15 with ADEL = 0.0 (expected -inf, got -inf)
ok 1754 - pattern 15 with ADEL = 0.0 (expected 1-0, got 1-0)
# Test sub.ADEL = 1.5
ok 1755 - update 1 pattern  0 with ADEL = 1.5 (expected 2.000000, got 2.000000)
ok 1756 - pattern  0 with ADEL = 1.5 (expected 0-1, got 0-1)
ok 1757 - update 1 pattern  1 with ADEL = 1.5 (expected 2.000000, got 2.000000)
ok 1758 - pattern  1 with ADEL = 1.5 (expected 0-1, got 0-1)
ok 1759 - pattern  2 with ADEL = 1.5 (expected 0-0, got 0-0)
ok 1760 - pattern  3 with ADEL = 1.5 (expected 0-0, got 0-0)
ok 1761 - update 0 pattern  4 with ADEL = 1.5 (expected nan, got nan)
ok 1762 - update 1 pattern  4 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 1763 - pattern  4 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1764 - update 0 pattern  5 with ADEL = 1.5 (expected nan, got nan)
ok 1765 - pattern  5 with ADEL = 1.5 (expected 1-0, got 1-0)
ok 1766 - update 0 pattern  6 with ADEL = 1.5 (expected nan, got nan)
ok 1767 - update 1 pattern  6 with ADEL = 1.5 (expected inf, got inf)
ok 1768 - pattern  6 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1769 - update 0 pattern  7 with ADEL = 1.5 (expected nan, got nan)
ok 1770 - update 1 pattern  7 with ADEL = 1.5 (expected -inf, got -inf)
ok 1771 - pattern  7 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1772 - update 0 pattern  8 with ADEL = 1.5 (expected inf, got inf)
ok 1773 - update 1 pattern  8 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 1774 - pattern  8 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1775 - update 0 pattern  9 with ADEL = 1.5 (expected inf, got inf)
ok 1776 - update 1 pattern  9 with ADEL = 1.5 (expected nan, got nan)
ok 1777 - pattern  9 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1778 - update 0 pattern 10 with ADEL = 1.5 (expected inf, got inf)
ok 1779 - pattern 10 with ADEL = 1.5 (expected 1-0, got 1-0)
ok 1780 - update 0 pattern 11 with ADEL = 1.5 (expected inf, got inf)
ok 1781 - update 1 pattern 11 with ADEL = 1.5 (expected -inf, got -inf)
ok 1782 - pattern 11 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1783 - update 0 pattern 12 with ADEL = 1.5 (expected -inf, got -inf)
ok 1784 - update 1 pattern 12 with ADEL = 1.5 (expected 1.000000, got 1.000000)
ok 1785 - pattern 12 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1786 - update 0 pattern 13 with ADEL = 1.5 (expected -inf, got -inf)
ok 1787 - update 1 pattern 13 with ADEL = 1.5 (expected nan, got nan)
ok 1788 - pattern 13 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1789 - update 0 pattern 14 with ADEL = 1.5 (expected -inf, got -inf)
ok 1790 - update 1 pattern 14 with ADEL = 1.5 (expected inf, got inf)
ok 1791 - pattern 14 with ADEL = 1.5 (expected 1-1, got 1-1)
ok 1792 - update 0 pattern 15 with ADEL = 1.5 (expected -inf, got -inf)
ok 1793 - pattern 15 with ADEL = 1.5 (expected 1-0, got 1-0)
ok
Starting iocInit
iocRun: All initialization complete
scanEventTest.t ......... 
1..80
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# Test if eventNameToHandle() strips spaces and handles numeric events
ok  1 - "(null)" -> no event
ok  2 - "" -> no event
ok  3 - "       " -> no event
ok  4 - "0" -> no event
ok  5 - "0.000000" -> no event
ok  6 - "-0.00000" -> no event
ok  7 - "0.9" -> no event
ok  8 - "2" -> numeric event 2
ok  9 - "2.000000" -> numeric event 2
ok 10 - "2.5" -> numeric event 2
ok 11 - " 2.5  " -> numeric event 2
ok 12 - "+0x02" -> numeric event 2
ok 13 - "3" -> numeric event 3
ok 14 - "info 1" -> new named event
ok 15 - "   info 1  " alias for "info 1"
ok 16 - "-0.9" -> new named event
ok 17 - "-2" -> new named event
ok 18 - "-2.000000" -> new named event
ok 19 - "-2.5" -> new named event
ok 20 - " -2.5  " alias for "-2.5"
ok 21 - "nan" -> new named event
ok 22 - "NaN" -> new named event
ok 23 - "-NAN" -> new named event
ok 24 - "-inf" -> new named event
ok 25 - "inf" -> new named event
# Check calculated numeric events (backward compatibility)
ok 26 - dbPutField("eventnum", 5, ...) -> 0 (Ok)
ok 27 - dbGetField("e1", 5) -> 0 == 0
ok 28 - dbGetField("e2", 5) -> 0 == 0
ok 29 - dbPutField("e3", 5, ...) -> 0 (Ok)
ok 30 - dbPutField("e3.PROC", 5, ...) -> 0 (Ok)
ok 31 - dbPutField("eventnum", 5, ...) -> 0 (Ok)
ok 32 - dbGetField("e1", 5) -> 1 == 1
ok 33 - dbGetField("e2", 5) -> 1 == 1
ok 34 - dbPutField("e3", 5, ...) -> 0 (Ok)
ok 35 - dbPutField("e3.PROC", 5, ...) -> 0 (Ok)
ok 36 - dbPutField("eventnum", 5, ...) -> 0 (Ok)
ok 37 - dbGetField("e1", 5) -> 2 == 2
ok 38 - dbGetField("e2", 5) -> 2 == 2
ok 39 - dbPutField("e3", 5, ...) -> 0 (Ok)
ok 40 - dbPutField("e3.PROC", 5, ...) -> 0 (Ok)
ok 41 - dbPutField("eventnum", 5, ...) -> 0 (Ok)
ok 42 - dbGetField("e1", 5) -> 3 == 3
ok 43 - dbGetField("e2", 5) -> 3 == 3
ok 44 - dbPutField("e3", 5, ...) -> 0 (Ok)
ok 45 - dbPutField("e3.PROC", 5, ...) -> 0 (Ok)
ok 46 - dbPutField("eventnum", 5, ...) -> 0 (Ok)
ok 47 - dbGetField("e1", 5) -> 4 == 4
ok 48 - dbGetField("e2", 5) -> 4 == 4
ok 49 - dbPutField("e3", 5, ...) -> 0 (Ok)
ok 50 - dbPutField("e3.PROC", 5, ...) -> 0 (Ok)
ok 51 - dbPutField("eventnum", 5, ...) -> 0 (Ok)
ok 52 - dbGetField("e1", 5) -> 5 == 5
ok 53 - dbGetField("e2", 5) -> 5 == 5
ok 54 - dbPutField("e3", 5, ...) -> 0 (Ok)
ok 55 - dbPutField("e3.PROC", 5, ...) -> 0 (Ok)
# Begin testSyncCallback()
# Complete testSyncCallback()
# Check if events have been processed the expected number of times
# Event "(null)" expected 0 times
ok 56 - dbGetField("c0", 5) -> 0 == 0
# Event "" expected 0 times
ok 57 - dbGetField("c1", 5) -> 0 == 0
# Event "       " expected 0 times
ok 58 - dbGetField("c2", 5) -> 0 == 0
# Event "0" expected 0 times
ok 59 - dbGetField("c3", 5) -> 0 == 0
# Event "0.000000" expected 0 times
ok 60 - dbGetField("c4", 5) -> 0 == 0
# Event "-0.00000" expected 0 times
ok 61 - dbGetField("c5", 5) -> 0 == 0
# Event "0.9" expected 0 times
ok 62 - dbGetField("c6", 5) -> 0 == 0
# Event "2" expected 13 times
ok 63 - dbGetField("c7", 5) -> 13 == 13
# Event "2.000000" expected 13 times
ok 64 - dbGetField("c8", 5) -> 13 == 13
# Event "2.5" expected 13 times
ok 65 - dbGetField("c9", 5) -> 13 == 13
# Event " 2.5  " expected 13 times
ok 66 - dbGetField("c10", 5) -> 13 == 13
# Event "+0x02" expected 13 times
ok 67 - dbGetField("c11", 5) -> 13 == 13
# Event "3" expected 5 times
ok 68 - dbGetField("c12", 5) -> 5 == 5
# Event "info 1" expected 2 times
ok 69 - dbGetField("c13", 5) -> 2 == 2
# Event "   info 1  " expected 2 times
ok 70 - dbGetField("c14", 5) -> 2 == 2
# Event "-0.9" expected 1 times
ok 71 - dbGetField("c15", 5) -> 1 == 1
# Event "-2" expected 1 times
ok 72 - dbGetField("c16", 5) -> 1 == 1
# Event "-2.000000" expected 1 times
ok 73 - dbGetField("c17", 5) -> 1 == 1
# Event "-2.5" expected 2 times
ok 74 - dbGetField("c18", 5) -> 2 == 2
# Event " -2.5  " expected 2 times
ok 75 - dbGetField("c19", 5) -> 2 == 2
# Event "nan" expected 1 times
ok 76 - dbGetField("c20", 5) -> 1 == 1
# Event "NaN" expected 1 times
ok 77 - dbGetField("c21", 5) -> 1 == 1
# Event "-NAN" expected 1 times
ok 78 - dbGetField("c22", 5) -> 1 == 1
# Event "-inf" expected 1 times
ok 79 - dbGetField("c23", 5) -> 1 == 1
# Event "inf" expected 1 times
ok 80 - dbGetField("c24", 5) -> 1 == 1
ok
regressTest.t ........... 
1..68
# Testing with regressArray1.db
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - dbPutField("wf", 10, ...) -> 0 (Ok)
ok  2 - wf.NORD = 1 == 1
ok  3 - wf.VAL[0] = 2.000000 == 2.0
ok  4 - co.A = 2.000000 == 2.0
ok  5 - dbGetField("co", 10) -> 2.000000e+00 == 2.000000e+00
# Testing with regressHex.db
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  6 - dbGetField("ai1", 5) -> 16 == 16
ok  7 - dbGetField("li1", 5) -> 16 == 16
ok  8 - dbGetField("mi1", 5) -> 16 == 16
ok  9 - dbGetField("as1.A", 5) -> 16 == 16
ok 10 - dbGetField("as1.B", 5) -> 16 == 16
ok 11 - dbGetField("as1.C", 5) -> 16 == 16
ok 12 - dbGetField("as1.D", 5) -> 16 == 16
ok 13 - dbGetField("as1.E", 5) -> 16 == 16
ok 14 - dbGetField("as1.F", 5) -> 16 == 16
ok 15 - dbGetField("as1.G", 5) -> 16 == 16
ok 16 - dbGetField("as1.H", 5) -> 16 == 16
ok 17 - dbPutField("ai1.PROC", 5, ...) -> 0 (Ok)
ok 18 - dbPutField("li1.PROC", 5, ...) -> 0 (Ok)
ok 19 - dbPutField("as1.PROC", 5, ...) -> 0 (Ok)
ok 20 - dbGetField("ai1", 5) -> 16 == 16
ok 21 - dbGetField("li1", 5) -> 16 == 16
ok 22 - dbGetField("mi1", 5) -> 16 == 16
ok 23 - dbGetField("as1.A", 5) -> 16 == 16
ok 24 - dbGetField("as1.B", 5) -> 16 == 16
ok 25 - dbGetField("as1.C", 5) -> 16 == 16
ok 26 - dbGetField("as1.D", 5) -> 16 == 16
ok 27 - dbGetField("as1.E", 5) -> 16 == 16
ok 28 - dbGetField("as1.F", 5) -> 16 == 16
ok 29 - dbGetField("as1.G", 5) -> 16 == 16
ok 30 - dbGetField("as1.H", 5) -> 16 == 16
# Testing with regressLinkMS.db
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 31 - dbPutField("alarm", 10, ...) -> 0 (Ok)
ok 32 - dbGetField("latch", 10) -> 5.000000e-01 == 5.000000e-01
ok 33 - dbGetField("latch.SEVR", 5) -> 0 == 0
ok 34 - dbPutField("alarm", 10, ...) -> 0 (Ok)
ok 35 - dbGetField("latch", 10) -> 1.500000e+00 == 1.500000e+00
ok 36 - dbGetField("latch.SEVR", 5) -> 1 == 1
ok 37 - dbPutField("alarm", 10, ...) -> 0 (Ok)
ok 38 - dbGetField("latch", 10) -> 5.000000e-01 == 5.000000e-01
ok 39 - dbGetField("latch.SEVR", 5) -> 0 == 0
ok 40 - dbPutField("alarm", 10, ...) -> 0 (Ok)
ok 41 - dbGetField("latch", 10) -> 2.500000e+00 == 2.500000e+00
ok 42 - dbGetField("latch.SEVR", 5) -> 2 == 2
ok 43 - dbPutField("alarm", 10, ...) -> 0 (Ok)
ok 44 - dbGetField("latch", 10) -> 5.000000e-01 == 5.000000e-01
ok 45 - dbGetField("latch.SEVR", 5) -> 0 == 0
# In testCADisconn()
# Testing with badCaLink.db
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 46 - dbPutField("ai:disconn.PROC", 5, ...) -> 0xffffffffffffffff (<Unknown code>) == 0xffffffffffffffff (<Unknown code>)
ok 47 - dbGetField("ai:disconn.SEVR", 5) -> 3 == 3
ok 48 - dbGetField("ai:disconn.STAT", 5) -> 14 == 14
# Testing with regressLongCalc.db
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 49 - dbGetField("test_calc.CALC", 0) -> "RNDM*100" == "RNDM*100"
ok 50 - dbPutField("test_calc.CALC$", dbr=1, count=4, ...) -> 0
ok 51 - dbGetField("test_calc.CALC", 0) -> "300" == "300"
ok 52 - dbPutField("test_calc.PROC", 5, ...) -> 0 (Ok)
ok 53 - dbGetField("test_calc", 10) -> 3.000000e+02 == 3.000000e+02
ok 54 - dbPutField("test_calc.CALC$", dbr=1, count=43, ...) -> 0
ok 55 - dbGetField("test_calc.CALC", 0) -> "0.0000000000000000000000000000000000000" == "0.0000000000000000000000000000000000000"
ok 56 - dbPutField("test_calc.PROC", 5, ...) -> 0 (Ok)
ok 57 - dbGetField("test_calc", 10) -> 1.000000e-40 == 1.000000e-40
# Testing with regressLinkSevr.db
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 58 - !dbChannelOpen(chan)
ok 59 - dbChannelExportType() -> (11) == DBF_ENUM (11)
ok 60 - dbChannelFieldType() -> (12) == DBF_MENU (12)
ok 61 - dbChannelFinalFieldType() -> (11) == DBF_ENUM (11)
ok 62 - dbGetField("ai.SEVR", 5) -> 3 == 3
ok 63 - dbGetField("ai.SEVR", 0) -> "INVALID" == "INVALID"
ok 64 - dbPutField("si1.PROC", 5, ...) -> 0 (Ok)
ok 65 - dbGetField("si1", 0) -> "INVALID" == "INVALID"
ok 66 - dbGetField("li1", 5) -> 3 == 3
not ok 67 - dbGetField("si2", 0) -> "INVALID" == "" # TODO Not working
ok 68 - dbGetField("li2", 5) -> 3 == 3
ok
simmTest.t .............. 
1..1267
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# ##### Simm initialization #####
ok  1 - ai-0.SIMPVT = (nil) == NULL [no callback]
ok  2 - ai-0.SSCN = 65535 == USHRT_MAX (not set)
ok  3 - ai-0.SDLY = -1 < 0.0 (not set)
ok  4 - ai-1.SSCN = 5 == 5 (2 second)
ok  5 - ai-1.SDLY = -1 < 0.0 (not set)
ok  6 - ai-2.SSCN = 65535 == USHRT_MAX (not set)
ok  7 - ai-2.SDLY = 0.234 == 0.234
ok  8 - ai-3.SSCN = 4 == 4 (5 second)
ok  9 - ai-3.SDLY = 0.345 == 0.345
# ##### Behavior for failing SIML #####
ok 10 - ao-0.STAT = 17 [UDF] == 17 [UDF]
ok 11 - ao-0.SEVR = 3 [INVALID] == 3 [INVALID]
ok 12 - dbPutField("ao-0.VAL", 10, ...) -> 0 (Ok)
ok 13 - ao-0.STAT = 14 [LINK] == 14 [LINK]
ok 14 - ao-0.SEVR = 0 [NO_ALARM] == 0 [NO_ALARM]
ok 15 - dbPutField("ao-0.VAL", 10, ...) -> 0 (Ok)
ok 16 - ao-0.STAT = 4 [HIGH] == 4 [HIGH]
ok 17 - ao-0.SEVR = 1 [MINOR] == 1 [MINOR]
# ################################################### Record Type ai
# ## SIMM toggle and SCAN swapping ##
ok 18 - dbGetField("ai.SCAN", 4) -> 0 == 0
ok 19 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 20 - dbPutField("ai.SIMM", 0, ...) -> 0 (Ok)
ok 21 - dbGetField("ai.SCAN", 4) -> 1 == 1
ok 22 - SSCN = 0 == 0 (Passive)
ok 23 - dbPutField("ai.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 24 - dbPutField("ai.SIMM", 0, ...) -> 0 (Ok)
ok 25 - dbGetField("ai.SCAN", 4) -> 0 == 0
ok 26 - SSCN = 3 == 3 (10 second)
# set SIMM to RAW
ok 27 - dbPutField("ai.SIMM", 0, ...) -> 0 (Ok)
ok 28 - dbGetField("ai.SCAN", 4) -> 1 == 1
ok 29 - SSCN = 0 == 0 (Passive)
# set SIMM to NO
ok 30 - dbPutField("ai.SIMM", 0, ...) -> 0 (Ok)
ok 31 - dbGetField("ai.SCAN", 4) -> 0 == 0
ok 32 - SSCN = 1 == 1 (Event)
ok 33 - dbPutField("ai.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 34 - dbPutField("ai:simmode", 4, ...) -> 0 (Ok)
ok 35 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 36 - dbGetField("ai.SIMM", 4) -> 1 == 1
ok 37 - dbGetField("ai.SCAN", 4) -> 1 == 1
ok 38 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 39 - dbPutField("ai:simmode", 4, ...) -> 0 (Ok)
ok 40 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 41 - dbGetField("ai.SIMM", 4) -> 0 == 0
ok 42 - dbGetField("ai.SCAN", 4) -> 0 == 0
ok 43 - SSCN = 1 == 1 (Event)
# set SIMM (via SIML -> simmode) to RAW
ok 44 - dbPutField("ai:simmode", 4, ...) -> 0 (Ok)
ok 45 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 46 - dbGetField("ai.SIMM", 4) -> 2 == 2
ok 47 - dbGetField("ai.SCAN", 4) -> 1 == 1
ok 48 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 49 - dbPutField("ai:simmode", 4, ...) -> 0 (Ok)
ok 50 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 51 - dbGetField("ai.SIMM", 4) -> 0 == 0
ok 52 - dbGetField("ai.SCAN", 4) -> 0 == 0
ok 53 - SSCN = 1 == 1 (Event)
# ## Reading from SVAL ##
# in simmNO, SVAL must be ignored
ok 54 - dbPutField("ai:simmode", 4, ...) -> 0 (Ok)
ok 55 - dbPutField("ai.VAL", 5, ...) -> 0 (Ok)
ok 56 - dbPutField("ai.SVAL", 4, ...) -> 0 (Ok)
ok 57 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 58 - dbGetField("ai.VAL", 4) -> 0 == 0
# in simmYES, SVAL is used for VAL
ok 59 - dbPutField("ai.SIMS", 4, ...) -> 0 (Ok)
ok 60 - dbPutField("ai:simmode", 4, ...) -> 0 (Ok)
ok 61 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 62 - dbGetField("ai.VAL", 4) -> 1 == 1
# No SIMS setting: STAT/SEVR == NO_ALARM
ok 63 - dbGetField("ai.STAT", 0) -> "NO_ALARM" == "NO_ALARM"
ok 64 - dbGetField("ai.SEVR", 4) -> 0 == 0
# in simmRAW, SVAL is used for RVAL
ok 65 - dbPutField("ai:simmode", 4, ...) -> 0 (Ok)
ok 66 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 67 - dbGetField("ai.RVAL", 4) -> 1 == 1
# ## Reading from SIOL->SVAL ##
ok 68 - dbPutField("ai.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL->SVAL must be ignored
ok 69 - dbPutField("ai:simmode", 4, ...) -> 0 (Ok)
ok 70 - dbPutField("ai.VAL", 5, ...) -> 0 (Ok)
ok 71 - dbPutField("ai:simval", 5, ...) -> 0 (Ok)
ok 72 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 73 - dbGetField("ai.VAL", 4) -> 0 == 0
# in simmYES, SIOL->SVAL is used for VAL
ok 74 - dbPutField("ai.SIMS", 4, ...) -> 0 (Ok)
ok 75 - dbPutField("ai:simmode", 4, ...) -> 0 (Ok)
ok 76 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 77 - dbGetField("ai.VAL", 4) -> 1 == 1
# SIMS is INVALID: STAT/SEVR == SIMM/INVALID
ok 78 - dbGetField("ai.STAT", 0) -> "SIMM" == "SIMM"
ok 79 - dbGetField("ai.SEVR", 4) -> 3 == 3
ok 80 - dbPutField("ai.SIMS", 4, ...) -> 0 (Ok)
# in simmRAW, SIOL->SVAL is used for RVAL
ok 81 - dbPutField("ai:simmode", 4, ...) -> 0 (Ok)
ok 82 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 83 - dbGetField("ai.RVAL", 4) -> 1 == 1
ok 84 - simval time <= my time [TSE = 0] (0.000053200 sec)
# for TSE=-2 (from device) and simmYES, take time stamp from IOC or input link
ok 85 - dbPutField("ai:simmode", 4, ...) -> 0 (Ok)
ok 86 - dbPutField("ai.TSE", 3, ...) -> 0 (Ok)
ok 87 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 88 - simval time == my time [TSE = -2]
ok 89 - dbPutField("ai.SIOL", 0, ...) -> 0 (Ok)
ok 90 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 91 - new time stamp from IOC [TSE = -2, no SIOL] (0.000092240 sec)
ok 92 - dbPutField("ai.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 93 - dbPutField("ai:simmode", 4, ...) -> 0 (Ok)
ok 94 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 95 - dbGetField("ai.PACT", 4) -> 0 == 0
ok 96 - time stamp is recent (0.000001760 sec)
# simm:DELAY and simmYES processes asynchronously
ok 97 - dbPutField("ai:simmode", 4, ...) -> 0 (Ok)
ok 98 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 99 - dbGetField("ai.PACT", 4) -> 1 == 1
ok 100 - dbGetField("ai.PACT", 4) -> 0 == 0
ok 101 - time stamp is recent (0.005119080 sec)
# ################################################### Record Type ao
# ## SIMM toggle and SCAN swapping ##
ok 102 - dbGetField("ao.SCAN", 4) -> 0 == 0
ok 103 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 104 - dbPutField("ao.SIMM", 0, ...) -> 0 (Ok)
ok 105 - dbGetField("ao.SCAN", 4) -> 1 == 1
ok 106 - SSCN = 0 == 0 (Passive)
ok 107 - dbPutField("ao.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 108 - dbPutField("ao.SIMM", 0, ...) -> 0 (Ok)
ok 109 - dbGetField("ao.SCAN", 4) -> 0 == 0
ok 110 - SSCN = 3 == 3 (10 second)
# set SIMM to RAW
ok 111 - dbPutField("ao.SIMM", 0, ...) -> 0 (Ok)
ok 112 - dbGetField("ao.SCAN", 4) -> 1 == 1
ok 113 - SSCN = 0 == 0 (Passive)
# set SIMM to NO
ok 114 - dbPutField("ao.SIMM", 0, ...) -> 0 (Ok)
ok 115 - dbGetField("ao.SCAN", 4) -> 0 == 0
ok 116 - SSCN = 1 == 1 (Event)
ok 117 - dbPutField("ao.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 118 - dbPutField("ao:simmode", 4, ...) -> 0 (Ok)
ok 119 - dbPutField("ao.PROC", 5, ...) -> 0 (Ok)
ok 120 - dbGetField("ao.SIMM", 4) -> 1 == 1
ok 121 - dbGetField("ao.SCAN", 4) -> 1 == 1
ok 122 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 123 - dbPutField("ao:simmode", 4, ...) -> 0 (Ok)
ok 124 - dbPutField("ao.PROC", 5, ...) -> 0 (Ok)
ok 125 - dbGetField("ao.SIMM", 4) -> 0 == 0
ok 126 - dbGetField("ao.SCAN", 4) -> 0 == 0
ok 127 - SSCN = 1 == 1 (Event)
# set SIMM (via SIML -> simmode) to RAW
ok 128 - dbPutField("ao:simmode", 4, ...) -> 0 (Ok)
ok 129 - dbPutField("ao.PROC", 5, ...) -> 0 (Ok)
ok 130 - dbGetField("ao.SIMM", 4) -> 2 == 2
ok 131 - dbGetField("ao.SCAN", 4) -> 1 == 1
ok 132 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 133 - dbPutField("ao:simmode", 4, ...) -> 0 (Ok)
ok 134 - dbPutField("ao.PROC", 5, ...) -> 0 (Ok)
ok 135 - dbGetField("ao.SIMM", 4) -> 0 == 0
ok 136 - dbGetField("ao.SCAN", 4) -> 0 == 0
ok 137 - SSCN = 1 == 1 (Event)
# ## Writing through SIOL ##
ok 138 - dbPutField("ao.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL must be ignored
ok 139 - dbPutField("ao:simmode", 4, ...) -> 0 (Ok)
ok 140 - dbPutField("ao.VAL", 5, ...) -> 0 (Ok)
ok 141 - dbGetField("ao:simval", 4) -> 0 == 0
# in simmYES, SIOL is used to write VAL
ok 142 - dbPutField("ao:simmode", 4, ...) -> 0 (Ok)
ok 143 - dbPutField("ao.VAL", 5, ...) -> 0 (Ok)
ok 144 - dbGetField("ao:simval", 4) -> 1 == 1
# in simmRAW, RVAL should be written to SIOL
# SIML overrides SIMM, disable it here
ok 145 - dbPutField("ao.SIML", 0, ...) -> 0 (Ok)
ok 146 - dbPutField("ao.SIMM", 0, ...) -> 0 (Ok)
ok 147 - dbPutField("ao.ROFF", 6, ...) -> 0 (Ok)
ok 148 - dbPutField("ao.VAL", 10, ...) -> 0 (Ok)
ok 149 - dbGetField("ao.RVAL", 5) -> 3 == 3
ok 150 - dbGetField("ao:simval", 10) -> 3.000000e+00 == 3.000000e+00
ok 151 - dbPutField("ao.SIML", 0, ...) -> 0 (Ok)
ok 152 - dbPutField("ao.TSE", 3, ...) -> 0 (Ok)
ok 153 - dbPutField("ao.PROC", 5, ...) -> 0 (Ok)
ok 154 - new time stamp from IOC [TSE = -2] (0.000005760 sec)
ok 155 - dbPutField("ao.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 156 - dbPutField("ao:simmode", 4, ...) -> 0 (Ok)
ok 157 - dbPutField("ao.PROC", 5, ...) -> 0 (Ok)
ok 158 - dbGetField("ao.PACT", 4) -> 0 == 0
ok 159 - time stamp is recent (0.000001520 sec)
# simm:DELAY and simmYES processes asynchronously
ok 160 - dbPutField("ao:simmode", 4, ...) -> 0 (Ok)
ok 161 - dbPutField("ao.PROC", 5, ...) -> 0 (Ok)
ok 162 - dbGetField("ao.PACT", 4) -> 1 == 1
ok 163 - dbGetField("ao.PACT", 4) -> 0 == 0
ok 164 - time stamp is recent (0.005408360 sec)
# ################################################### Record Type aai
# ## SIMM toggle and SCAN swapping ##
ok 165 - dbGetField("aai.SCAN", 4) -> 0 == 0
ok 166 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 167 - dbPutField("aai.SIMM", 0, ...) -> 0 (Ok)
ok 168 - dbGetField("aai.SCAN", 4) -> 1 == 1
ok 169 - SSCN = 0 == 0 (Passive)
ok 170 - dbPutField("aai.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 171 - dbPutField("aai.SIMM", 0, ...) -> 0 (Ok)
ok 172 - dbGetField("aai.SCAN", 4) -> 0 == 0
ok 173 - SSCN = 3 == 3 (10 second)
# Record type aai has no support for simmRAW
ok 174 - dbPutField("aai.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 175 - dbPutField("aai:simmode", 4, ...) -> 0 (Ok)
ok 176 - dbPutField("aai.PROC", 5, ...) -> 0 (Ok)
ok 177 - dbGetField("aai.SIMM", 4) -> 1 == 1
ok 178 - dbGetField("aai.SCAN", 4) -> 1 == 1
ok 179 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 180 - dbPutField("aai:simmode", 4, ...) -> 0 (Ok)
ok 181 - dbPutField("aai.PROC", 5, ...) -> 0 (Ok)
ok 182 - dbGetField("aai.SIMM", 4) -> 0 == 0
ok 183 - dbGetField("aai.SCAN", 4) -> 0 == 0
ok 184 - SSCN = 1 == 1 (Event)
# Record type aai has no support for simmRAW
# ## Reading from SIOL->SVAL ##
ok 185 - dbPutField("aai.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL->SVAL must be ignored
ok 186 - dbPutField("aai:simmode", 4, ...) -> 0 (Ok)
ok 187 - dbPutField("aai.VAL", 5, ...) -> 0 (Ok)
ok 188 - dbPutField("aai:simval", 5, ...) -> 0 (Ok)
ok 189 - dbPutField("aai.PROC", 5, ...) -> 0 (Ok)
ok 190 - dbGetField("aai.VAL", 4) -> 0 == 0
# in simmYES, SIOL->SVAL is used for VAL
ok 191 - dbPutField("aai.SIMS", 4, ...) -> 0 (Ok)
ok 192 - dbPutField("aai:simmode", 4, ...) -> 0 (Ok)
ok 193 - dbPutField("aai.PROC", 5, ...) -> 0 (Ok)
ok 194 - dbGetField("aai.VAL", 4) -> 1 == 1
# SIMS is INVALID: STAT/SEVR == SIMM/INVALID
ok 195 - dbGetField("aai.STAT", 0) -> "SIMM" == "SIMM"
ok 196 - dbGetField("aai.SEVR", 4) -> 3 == 3
ok 197 - dbPutField("aai.SIMS", 4, ...) -> 0 (Ok)
# Record type aai has no support for simmRAW
ok 198 - simval time <= my time [TSE = 0] (0.000023880 sec)
# for TSE=-2 (from device) and simmYES, take time stamp from IOC or input link
ok 199 - dbPutField("aai:simmode", 4, ...) -> 0 (Ok)
ok 200 - dbPutField("aai.TSE", 3, ...) -> 0 (Ok)
ok 201 - dbPutField("aai.PROC", 5, ...) -> 0 (Ok)
ok 202 - simval time == my time [TSE = -2]
ok 203 - dbPutField("aai.SIOL", 0, ...) -> 0 (Ok)
ok 204 - dbPutField("aai.PROC", 5, ...) -> 0 (Ok)
ok 205 - new time stamp from IOC [TSE = -2, no SIOL] (0.000078960 sec)
ok 206 - dbPutField("aai.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 207 - dbPutField("aai:simmode", 4, ...) -> 0 (Ok)
ok 208 - dbPutField("aai.PROC", 5, ...) -> 0 (Ok)
ok 209 - dbGetField("aai.PACT", 4) -> 0 == 0
ok 210 - time stamp is recent (0.000001800 sec)
# simm:DELAY and simmYES processes asynchronously
ok 211 - dbPutField("aai:simmode", 4, ...) -> 0 (Ok)
ok 212 - dbPutField("aai.PROC", 5, ...) -> 0 (Ok)
ok 213 - dbGetField("aai.PACT", 4) -> 1 == 1
ok 214 - dbGetField("aai.PACT", 4) -> 0 == 0
ok 215 - time stamp is recent (0.005124000 sec)
# ################################################### Record Type aao
# ## SIMM toggle and SCAN swapping ##
ok 216 - dbGetField("aao.SCAN", 4) -> 0 == 0
ok 217 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 218 - dbPutField("aao.SIMM", 0, ...) -> 0 (Ok)
ok 219 - dbGetField("aao.SCAN", 4) -> 1 == 1
ok 220 - SSCN = 0 == 0 (Passive)
ok 221 - dbPutField("aao.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 222 - dbPutField("aao.SIMM", 0, ...) -> 0 (Ok)
ok 223 - dbGetField("aao.SCAN", 4) -> 0 == 0
ok 224 - SSCN = 3 == 3 (10 second)
# Record type aao has no support for simmRAW
ok 225 - dbPutField("aao.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 226 - dbPutField("aao:simmode", 4, ...) -> 0 (Ok)
ok 227 - dbPutField("aao.PROC", 5, ...) -> 0 (Ok)
ok 228 - dbGetField("aao.SIMM", 4) -> 1 == 1
ok 229 - dbGetField("aao.SCAN", 4) -> 1 == 1
ok 230 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 231 - dbPutField("aao:simmode", 4, ...) -> 0 (Ok)
ok 232 - dbPutField("aao.PROC", 5, ...) -> 0 (Ok)
ok 233 - dbGetField("aao.SIMM", 4) -> 0 == 0
ok 234 - dbGetField("aao.SCAN", 4) -> 0 == 0
ok 235 - SSCN = 1 == 1 (Event)
# Record type aao has no support for simmRAW
# ## Writing through SIOL ##
ok 236 - dbPutField("aao.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL must be ignored
ok 237 - dbPutField("aao:simmode", 4, ...) -> 0 (Ok)
ok 238 - dbPutField("aao.VAL", 5, ...) -> 0 (Ok)
ok 239 - dbGetField("aao:simval.NORD", 4) -> 0 == 0
# in simmYES, SIOL is used to write VAL
ok 240 - dbPutField("aao:simmode", 4, ...) -> 0 (Ok)
ok 241 - dbPutField("aao.VAL", 5, ...) -> 0 (Ok)
ok 242 - dbGetField("aao:simval", 4) -> 1 == 1
ok 243 - dbPutField("aao.TSE", 3, ...) -> 0 (Ok)
ok 244 - dbPutField("aao.PROC", 5, ...) -> 0 (Ok)
ok 245 - new time stamp from IOC [TSE = -2] (0.000005360 sec)
ok 246 - dbPutField("aao.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 247 - dbPutField("aao:simmode", 4, ...) -> 0 (Ok)
ok 248 - dbPutField("aao.PROC", 5, ...) -> 0 (Ok)
ok 249 - dbGetField("aao.PACT", 4) -> 0 == 0
ok 250 - time stamp is recent (0.000001400 sec)
# simm:DELAY and simmYES processes asynchronously
ok 251 - dbPutField("aao:simmode", 4, ...) -> 0 (Ok)
ok 252 - dbPutField("aao.PROC", 5, ...) -> 0 (Ok)
ok 253 - dbGetField("aao.PACT", 4) -> 1 == 1
ok 254 - dbGetField("aao.PACT", 4) -> 0 == 0
ok 255 - time stamp is recent (0.005470560 sec)
# ################################################### Record Type bi
# ## SIMM toggle and SCAN swapping ##
ok 256 - dbGetField("bi.SCAN", 4) -> 0 == 0
ok 257 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 258 - dbPutField("bi.SIMM", 0, ...) -> 0 (Ok)
ok 259 - dbGetField("bi.SCAN", 4) -> 1 == 1
ok 260 - SSCN = 0 == 0 (Passive)
ok 261 - dbPutField("bi.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 262 - dbPutField("bi.SIMM", 0, ...) -> 0 (Ok)
ok 263 - dbGetField("bi.SCAN", 4) -> 0 == 0
ok 264 - SSCN = 3 == 3 (10 second)
# set SIMM to RAW
ok 265 - dbPutField("bi.SIMM", 0, ...) -> 0 (Ok)
ok 266 - dbGetField("bi.SCAN", 4) -> 1 == 1
ok 267 - SSCN = 0 == 0 (Passive)
# set SIMM to NO
ok 268 - dbPutField("bi.SIMM", 0, ...) -> 0 (Ok)
ok 269 - dbGetField("bi.SCAN", 4) -> 0 == 0
ok 270 - SSCN = 1 == 1 (Event)
ok 271 - dbPutField("bi.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 272 - dbPutField("bi:simmode", 4, ...) -> 0 (Ok)
ok 273 - dbPutField("bi.PROC", 5, ...) -> 0 (Ok)
ok 274 - dbGetField("bi.SIMM", 4) -> 1 == 1
ok 275 - dbGetField("bi.SCAN", 4) -> 1 == 1
ok 276 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 277 - dbPutField("bi:simmode", 4, ...) -> 0 (Ok)
ok 278 - dbPutField("bi.PROC", 5, ...) -> 0 (Ok)
ok 279 - dbGetField("bi.SIMM", 4) -> 0 == 0
ok 280 - dbGetField("bi.SCAN", 4) -> 0 == 0
ok 281 - SSCN = 1 == 1 (Event)
# set SIMM (via SIML -> simmode) to RAW
ok 282 - dbPutField("bi:simmode", 4, ...) -> 0 (Ok)
ok 283 - dbPutField("bi.PROC", 5, ...) -> 0 (Ok)
ok 284 - dbGetField("bi.SIMM", 4) -> 2 == 2
ok 285 - dbGetField("bi.SCAN", 4) -> 1 == 1
ok 286 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 287 - dbPutField("bi:simmode", 4, ...) -> 0 (Ok)
ok 288 - dbPutField("bi.PROC", 5, ...) -> 0 (Ok)
ok 289 - dbGetField("bi.SIMM", 4) -> 0 == 0
ok 290 - dbGetField("bi.SCAN", 4) -> 0 == 0
ok 291 - SSCN = 1 == 1 (Event)
# ## Reading from SVAL ##
# in simmNO, SVAL must be ignored
ok 292 - dbPutField("bi:simmode", 4, ...) -> 0 (Ok)
ok 293 - dbPutField("bi.VAL", 5, ...) -> 0 (Ok)
ok 294 - dbPutField("bi.SVAL", 4, ...) -> 0 (Ok)
ok 295 - dbPutField("bi.PROC", 5, ...) -> 0 (Ok)
ok 296 - dbGetField("bi.VAL", 4) -> 0 == 0
# in simmYES, SVAL is used for VAL
ok 297 - dbPutField("bi.SIMS", 4, ...) -> 0 (Ok)
ok 298 - dbPutField("bi:simmode", 4, ...) -> 0 (Ok)
ok 299 - dbPutField("bi.PROC", 5, ...) -> 0 (Ok)
ok 300 - dbGetField("bi.VAL", 4) -> 1 == 1
# No SIMS setting: STAT/SEVR == NO_ALARM
ok 301 - dbGetField("bi.STAT", 0) -> "NO_ALARM" == "NO_ALARM"
ok 302 - dbGetField("bi.SEVR", 4) -> 0 == 0
# in simmRAW, SVAL is used for RVAL
ok 303 - dbPutField("bi:simmode", 4, ...) -> 0 (Ok)
ok 304 - dbPutField("bi.PROC", 5, ...) -> 0 (Ok)
ok 305 - dbGetField("bi.RVAL", 4) -> 1 == 1
# ## Reading from SIOL->SVAL ##
ok 306 - dbPutField("bi.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL->SVAL must be ignored
ok 307 - dbPutField("bi:simmode", 4, ...) -> 0 (Ok)
ok 308 - dbPutField("bi.VAL", 5, ...) -> 0 (Ok)
ok 309 - dbPutField("bi:simval", 5, ...) -> 0 (Ok)
ok 310 - dbPutField("bi.PROC", 5, ...) -> 0 (Ok)
ok 311 - dbGetField("bi.VAL", 4) -> 0 == 0
# in simmYES, SIOL->SVAL is used for VAL
ok 312 - dbPutField("bi.SIMS", 4, ...) -> 0 (Ok)
ok 313 - dbPutField("bi:simmode", 4, ...) -> 0 (Ok)
ok 314 - dbPutField("bi.PROC", 5, ...) -> 0 (Ok)
ok 315 - dbGetField("bi.VAL", 4) -> 1 == 1
# SIMS is INVALID: STAT/SEVR == SIMM/INVALID
ok 316 - dbGetField("bi.STAT", 0) -> "SIMM" == "SIMM"
ok 317 - dbGetField("bi.SEVR", 4) -> 3 == 3
ok 318 - dbPutField("bi.SIMS", 4, ...) -> 0 (Ok)
# in simmRAW, SIOL->SVAL is used for RVAL
ok 319 - dbPutField("bi:simmode", 4, ...) -> 0 (Ok)
ok 320 - dbPutField("bi.PROC", 5, ...) -> 0 (Ok)
ok 321 - dbGetField("bi.RVAL", 4) -> 1 == 1
ok 322 - simval time <= my time [TSE = 0] (0.000050560 sec)
# for TSE=-2 (from device) and simmYES, take time stamp from IOC or input link
ok 323 - dbPutField("bi:simmode", 4, ...) -> 0 (Ok)
ok 324 - dbPutField("bi.TSE", 3, ...) -> 0 (Ok)
ok 325 - dbPutField("bi.PROC", 5, ...) -> 0 (Ok)
ok 326 - simval time == my time [TSE = -2]
ok 327 - dbPutField("bi.SIOL", 0, ...) -> 0 (Ok)
ok 328 - dbPutField("bi.PROC", 5, ...) -> 0 (Ok)
ok 329 - new time stamp from IOC [TSE = -2, no SIOL] (0.000086800 sec)
ok 330 - dbPutField("bi.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 331 - dbPutField("bi:simmode", 4, ...) -> 0 (Ok)
ok 332 - dbPutField("bi.PROC", 5, ...) -> 0 (Ok)
ok 333 - dbGetField("bi.PACT", 4) -> 0 == 0
ok 334 - time stamp is recent (0.000001880 sec)
# simm:DELAY and simmYES processes asynchronously
ok 335 - dbPutField("bi:simmode", 4, ...) -> 0 (Ok)
ok 336 - dbPutField("bi.PROC", 5, ...) -> 0 (Ok)
ok 337 - dbGetField("bi.PACT", 4) -> 1 == 1
ok 338 - dbGetField("bi.PACT", 4) -> 0 == 0
ok 339 - time stamp is recent (0.005103640 sec)
# ################################################### Record Type bo
# ## SIMM toggle and SCAN swapping ##
ok 340 - dbGetField("bo.SCAN", 4) -> 0 == 0
ok 341 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 342 - dbPutField("bo.SIMM", 0, ...) -> 0 (Ok)
ok 343 - dbGetField("bo.SCAN", 4) -> 1 == 1
ok 344 - SSCN = 0 == 0 (Passive)
ok 345 - dbPutField("bo.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 346 - dbPutField("bo.SIMM", 0, ...) -> 0 (Ok)
ok 347 - dbGetField("bo.SCAN", 4) -> 0 == 0
ok 348 - SSCN = 3 == 3 (10 second)
# set SIMM to RAW
ok 349 - dbPutField("bo.SIMM", 0, ...) -> 0 (Ok)
ok 350 - dbGetField("bo.SCAN", 4) -> 1 == 1
ok 351 - SSCN = 0 == 0 (Passive)
# set SIMM to NO
ok 352 - dbPutField("bo.SIMM", 0, ...) -> 0 (Ok)
ok 353 - dbGetField("bo.SCAN", 4) -> 0 == 0
ok 354 - SSCN = 1 == 1 (Event)
ok 355 - dbPutField("bo.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 356 - dbPutField("bo:simmode", 4, ...) -> 0 (Ok)
ok 357 - dbPutField("bo.PROC", 5, ...) -> 0 (Ok)
ok 358 - dbGetField("bo.SIMM", 4) -> 1 == 1
ok 359 - dbGetField("bo.SCAN", 4) -> 1 == 1
ok 360 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 361 - dbPutField("bo:simmode", 4, ...) -> 0 (Ok)
ok 362 - dbPutField("bo.PROC", 5, ...) -> 0 (Ok)
ok 363 - dbGetField("bo.SIMM", 4) -> 0 == 0
ok 364 - dbGetField("bo.SCAN", 4) -> 0 == 0
ok 365 - SSCN = 1 == 1 (Event)
# set SIMM (via SIML -> simmode) to RAW
ok 366 - dbPutField("bo:simmode", 4, ...) -> 0 (Ok)
ok 367 - dbPutField("bo.PROC", 5, ...) -> 0 (Ok)
ok 368 - dbGetField("bo.SIMM", 4) -> 2 == 2
ok 369 - dbGetField("bo.SCAN", 4) -> 1 == 1
ok 370 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 371 - dbPutField("bo:simmode", 4, ...) -> 0 (Ok)
ok 372 - dbPutField("bo.PROC", 5, ...) -> 0 (Ok)
ok 373 - dbGetField("bo.SIMM", 4) -> 0 == 0
ok 374 - dbGetField("bo.SCAN", 4) -> 0 == 0
ok 375 - SSCN = 1 == 1 (Event)
# ## Writing through SIOL ##
ok 376 - dbPutField("bo.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL must be ignored
ok 377 - dbPutField("bo:simmode", 4, ...) -> 0 (Ok)
ok 378 - dbPutField("bo.VAL", 5, ...) -> 0 (Ok)
ok 379 - dbGetField("bo:simval", 4) -> 0 == 0
# in simmYES, SIOL is used to write VAL
ok 380 - dbPutField("bo:simmode", 4, ...) -> 0 (Ok)
ok 381 - dbPutField("bo.VAL", 5, ...) -> 0 (Ok)
ok 382 - dbGetField("bo:simval", 4) -> 1 == 1
# in simmRAW, RVAL should be written to SIOL
# SIML overrides SIMM, disable it here
ok 383 - dbPutField("bo.SIML", 0, ...) -> 0 (Ok)
ok 384 - dbPutField("bo.SIMM", 0, ...) -> 0 (Ok)
ok 385 - dbPutField("bo.VAL", 4, ...) -> 0 (Ok)
ok 386 - dbGetField("bo.RVAL", 6) -> 85 == 85
ok 387 - dbGetField("bo:simval", 6) -> 85 == 85
ok 388 - dbPutField("bo.SIML", 0, ...) -> 0 (Ok)
ok 389 - dbPutField("bo.TSE", 3, ...) -> 0 (Ok)
ok 390 - dbPutField("bo.PROC", 5, ...) -> 0 (Ok)
ok 391 - new time stamp from IOC [TSE = -2] (0.000005920 sec)
ok 392 - dbPutField("bo.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 393 - dbPutField("bo:simmode", 4, ...) -> 0 (Ok)
ok 394 - dbPutField("bo.PROC", 5, ...) -> 0 (Ok)
ok 395 - dbGetField("bo.PACT", 4) -> 0 == 0
ok 396 - time stamp is recent (0.000001440 sec)
# simm:DELAY and simmYES processes asynchronously
ok 397 - dbPutField("bo:simmode", 4, ...) -> 0 (Ok)
ok 398 - dbPutField("bo.PROC", 5, ...) -> 0 (Ok)
ok 399 - dbGetField("bo.PACT", 4) -> 1 == 1
ok 400 - dbGetField("bo.PACT", 4) -> 0 == 0
ok 401 - time stamp is recent (0.005273520 sec)
# ################################################### Record Type mbbi
# ## SIMM toggle and SCAN swapping ##
ok 402 - dbGetField("mbbi.SCAN", 4) -> 0 == 0
ok 403 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 404 - dbPutField("mbbi.SIMM", 0, ...) -> 0 (Ok)
ok 405 - dbGetField("mbbi.SCAN", 4) -> 1 == 1
ok 406 - SSCN = 0 == 0 (Passive)
ok 407 - dbPutField("mbbi.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 408 - dbPutField("mbbi.SIMM", 0, ...) -> 0 (Ok)
ok 409 - dbGetField("mbbi.SCAN", 4) -> 0 == 0
ok 410 - SSCN = 3 == 3 (10 second)
# set SIMM to RAW
ok 411 - dbPutField("mbbi.SIMM", 0, ...) -> 0 (Ok)
ok 412 - dbGetField("mbbi.SCAN", 4) -> 1 == 1
ok 413 - SSCN = 0 == 0 (Passive)
# set SIMM to NO
ok 414 - dbPutField("mbbi.SIMM", 0, ...) -> 0 (Ok)
ok 415 - dbGetField("mbbi.SCAN", 4) -> 0 == 0
ok 416 - SSCN = 1 == 1 (Event)
ok 417 - dbPutField("mbbi.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 418 - dbPutField("mbbi:simmode", 4, ...) -> 0 (Ok)
ok 419 - dbPutField("mbbi.PROC", 5, ...) -> 0 (Ok)
ok 420 - dbGetField("mbbi.SIMM", 4) -> 1 == 1
ok 421 - dbGetField("mbbi.SCAN", 4) -> 1 == 1
ok 422 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 423 - dbPutField("mbbi:simmode", 4, ...) -> 0 (Ok)
ok 424 - dbPutField("mbbi.PROC", 5, ...) -> 0 (Ok)
ok 425 - dbGetField("mbbi.SIMM", 4) -> 0 == 0
ok 426 - dbGetField("mbbi.SCAN", 4) -> 0 == 0
ok 427 - SSCN = 1 == 1 (Event)
# set SIMM (via SIML -> simmode) to RAW
ok 428 - dbPutField("mbbi:simmode", 4, ...) -> 0 (Ok)
ok 429 - dbPutField("mbbi.PROC", 5, ...) -> 0 (Ok)
ok 430 - dbGetField("mbbi.SIMM", 4) -> 2 == 2
ok 431 - dbGetField("mbbi.SCAN", 4) -> 1 == 1
ok 432 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 433 - dbPutField("mbbi:simmode", 4, ...) -> 0 (Ok)
ok 434 - dbPutField("mbbi.PROC", 5, ...) -> 0 (Ok)
ok 435 - dbGetField("mbbi.SIMM", 4) -> 0 == 0
ok 436 - dbGetField("mbbi.SCAN", 4) -> 0 == 0
ok 437 - SSCN = 1 == 1 (Event)
# ## Reading from SVAL ##
# in simmNO, SVAL must be ignored
ok 438 - dbPutField("mbbi:simmode", 4, ...) -> 0 (Ok)
ok 439 - dbPutField("mbbi.VAL", 5, ...) -> 0 (Ok)
ok 440 - dbPutField("mbbi.SVAL", 4, ...) -> 0 (Ok)
ok 441 - dbPutField("mbbi.PROC", 5, ...) -> 0 (Ok)
ok 442 - dbGetField("mbbi.VAL", 4) -> 0 == 0
# in simmYES, SVAL is used for VAL
ok 443 - dbPutField("mbbi.SIMS", 4, ...) -> 0 (Ok)
ok 444 - dbPutField("mbbi:simmode", 4, ...) -> 0 (Ok)
ok 445 - dbPutField("mbbi.PROC", 5, ...) -> 0 (Ok)
ok 446 - dbGetField("mbbi.VAL", 4) -> 1 == 1
# No SIMS setting: STAT/SEVR == NO_ALARM
ok 447 - dbGetField("mbbi.STAT", 0) -> "NO_ALARM" == "NO_ALARM"
ok 448 - dbGetField("mbbi.SEVR", 4) -> 0 == 0
# in simmRAW, SVAL is used for RVAL
ok 449 - dbPutField("mbbi:simmode", 4, ...) -> 0 (Ok)
ok 450 - dbPutField("mbbi.PROC", 5, ...) -> 0 (Ok)
ok 451 - dbGetField("mbbi.RVAL", 4) -> 1 == 1
# ## Reading from SIOL->SVAL ##
ok 452 - dbPutField("mbbi.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL->SVAL must be ignored
ok 453 - dbPutField("mbbi:simmode", 4, ...) -> 0 (Ok)
ok 454 - dbPutField("mbbi.VAL", 5, ...) -> 0 (Ok)
ok 455 - dbPutField("mbbi:simval", 5, ...) -> 0 (Ok)
ok 456 - dbPutField("mbbi.PROC", 5, ...) -> 0 (Ok)
ok 457 - dbGetField("mbbi.VAL", 4) -> 0 == 0
# in simmYES, SIOL->SVAL is used for VAL
ok 458 - dbPutField("mbbi.SIMS", 4, ...) -> 0 (Ok)
ok 459 - dbPutField("mbbi:simmode", 4, ...) -> 0 (Ok)
ok 460 - dbPutField("mbbi.PROC", 5, ...) -> 0 (Ok)
ok 461 - dbGetField("mbbi.VAL", 4) -> 1 == 1
# SIMS is INVALID: STAT/SEVR == SIMM/INVALID
ok 462 - dbGetField("mbbi.STAT", 0) -> "SIMM" == "SIMM"
ok 463 - dbGetField("mbbi.SEVR", 4) -> 3 == 3
ok 464 - dbPutField("mbbi.SIMS", 4, ...) -> 0 (Ok)
# in simmRAW, SIOL->SVAL is used for RVAL
ok 465 - dbPutField("mbbi:simmode", 4, ...) -> 0 (Ok)
ok 466 - dbPutField("mbbi.PROC", 5, ...) -> 0 (Ok)
ok 467 - dbGetField("mbbi.RVAL", 4) -> 1 == 1
ok 468 - simval time <= my time [TSE = 0] (0.000050040 sec)
# for TSE=-2 (from device) and simmYES, take time stamp from IOC or input link
ok 469 - dbPutField("mbbi:simmode", 4, ...) -> 0 (Ok)
ok 470 - dbPutField("mbbi.TSE", 3, ...) -> 0 (Ok)
ok 471 - dbPutField("mbbi.PROC", 5, ...) -> 0 (Ok)
ok 472 - simval time == my time [TSE = -2]
ok 473 - dbPutField("mbbi.SIOL", 0, ...) -> 0 (Ok)
ok 474 - dbPutField("mbbi.PROC", 5, ...) -> 0 (Ok)
ok 475 - new time stamp from IOC [TSE = -2, no SIOL] (0.000084720 sec)
ok 476 - dbPutField("mbbi.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 477 - dbPutField("mbbi:simmode", 4, ...) -> 0 (Ok)
ok 478 - dbPutField("mbbi.PROC", 5, ...) -> 0 (Ok)
ok 479 - dbGetField("mbbi.PACT", 4) -> 0 == 0
ok 480 - time stamp is recent (0.000001800 sec)
# simm:DELAY and simmYES processes asynchronously
ok 481 - dbPutField("mbbi:simmode", 4, ...) -> 0 (Ok)
ok 482 - dbPutField("mbbi.PROC", 5, ...) -> 0 (Ok)
ok 483 - dbGetField("mbbi.PACT", 4) -> 1 == 1
ok 484 - dbGetField("mbbi.PACT", 4) -> 0 == 0
ok 485 - time stamp is recent (0.005103600 sec)
# ################################################### Record Type mbbo
# ## SIMM toggle and SCAN swapping ##
ok 486 - dbGetField("mbbo.SCAN", 4) -> 0 == 0
ok 487 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 488 - dbPutField("mbbo.SIMM", 0, ...) -> 0 (Ok)
ok 489 - dbGetField("mbbo.SCAN", 4) -> 1 == 1
ok 490 - SSCN = 0 == 0 (Passive)
ok 491 - dbPutField("mbbo.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 492 - dbPutField("mbbo.SIMM", 0, ...) -> 0 (Ok)
ok 493 - dbGetField("mbbo.SCAN", 4) -> 0 == 0
ok 494 - SSCN = 3 == 3 (10 second)
# set SIMM to RAW
ok 495 - dbPutField("mbbo.SIMM", 0, ...) -> 0 (Ok)
ok 496 - dbGetField("mbbo.SCAN", 4) -> 1 == 1
ok 497 - SSCN = 0 == 0 (Passive)
# set SIMM to NO
ok 498 - dbPutField("mbbo.SIMM", 0, ...) -> 0 (Ok)
ok 499 - dbGetField("mbbo.SCAN", 4) -> 0 == 0
ok 500 - SSCN = 1 == 1 (Event)
ok 501 - dbPutField("mbbo.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 502 - dbPutField("mbbo:simmode", 4, ...) -> 0 (Ok)
ok 503 - dbPutField("mbbo.PROC", 5, ...) -> 0 (Ok)
ok 504 - dbGetField("mbbo.SIMM", 4) -> 1 == 1
ok 505 - dbGetField("mbbo.SCAN", 4) -> 1 == 1
ok 506 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 507 - dbPutField("mbbo:simmode", 4, ...) -> 0 (Ok)
ok 508 - dbPutField("mbbo.PROC", 5, ...) -> 0 (Ok)
ok 509 - dbGetField("mbbo.SIMM", 4) -> 0 == 0
ok 510 - dbGetField("mbbo.SCAN", 4) -> 0 == 0
ok 511 - SSCN = 1 == 1 (Event)
# set SIMM (via SIML -> simmode) to RAW
ok 512 - dbPutField("mbbo:simmode", 4, ...) -> 0 (Ok)
ok 513 - dbPutField("mbbo.PROC", 5, ...) -> 0 (Ok)
ok 514 - dbGetField("mbbo.SIMM", 4) -> 2 == 2
ok 515 - dbGetField("mbbo.SCAN", 4) -> 1 == 1
ok 516 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 517 - dbPutField("mbbo:simmode", 4, ...) -> 0 (Ok)
ok 518 - dbPutField("mbbo.PROC", 5, ...) -> 0 (Ok)
ok 519 - dbGetField("mbbo.SIMM", 4) -> 0 == 0
ok 520 - dbGetField("mbbo.SCAN", 4) -> 0 == 0
ok 521 - SSCN = 1 == 1 (Event)
# ## Writing through SIOL ##
ok 522 - dbPutField("mbbo.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL must be ignored
ok 523 - dbPutField("mbbo:simmode", 4, ...) -> 0 (Ok)
ok 524 - dbPutField("mbbo.VAL", 5, ...) -> 0 (Ok)
ok 525 - dbGetField("mbbo:simval", 4) -> 0 == 0
# in simmYES, SIOL is used to write VAL
ok 526 - dbPutField("mbbo:simmode", 4, ...) -> 0 (Ok)
ok 527 - dbPutField("mbbo.VAL", 5, ...) -> 0 (Ok)
ok 528 - dbGetField("mbbo:simval", 4) -> 1 == 1
# in simmRAW, RVAL should be written to SIOL
# SIML overrides SIMM, disable it here
ok 529 - dbPutField("mbbo.SIML", 0, ...) -> 0 (Ok)
ok 530 - dbPutField("mbbo.SIMM", 0, ...) -> 0 (Ok)
ok 531 - dbPutField("mbbo.ONVL", 6, ...) -> 0 (Ok)
ok 532 - dbPutField("mbbo.VAL", 2, ...) -> 0 (Ok)
ok 533 - dbGetField("mbbo.RVAL", 6) -> 5 == 5
ok 534 - dbGetField("mbbo:simval", 2) -> 5 == 5
ok 535 - dbPutField("mbbo.SIML", 0, ...) -> 0 (Ok)
ok 536 - dbPutField("mbbo.TSE", 3, ...) -> 0 (Ok)
ok 537 - dbPutField("mbbo.PROC", 5, ...) -> 0 (Ok)
ok 538 - new time stamp from IOC [TSE = -2] (0.000006480 sec)
ok 539 - dbPutField("mbbo.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 540 - dbPutField("mbbo:simmode", 4, ...) -> 0 (Ok)
ok 541 - dbPutField("mbbo.PROC", 5, ...) -> 0 (Ok)
ok 542 - dbGetField("mbbo.PACT", 4) -> 0 == 0
ok 543 - time stamp is recent (0.000001440 sec)
# simm:DELAY and simmYES processes asynchronously
ok 544 - dbPutField("mbbo:simmode", 4, ...) -> 0 (Ok)
ok 545 - dbPutField("mbbo.PROC", 5, ...) -> 0 (Ok)
ok 546 - dbGetField("mbbo.PACT", 4) -> 1 == 1
ok 547 - dbGetField("mbbo.PACT", 4) -> 0 == 0
ok 548 - time stamp is recent (0.005114920 sec)
# ################################################### Record Type mbbiDirect
# ## SIMM toggle and SCAN swapping ##
ok 549 - dbGetField("mbbiDirect.SCAN", 4) -> 0 == 0
ok 550 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 551 - dbPutField("mbbiDirect.SIMM", 0, ...) -> 0 (Ok)
ok 552 - dbGetField("mbbiDirect.SCAN", 4) -> 1 == 1
ok 553 - SSCN = 0 == 0 (Passive)
ok 554 - dbPutField("mbbiDirect.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 555 - dbPutField("mbbiDirect.SIMM", 0, ...) -> 0 (Ok)
ok 556 - dbGetField("mbbiDirect.SCAN", 4) -> 0 == 0
ok 557 - SSCN = 3 == 3 (10 second)
# set SIMM to RAW
ok 558 - dbPutField("mbbiDirect.SIMM", 0, ...) -> 0 (Ok)
ok 559 - dbGetField("mbbiDirect.SCAN", 4) -> 1 == 1
ok 560 - SSCN = 0 == 0 (Passive)
# set SIMM to NO
ok 561 - dbPutField("mbbiDirect.SIMM", 0, ...) -> 0 (Ok)
ok 562 - dbGetField("mbbiDirect.SCAN", 4) -> 0 == 0
ok 563 - SSCN = 1 == 1 (Event)
ok 564 - dbPutField("mbbiDirect.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 565 - dbPutField("mbbiDirect:simmode", 4, ...) -> 0 (Ok)
ok 566 - dbPutField("mbbiDirect.PROC", 5, ...) -> 0 (Ok)
ok 567 - dbGetField("mbbiDirect.SIMM", 4) -> 1 == 1
ok 568 - dbGetField("mbbiDirect.SCAN", 4) -> 1 == 1
ok 569 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 570 - dbPutField("mbbiDirect:simmode", 4, ...) -> 0 (Ok)
ok 571 - dbPutField("mbbiDirect.PROC", 5, ...) -> 0 (Ok)
ok 572 - dbGetField("mbbiDirect.SIMM", 4) -> 0 == 0
ok 573 - dbGetField("mbbiDirect.SCAN", 4) -> 0 == 0
ok 574 - SSCN = 1 == 1 (Event)
# set SIMM (via SIML -> simmode) to RAW
ok 575 - dbPutField("mbbiDirect:simmode", 4, ...) -> 0 (Ok)
ok 576 - dbPutField("mbbiDirect.PROC", 5, ...) -> 0 (Ok)
ok 577 - dbGetField("mbbiDirect.SIMM", 4) -> 2 == 2
ok 578 - dbGetField("mbbiDirect.SCAN", 4) -> 1 == 1
ok 579 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 580 - dbPutField("mbbiDirect:simmode", 4, ...) -> 0 (Ok)
ok 581 - dbPutField("mbbiDirect.PROC", 5, ...) -> 0 (Ok)
ok 582 - dbGetField("mbbiDirect.SIMM", 4) -> 0 == 0
ok 583 - dbGetField("mbbiDirect.SCAN", 4) -> 0 == 0
ok 584 - SSCN = 1 == 1 (Event)
# ## Reading from SVAL ##
# in simmNO, SVAL must be ignored
ok 585 - dbPutField("mbbiDirect:simmode", 4, ...) -> 0 (Ok)
ok 586 - dbPutField("mbbiDirect.VAL", 5, ...) -> 0 (Ok)
ok 587 - dbPutField("mbbiDirect.SVAL", 4, ...) -> 0 (Ok)
ok 588 - dbPutField("mbbiDirect.PROC", 5, ...) -> 0 (Ok)
ok 589 - dbGetField("mbbiDirect.VAL", 4) -> 0 == 0
# in simmYES, SVAL is used for VAL
ok 590 - dbPutField("mbbiDirect.SIMS", 4, ...) -> 0 (Ok)
ok 591 - dbPutField("mbbiDirect:simmode", 4, ...) -> 0 (Ok)
ok 592 - dbPutField("mbbiDirect.PROC", 5, ...) -> 0 (Ok)
ok 593 - dbGetField("mbbiDirect.VAL", 4) -> 1 == 1
# No SIMS setting: STAT/SEVR == NO_ALARM
ok 594 - dbGetField("mbbiDirect.STAT", 0) -> "NO_ALARM" == "NO_ALARM"
ok 595 - dbGetField("mbbiDirect.SEVR", 4) -> 0 == 0
# in simmRAW, SVAL is used for RVAL
ok 596 - dbPutField("mbbiDirect:simmode", 4, ...) -> 0 (Ok)
ok 597 - dbPutField("mbbiDirect.PROC", 5, ...) -> 0 (Ok)
ok 598 - dbGetField("mbbiDirect.RVAL", 4) -> 1 == 1
# ## Reading from SIOL->SVAL ##
ok 599 - dbPutField("mbbiDirect.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL->SVAL must be ignored
ok 600 - dbPutField("mbbiDirect:simmode", 4, ...) -> 0 (Ok)
ok 601 - dbPutField("mbbiDirect.VAL", 5, ...) -> 0 (Ok)
ok 602 - dbPutField("mbbiDirect:simval", 5, ...) -> 0 (Ok)
ok 603 - dbPutField("mbbiDirect.PROC", 5, ...) -> 0 (Ok)
ok 604 - dbGetField("mbbiDirect.VAL", 4) -> 0 == 0
# in simmYES, SIOL->SVAL is used for VAL
ok 605 - dbPutField("mbbiDirect.SIMS", 4, ...) -> 0 (Ok)
ok 606 - dbPutField("mbbiDirect:simmode", 4, ...) -> 0 (Ok)
ok 607 - dbPutField("mbbiDirect.PROC", 5, ...) -> 0 (Ok)
ok 608 - dbGetField("mbbiDirect.VAL", 4) -> 1 == 1
# SIMS is INVALID: STAT/SEVR == SIMM/INVALID
ok 609 - dbGetField("mbbiDirect.STAT", 0) -> "SIMM" == "SIMM"
ok 610 - dbGetField("mbbiDirect.SEVR", 4) -> 3 == 3
ok 611 - dbPutField("mbbiDirect.SIMS", 4, ...) -> 0 (Ok)
# in simmRAW, SIOL->SVAL is used for RVAL
ok 612 - dbPutField("mbbiDirect:simmode", 4, ...) -> 0 (Ok)
ok 613 - dbPutField("mbbiDirect.PROC", 5, ...) -> 0 (Ok)
ok 614 - dbGetField("mbbiDirect.RVAL", 4) -> 1 == 1
ok 615 - simval time <= my time [TSE = 0] (0.000056000 sec)
# for TSE=-2 (from device) and simmYES, take time stamp from IOC or input link
ok 616 - dbPutField("mbbiDirect:simmode", 4, ...) -> 0 (Ok)
ok 617 - dbPutField("mbbiDirect.TSE", 3, ...) -> 0 (Ok)
ok 618 - dbPutField("mbbiDirect.PROC", 5, ...) -> 0 (Ok)
ok 619 - simval time == my time [TSE = -2]
ok 620 - dbPutField("mbbiDirect.SIOL", 0, ...) -> 0 (Ok)
ok 621 - dbPutField("mbbiDirect.PROC", 5, ...) -> 0 (Ok)
ok 622 - new time stamp from IOC [TSE = -2, no SIOL] (0.000100360 sec)
ok 623 - dbPutField("mbbiDirect.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 624 - dbPutField("mbbiDirect:simmode", 4, ...) -> 0 (Ok)
ok 625 - dbPutField("mbbiDirect.PROC", 5, ...) -> 0 (Ok)
ok 626 - dbGetField("mbbiDirect.PACT", 4) -> 0 == 0
ok 627 - time stamp is recent (0.000002520 sec)
# simm:DELAY and simmYES processes asynchronously
ok 628 - dbPutField("mbbiDirect:simmode", 4, ...) -> 0 (Ok)
ok 629 - dbPutField("mbbiDirect.PROC", 5, ...) -> 0 (Ok)
ok 630 - dbGetField("mbbiDirect.PACT", 4) -> 1 == 1
ok 631 - dbGetField("mbbiDirect.PACT", 4) -> 0 == 0
ok 632 - time stamp is recent (0.005103600 sec)
# ################################################### Record Type mbboDirect
# ## SIMM toggle and SCAN swapping ##
ok 633 - dbGetField("mbboDirect.SCAN", 4) -> 0 == 0
ok 634 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 635 - dbPutField("mbboDirect.SIMM", 0, ...) -> 0 (Ok)
ok 636 - dbGetField("mbboDirect.SCAN", 4) -> 1 == 1
ok 637 - SSCN = 0 == 0 (Passive)
ok 638 - dbPutField("mbboDirect.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 639 - dbPutField("mbboDirect.SIMM", 0, ...) -> 0 (Ok)
ok 640 - dbGetField("mbboDirect.SCAN", 4) -> 0 == 0
ok 641 - SSCN = 3 == 3 (10 second)
# set SIMM to RAW
ok 642 - dbPutField("mbboDirect.SIMM", 0, ...) -> 0 (Ok)
ok 643 - dbGetField("mbboDirect.SCAN", 4) -> 1 == 1
ok 644 - SSCN = 0 == 0 (Passive)
# set SIMM to NO
ok 645 - dbPutField("mbboDirect.SIMM", 0, ...) -> 0 (Ok)
ok 646 - dbGetField("mbboDirect.SCAN", 4) -> 0 == 0
ok 647 - SSCN = 1 == 1 (Event)
ok 648 - dbPutField("mbboDirect.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 649 - dbPutField("mbboDirect:simmode", 4, ...) -> 0 (Ok)
ok 650 - dbPutField("mbboDirect.PROC", 5, ...) -> 0 (Ok)
ok 651 - dbGetField("mbboDirect.SIMM", 4) -> 1 == 1
ok 652 - dbGetField("mbboDirect.SCAN", 4) -> 1 == 1
ok 653 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 654 - dbPutField("mbboDirect:simmode", 4, ...) -> 0 (Ok)
ok 655 - dbPutField("mbboDirect.PROC", 5, ...) -> 0 (Ok)
ok 656 - dbGetField("mbboDirect.SIMM", 4) -> 0 == 0
ok 657 - dbGetField("mbboDirect.SCAN", 4) -> 0 == 0
ok 658 - SSCN = 1 == 1 (Event)
# set SIMM (via SIML -> simmode) to RAW
ok 659 - dbPutField("mbboDirect:simmode", 4, ...) -> 0 (Ok)
ok 660 - dbPutField("mbboDirect.PROC", 5, ...) -> 0 (Ok)
ok 661 - dbGetField("mbboDirect.SIMM", 4) -> 2 == 2
ok 662 - dbGetField("mbboDirect.SCAN", 4) -> 1 == 1
ok 663 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 664 - dbPutField("mbboDirect:simmode", 4, ...) -> 0 (Ok)
ok 665 - dbPutField("mbboDirect.PROC", 5, ...) -> 0 (Ok)
ok 666 - dbGetField("mbboDirect.SIMM", 4) -> 0 == 0
ok 667 - dbGetField("mbboDirect.SCAN", 4) -> 0 == 0
ok 668 - SSCN = 1 == 1 (Event)
# ## Writing through SIOL ##
ok 669 - dbPutField("mbboDirect.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL must be ignored
ok 670 - dbPutField("mbboDirect:simmode", 4, ...) -> 0 (Ok)
ok 671 - dbPutField("mbboDirect.B0", 5, ...) -> 0 (Ok)
ok 672 - dbGetField("mbboDirect:simval", 4) -> 0 == 0
# in simmYES, SIOL is used to write VAL
ok 673 - dbPutField("mbboDirect:simmode", 4, ...) -> 0 (Ok)
ok 674 - dbPutField("mbboDirect.B0", 5, ...) -> 0 (Ok)
ok 675 - dbGetField("mbboDirect:simval", 4) -> 1 == 1
# in simmRAW, RVAL should be written to SIOL
# SIML overrides SIMM, disable it here
ok 676 - dbPutField("mbboDirect.SIML", 0, ...) -> 0 (Ok)
ok 677 - dbPutField("mbboDirect.SIMM", 0, ...) -> 0 (Ok)
ok 678 - dbPutField("mbboDirect.SHFT", 6, ...) -> 0 (Ok)
ok 679 - dbPutField("mbboDirect.B0", 2, ...) -> 0 (Ok)
ok 680 - dbGetField("mbboDirect.RVAL", 6) -> 4 == 4
ok 681 - dbGetField("mbboDirect:simval", 2) -> 4 == 4
ok 682 - dbPutField("mbboDirect.SIML", 0, ...) -> 0 (Ok)
ok 683 - dbPutField("mbboDirect.TSE", 3, ...) -> 0 (Ok)
ok 684 - dbPutField("mbboDirect.PROC", 5, ...) -> 0 (Ok)
ok 685 - new time stamp from IOC [TSE = -2] (0.000006240 sec)
ok 686 - dbPutField("mbboDirect.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 687 - dbPutField("mbboDirect:simmode", 4, ...) -> 0 (Ok)
ok 688 - dbPutField("mbboDirect.PROC", 5, ...) -> 0 (Ok)
ok 689 - dbGetField("mbboDirect.PACT", 4) -> 0 == 0
ok 690 - time stamp is recent (0.000001560 sec)
# simm:DELAY and simmYES processes asynchronously
ok 691 - dbPutField("mbboDirect:simmode", 4, ...) -> 0 (Ok)
ok 692 - dbPutField("mbboDirect.PROC", 5, ...) -> 0 (Ok)
ok 693 - dbGetField("mbboDirect.PACT", 4) -> 1 == 1
ok 694 - dbGetField("mbboDirect.PACT", 4) -> 0 == 0
ok 695 - time stamp is recent (0.006267840 sec)
# ################################################### Record Type longin
# ## SIMM toggle and SCAN swapping ##
ok 696 - dbGetField("longin.SCAN", 4) -> 0 == 0
ok 697 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 698 - dbPutField("longin.SIMM", 0, ...) -> 0 (Ok)
ok 699 - dbGetField("longin.SCAN", 4) -> 1 == 1
ok 700 - SSCN = 0 == 0 (Passive)
ok 701 - dbPutField("longin.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 702 - dbPutField("longin.SIMM", 0, ...) -> 0 (Ok)
ok 703 - dbGetField("longin.SCAN", 4) -> 0 == 0
ok 704 - SSCN = 3 == 3 (10 second)
# Record type longin has no support for simmRAW
ok 705 - dbPutField("longin.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 706 - dbPutField("longin:simmode", 4, ...) -> 0 (Ok)
ok 707 - dbPutField("longin.PROC", 5, ...) -> 0 (Ok)
ok 708 - dbGetField("longin.SIMM", 4) -> 1 == 1
ok 709 - dbGetField("longin.SCAN", 4) -> 1 == 1
ok 710 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 711 - dbPutField("longin:simmode", 4, ...) -> 0 (Ok)
ok 712 - dbPutField("longin.PROC", 5, ...) -> 0 (Ok)
ok 713 - dbGetField("longin.SIMM", 4) -> 0 == 0
ok 714 - dbGetField("longin.SCAN", 4) -> 0 == 0
ok 715 - SSCN = 1 == 1 (Event)
# Record type longin has no support for simmRAW
# ## Reading from SVAL ##
# in simmNO, SVAL must be ignored
ok 716 - dbPutField("longin:simmode", 4, ...) -> 0 (Ok)
ok 717 - dbPutField("longin.VAL", 5, ...) -> 0 (Ok)
ok 718 - dbPutField("longin.SVAL", 4, ...) -> 0 (Ok)
ok 719 - dbPutField("longin.PROC", 5, ...) -> 0 (Ok)
ok 720 - dbGetField("longin.VAL", 4) -> 0 == 0
# in simmYES, SVAL is used for VAL
ok 721 - dbPutField("longin.SIMS", 4, ...) -> 0 (Ok)
ok 722 - dbPutField("longin:simmode", 4, ...) -> 0 (Ok)
ok 723 - dbPutField("longin.PROC", 5, ...) -> 0 (Ok)
ok 724 - dbGetField("longin.VAL", 4) -> 1 == 1
# No SIMS setting: STAT/SEVR == NO_ALARM
ok 725 - dbGetField("longin.STAT", 0) -> "NO_ALARM" == "NO_ALARM"
ok 726 - dbGetField("longin.SEVR", 4) -> 0 == 0
# Record type longin has no support for simmRAW
# ## Reading from SIOL->SVAL ##
ok 727 - dbPutField("longin.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL->SVAL must be ignored
ok 728 - dbPutField("longin:simmode", 4, ...) -> 0 (Ok)
ok 729 - dbPutField("longin.VAL", 5, ...) -> 0 (Ok)
ok 730 - dbPutField("longin:simval", 5, ...) -> 0 (Ok)
ok 731 - dbPutField("longin.PROC", 5, ...) -> 0 (Ok)
ok 732 - dbGetField("longin.VAL", 4) -> 0 == 0
# in simmYES, SIOL->SVAL is used for VAL
ok 733 - dbPutField("longin.SIMS", 4, ...) -> 0 (Ok)
ok 734 - dbPutField("longin:simmode", 4, ...) -> 0 (Ok)
ok 735 - dbPutField("longin.PROC", 5, ...) -> 0 (Ok)
ok 736 - dbGetField("longin.VAL", 4) -> 1 == 1
# SIMS is INVALID: STAT/SEVR == SIMM/INVALID
ok 737 - dbGetField("longin.STAT", 0) -> "SIMM" == "SIMM"
ok 738 - dbGetField("longin.SEVR", 4) -> 3 == 3
ok 739 - dbPutField("longin.SIMS", 4, ...) -> 0 (Ok)
# Record type longin has no support for simmRAW
ok 740 - simval time <= my time [TSE = 0] (0.000022560 sec)
# for TSE=-2 (from device) and simmYES, take time stamp from IOC or input link
ok 741 - dbPutField("longin:simmode", 4, ...) -> 0 (Ok)
ok 742 - dbPutField("longin.TSE", 3, ...) -> 0 (Ok)
ok 743 - dbPutField("longin.PROC", 5, ...) -> 0 (Ok)
ok 744 - simval time == my time [TSE = -2]
ok 745 - dbPutField("longin.SIOL", 0, ...) -> 0 (Ok)
ok 746 - dbPutField("longin.PROC", 5, ...) -> 0 (Ok)
ok 747 - new time stamp from IOC [TSE = -2, no SIOL] (0.000073160 sec)
ok 748 - dbPutField("longin.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 749 - dbPutField("longin:simmode", 4, ...) -> 0 (Ok)
ok 750 - dbPutField("longin.PROC", 5, ...) -> 0 (Ok)
ok 751 - dbGetField("longin.PACT", 4) -> 0 == 0
ok 752 - time stamp is recent (0.000001720 sec)
# simm:DELAY and simmYES processes asynchronously
ok 753 - dbPutField("longin:simmode", 4, ...) -> 0 (Ok)
ok 754 - dbPutField("longin.PROC", 5, ...) -> 0 (Ok)
ok 755 - dbGetField("longin.PACT", 4) -> 1 == 1
ok 756 - dbGetField("longin.PACT", 4) -> 0 == 0
ok 757 - time stamp is recent (0.005129640 sec)
# ################################################### Record Type longout
# ## SIMM toggle and SCAN swapping ##
ok 758 - dbGetField("longout.SCAN", 4) -> 0 == 0
ok 759 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 760 - dbPutField("longout.SIMM", 0, ...) -> 0 (Ok)
ok 761 - dbGetField("longout.SCAN", 4) -> 1 == 1
ok 762 - SSCN = 0 == 0 (Passive)
ok 763 - dbPutField("longout.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 764 - dbPutField("longout.SIMM", 0, ...) -> 0 (Ok)
ok 765 - dbGetField("longout.SCAN", 4) -> 0 == 0
ok 766 - SSCN = 3 == 3 (10 second)
# Record type longout has no support for simmRAW
ok 767 - dbPutField("longout.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 768 - dbPutField("longout:simmode", 4, ...) -> 0 (Ok)
ok 769 - dbPutField("longout.PROC", 5, ...) -> 0 (Ok)
ok 770 - dbGetField("longout.SIMM", 4) -> 1 == 1
ok 771 - dbGetField("longout.SCAN", 4) -> 1 == 1
ok 772 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 773 - dbPutField("longout:simmode", 4, ...) -> 0 (Ok)
ok 774 - dbPutField("longout.PROC", 5, ...) -> 0 (Ok)
ok 775 - dbGetField("longout.SIMM", 4) -> 0 == 0
ok 776 - dbGetField("longout.SCAN", 4) -> 0 == 0
ok 777 - SSCN = 1 == 1 (Event)
# Record type longout has no support for simmRAW
# ## Writing through SIOL ##
ok 778 - dbPutField("longout.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL must be ignored
ok 779 - dbPutField("longout:simmode", 4, ...) -> 0 (Ok)
ok 780 - dbPutField("longout.VAL", 5, ...) -> 0 (Ok)
ok 781 - dbGetField("longout:simval", 4) -> 0 == 0
# in simmYES, SIOL is used to write VAL
ok 782 - dbPutField("longout:simmode", 4, ...) -> 0 (Ok)
ok 783 - dbPutField("longout.VAL", 5, ...) -> 0 (Ok)
ok 784 - dbGetField("longout:simval", 4) -> 1 == 1
ok 785 - dbPutField("longout.TSE", 3, ...) -> 0 (Ok)
ok 786 - dbPutField("longout.PROC", 5, ...) -> 0 (Ok)
ok 787 - new time stamp from IOC [TSE = -2] (0.000005320 sec)
ok 788 - dbPutField("longout.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 789 - dbPutField("longout:simmode", 4, ...) -> 0 (Ok)
ok 790 - dbPutField("longout.PROC", 5, ...) -> 0 (Ok)
ok 791 - dbGetField("longout.PACT", 4) -> 0 == 0
ok 792 - time stamp is recent (0.000001520 sec)
# simm:DELAY and simmYES processes asynchronously
ok 793 - dbPutField("longout:simmode", 4, ...) -> 0 (Ok)
ok 794 - dbPutField("longout.PROC", 5, ...) -> 0 (Ok)
ok 795 - dbGetField("longout.PACT", 4) -> 1 == 1
ok 796 - dbGetField("longout.PACT", 4) -> 0 == 0
ok 797 - time stamp is recent (0.005100520 sec)
# ################################################### Record Type int64in
# ## SIMM toggle and SCAN swapping ##
ok 798 - dbGetField("int64in.SCAN", 4) -> 0 == 0
ok 799 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 800 - dbPutField("int64in.SIMM", 0, ...) -> 0 (Ok)
ok 801 - dbGetField("int64in.SCAN", 4) -> 1 == 1
ok 802 - SSCN = 0 == 0 (Passive)
ok 803 - dbPutField("int64in.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 804 - dbPutField("int64in.SIMM", 0, ...) -> 0 (Ok)
ok 805 - dbGetField("int64in.SCAN", 4) -> 0 == 0
ok 806 - SSCN = 3 == 3 (10 second)
# Record type int64in has no support for simmRAW
ok 807 - dbPutField("int64in.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 808 - dbPutField("int64in:simmode", 4, ...) -> 0 (Ok)
ok 809 - dbPutField("int64in.PROC", 5, ...) -> 0 (Ok)
ok 810 - dbGetField("int64in.SIMM", 4) -> 1 == 1
ok 811 - dbGetField("int64in.SCAN", 4) -> 1 == 1
ok 812 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 813 - dbPutField("int64in:simmode", 4, ...) -> 0 (Ok)
ok 814 - dbPutField("int64in.PROC", 5, ...) -> 0 (Ok)
ok 815 - dbGetField("int64in.SIMM", 4) -> 0 == 0
ok 816 - dbGetField("int64in.SCAN", 4) -> 0 == 0
ok 817 - SSCN = 1 == 1 (Event)
# Record type int64in has no support for simmRAW
# ## Reading from SVAL ##
# in simmNO, SVAL must be ignored
ok 818 - dbPutField("int64in:simmode", 4, ...) -> 0 (Ok)
ok 819 - dbPutField("int64in.VAL", 5, ...) -> 0 (Ok)
ok 820 - dbPutField("int64in.SVAL", 4, ...) -> 0 (Ok)
ok 821 - dbPutField("int64in.PROC", 5, ...) -> 0 (Ok)
ok 822 - dbGetField("int64in.VAL", 4) -> 0 == 0
# in simmYES, SVAL is used for VAL
ok 823 - dbPutField("int64in.SIMS", 4, ...) -> 0 (Ok)
ok 824 - dbPutField("int64in:simmode", 4, ...) -> 0 (Ok)
ok 825 - dbPutField("int64in.PROC", 5, ...) -> 0 (Ok)
ok 826 - dbGetField("int64in.VAL", 4) -> 1 == 1
# No SIMS setting: STAT/SEVR == NO_ALARM
ok 827 - dbGetField("int64in.STAT", 0) -> "NO_ALARM" == "NO_ALARM"
ok 828 - dbGetField("int64in.SEVR", 4) -> 0 == 0
# Record type int64in has no support for simmRAW
# ## Reading from SIOL->SVAL ##
ok 829 - dbPutField("int64in.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL->SVAL must be ignored
ok 830 - dbPutField("int64in:simmode", 4, ...) -> 0 (Ok)
ok 831 - dbPutField("int64in.VAL", 5, ...) -> 0 (Ok)
ok 832 - dbPutField("int64in:simval", 5, ...) -> 0 (Ok)
ok 833 - dbPutField("int64in.PROC", 5, ...) -> 0 (Ok)
ok 834 - dbGetField("int64in.VAL", 4) -> 0 == 0
# in simmYES, SIOL->SVAL is used for VAL
ok 835 - dbPutField("int64in.SIMS", 4, ...) -> 0 (Ok)
ok 836 - dbPutField("int64in:simmode", 4, ...) -> 0 (Ok)
ok 837 - dbPutField("int64in.PROC", 5, ...) -> 0 (Ok)
ok 838 - dbGetField("int64in.VAL", 4) -> 1 == 1
# SIMS is INVALID: STAT/SEVR == SIMM/INVALID
ok 839 - dbGetField("int64in.STAT", 0) -> "SIMM" == "SIMM"
ok 840 - dbGetField("int64in.SEVR", 4) -> 3 == 3
ok 841 - dbPutField("int64in.SIMS", 4, ...) -> 0 (Ok)
# Record type int64in has no support for simmRAW
ok 842 - simval time <= my time [TSE = 0] (0.000023360 sec)
# for TSE=-2 (from device) and simmYES, take time stamp from IOC or input link
ok 843 - dbPutField("int64in:simmode", 4, ...) -> 0 (Ok)
ok 844 - dbPutField("int64in.TSE", 3, ...) -> 0 (Ok)
ok 845 - dbPutField("int64in.PROC", 5, ...) -> 0 (Ok)
ok 846 - simval time == my time [TSE = -2]
ok 847 - dbPutField("int64in.SIOL", 0, ...) -> 0 (Ok)
ok 848 - dbPutField("int64in.PROC", 5, ...) -> 0 (Ok)
ok 849 - new time stamp from IOC [TSE = -2, no SIOL] (0.000073920 sec)
ok 850 - dbPutField("int64in.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 851 - dbPutField("int64in:simmode", 4, ...) -> 0 (Ok)
ok 852 - dbPutField("int64in.PROC", 5, ...) -> 0 (Ok)
ok 853 - dbGetField("int64in.PACT", 4) -> 0 == 0
ok 854 - time stamp is recent (0.000001840 sec)
# simm:DELAY and simmYES processes asynchronously
ok 855 - dbPutField("int64in:simmode", 4, ...) -> 0 (Ok)
ok 856 - dbPutField("int64in.PROC", 5, ...) -> 0 (Ok)
ok 857 - dbGetField("int64in.PACT", 4) -> 1 == 1
ok 858 - dbGetField("int64in.PACT", 4) -> 0 == 0
ok 859 - time stamp is recent (0.005119480 sec)
# ################################################### Record Type int64out
# ## SIMM toggle and SCAN swapping ##
ok 860 - dbGetField("int64out.SCAN", 4) -> 0 == 0
ok 861 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 862 - dbPutField("int64out.SIMM", 0, ...) -> 0 (Ok)
ok 863 - dbGetField("int64out.SCAN", 4) -> 1 == 1
ok 864 - SSCN = 0 == 0 (Passive)
ok 865 - dbPutField("int64out.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 866 - dbPutField("int64out.SIMM", 0, ...) -> 0 (Ok)
ok 867 - dbGetField("int64out.SCAN", 4) -> 0 == 0
ok 868 - SSCN = 3 == 3 (10 second)
# Record type int64out has no support for simmRAW
ok 869 - dbPutField("int64out.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 870 - dbPutField("int64out:simmode", 4, ...) -> 0 (Ok)
ok 871 - dbPutField("int64out.PROC", 5, ...) -> 0 (Ok)
ok 872 - dbGetField("int64out.SIMM", 4) -> 1 == 1
ok 873 - dbGetField("int64out.SCAN", 4) -> 1 == 1
ok 874 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 875 - dbPutField("int64out:simmode", 4, ...) -> 0 (Ok)
ok 876 - dbPutField("int64out.PROC", 5, ...) -> 0 (Ok)
ok 877 - dbGetField("int64out.SIMM", 4) -> 0 == 0
ok 878 - dbGetField("int64out.SCAN", 4) -> 0 == 0
ok 879 - SSCN = 1 == 1 (Event)
# Record type int64out has no support for simmRAW
# ## Writing through SIOL ##
ok 880 - dbPutField("int64out.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL must be ignored
ok 881 - dbPutField("int64out:simmode", 4, ...) -> 0 (Ok)
ok 882 - dbPutField("int64out.VAL", 5, ...) -> 0 (Ok)
ok 883 - dbGetField("int64out:simval", 4) -> 0 == 0
# in simmYES, SIOL is used to write VAL
ok 884 - dbPutField("int64out:simmode", 4, ...) -> 0 (Ok)
ok 885 - dbPutField("int64out.VAL", 5, ...) -> 0 (Ok)
ok 886 - dbGetField("int64out:simval", 4) -> 1 == 1
ok 887 - dbPutField("int64out.TSE", 3, ...) -> 0 (Ok)
ok 888 - dbPutField("int64out.PROC", 5, ...) -> 0 (Ok)
ok 889 - new time stamp from IOC [TSE = -2] (0.000005320 sec)
ok 890 - dbPutField("int64out.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 891 - dbPutField("int64out:simmode", 4, ...) -> 0 (Ok)
ok 892 - dbPutField("int64out.PROC", 5, ...) -> 0 (Ok)
ok 893 - dbGetField("int64out.PACT", 4) -> 0 == 0
ok 894 - time stamp is recent (0.000001480 sec)
# simm:DELAY and simmYES processes asynchronously
ok 895 - dbPutField("int64out:simmode", 4, ...) -> 0 (Ok)
ok 896 - dbPutField("int64out.PROC", 5, ...) -> 0 (Ok)
ok 897 - dbGetField("int64out.PACT", 4) -> 1 == 1
ok 898 - dbGetField("int64out.PACT", 4) -> 0 == 0
ok 899 - time stamp is recent (0.005108560 sec)
# ################################################### Record Type stringin
# ## SIMM toggle and SCAN swapping ##
ok 900 - dbGetField("stringin.SCAN", 4) -> 0 == 0
ok 901 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 902 - dbPutField("stringin.SIMM", 0, ...) -> 0 (Ok)
ok 903 - dbGetField("stringin.SCAN", 4) -> 1 == 1
ok 904 - SSCN = 0 == 0 (Passive)
ok 905 - dbPutField("stringin.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 906 - dbPutField("stringin.SIMM", 0, ...) -> 0 (Ok)
ok 907 - dbGetField("stringin.SCAN", 4) -> 0 == 0
ok 908 - SSCN = 3 == 3 (10 second)
# Record type stringin has no support for simmRAW
ok 909 - dbPutField("stringin.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 910 - dbPutField("stringin:simmode", 4, ...) -> 0 (Ok)
ok 911 - dbPutField("stringin.PROC", 5, ...) -> 0 (Ok)
ok 912 - dbGetField("stringin.SIMM", 4) -> 1 == 1
ok 913 - dbGetField("stringin.SCAN", 4) -> 1 == 1
ok 914 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 915 - dbPutField("stringin:simmode", 4, ...) -> 0 (Ok)
ok 916 - dbPutField("stringin.PROC", 5, ...) -> 0 (Ok)
ok 917 - dbGetField("stringin.SIMM", 4) -> 0 == 0
ok 918 - dbGetField("stringin.SCAN", 4) -> 0 == 0
ok 919 - SSCN = 1 == 1 (Event)
# Record type stringin has no support for simmRAW
# ## Reading from SVAL ##
# in simmNO, SVAL must be ignored
ok 920 - dbPutField("stringin:simmode", 4, ...) -> 0 (Ok)
ok 921 - dbPutField("stringin.VAL", 5, ...) -> 0 (Ok)
ok 922 - dbPutField("stringin.SVAL", 0, ...) -> 0 (Ok)
ok 923 - dbPutField("stringin.PROC", 5, ...) -> 0 (Ok)
ok 924 - dbGetField("stringin.VAL", 4) -> 0 == 0
# in simmYES, SVAL is used for VAL
ok 925 - dbPutField("stringin.SIMS", 4, ...) -> 0 (Ok)
ok 926 - dbPutField("stringin:simmode", 4, ...) -> 0 (Ok)
ok 927 - dbPutField("stringin.PROC", 5, ...) -> 0 (Ok)
ok 928 - dbGetField("stringin.VAL", 4) -> 1 == 1
# No SIMS setting: STAT/SEVR == NO_ALARM
ok 929 - dbGetField("stringin.STAT", 0) -> "NO_ALARM" == "NO_ALARM"
ok 930 - dbGetField("stringin.SEVR", 4) -> 0 == 0
# Record type stringin has no support for simmRAW
# ## Reading from SIOL->SVAL ##
ok 931 - dbPutField("stringin.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL->SVAL must be ignored
ok 932 - dbPutField("stringin:simmode", 4, ...) -> 0 (Ok)
ok 933 - dbPutField("stringin.VAL", 5, ...) -> 0 (Ok)
ok 934 - dbPutField("stringin:simval", 5, ...) -> 0 (Ok)
ok 935 - dbPutField("stringin.PROC", 5, ...) -> 0 (Ok)
ok 936 - dbGetField("stringin.VAL", 4) -> 0 == 0
# in simmYES, SIOL->SVAL is used for VAL
ok 937 - dbPutField("stringin.SIMS", 4, ...) -> 0 (Ok)
ok 938 - dbPutField("stringin:simmode", 4, ...) -> 0 (Ok)
ok 939 - dbPutField("stringin.PROC", 5, ...) -> 0 (Ok)
ok 940 - dbGetField("stringin.VAL", 4) -> 1 == 1
# SIMS is INVALID: STAT/SEVR == SIMM/INVALID
ok 941 - dbGetField("stringin.STAT", 0) -> "SIMM" == "SIMM"
ok 942 - dbGetField("stringin.SEVR", 4) -> 3 == 3
ok 943 - dbPutField("stringin.SIMS", 4, ...) -> 0 (Ok)
# Record type stringin has no support for simmRAW
ok 944 - simval time <= my time [TSE = 0] (0.000023080 sec)
# for TSE=-2 (from device) and simmYES, take time stamp from IOC or input link
ok 945 - dbPutField("stringin:simmode", 4, ...) -> 0 (Ok)
ok 946 - dbPutField("stringin.TSE", 3, ...) -> 0 (Ok)
ok 947 - dbPutField("stringin.PROC", 5, ...) -> 0 (Ok)
ok 948 - simval time == my time [TSE = -2]
ok 949 - dbPutField("stringin.SIOL", 0, ...) -> 0 (Ok)
ok 950 - dbPutField("stringin.PROC", 5, ...) -> 0 (Ok)
ok 951 - new time stamp from IOC [TSE = -2, no SIOL] (0.000073960 sec)
ok 952 - dbPutField("stringin.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 953 - dbPutField("stringin:simmode", 4, ...) -> 0 (Ok)
ok 954 - dbPutField("stringin.PROC", 5, ...) -> 0 (Ok)
ok 955 - dbGetField("stringin.PACT", 4) -> 0 == 0
ok 956 - time stamp is recent (0.000001840 sec)
# simm:DELAY and simmYES processes asynchronously
ok 957 - dbPutField("stringin:simmode", 4, ...) -> 0 (Ok)
ok 958 - dbPutField("stringin.PROC", 5, ...) -> 0 (Ok)
ok 959 - dbGetField("stringin.PACT", 4) -> 1 == 1
ok 960 - dbGetField("stringin.PACT", 4) -> 0 == 0
ok 961 - time stamp is recent (0.005106480 sec)
# ################################################### Record Type stringout
# ## SIMM toggle and SCAN swapping ##
ok 962 - dbGetField("stringout.SCAN", 4) -> 0 == 0
ok 963 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 964 - dbPutField("stringout.SIMM", 0, ...) -> 0 (Ok)
ok 965 - dbGetField("stringout.SCAN", 4) -> 1 == 1
ok 966 - SSCN = 0 == 0 (Passive)
ok 967 - dbPutField("stringout.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 968 - dbPutField("stringout.SIMM", 0, ...) -> 0 (Ok)
ok 969 - dbGetField("stringout.SCAN", 4) -> 0 == 0
ok 970 - SSCN = 3 == 3 (10 second)
# Record type stringout has no support for simmRAW
ok 971 - dbPutField("stringout.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 972 - dbPutField("stringout:simmode", 4, ...) -> 0 (Ok)
ok 973 - dbPutField("stringout.PROC", 5, ...) -> 0 (Ok)
ok 974 - dbGetField("stringout.SIMM", 4) -> 1 == 1
ok 975 - dbGetField("stringout.SCAN", 4) -> 1 == 1
ok 976 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 977 - dbPutField("stringout:simmode", 4, ...) -> 0 (Ok)
ok 978 - dbPutField("stringout.PROC", 5, ...) -> 0 (Ok)
ok 979 - dbGetField("stringout.SIMM", 4) -> 0 == 0
ok 980 - dbGetField("stringout.SCAN", 4) -> 0 == 0
ok 981 - SSCN = 1 == 1 (Event)
# Record type stringout has no support for simmRAW
# ## Writing through SIOL ##
ok 982 - dbPutField("stringout.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL must be ignored
ok 983 - dbPutField("stringout:simmode", 4, ...) -> 0 (Ok)
ok 984 - dbPutField("stringout.VAL", 5, ...) -> 0 (Ok)
ok 985 - dbGetField("stringout:simval", 4) -> 0 == 0
# in simmYES, SIOL is used to write VAL
ok 986 - dbPutField("stringout:simmode", 4, ...) -> 0 (Ok)
ok 987 - dbPutField("stringout.VAL", 5, ...) -> 0 (Ok)
ok 988 - dbGetField("stringout:simval", 4) -> 1 == 1
ok 989 - dbPutField("stringout.TSE", 3, ...) -> 0 (Ok)
ok 990 - dbPutField("stringout.PROC", 5, ...) -> 0 (Ok)
ok 991 - new time stamp from IOC [TSE = -2] (0.000005440 sec)
ok 992 - dbPutField("stringout.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 993 - dbPutField("stringout:simmode", 4, ...) -> 0 (Ok)
ok 994 - dbPutField("stringout.PROC", 5, ...) -> 0 (Ok)
ok 995 - dbGetField("stringout.PACT", 4) -> 0 == 0
ok 996 - time stamp is recent (0.000001360 sec)
# simm:DELAY and simmYES processes asynchronously
ok 997 - dbPutField("stringout:simmode", 4, ...) -> 0 (Ok)
ok 998 - dbPutField("stringout.PROC", 5, ...) -> 0 (Ok)
ok 999 - dbGetField("stringout.PACT", 4) -> 1 == 1
ok 1000 - dbGetField("stringout.PACT", 4) -> 0 == 0
ok 1001 - time stamp is recent (0.005098080 sec)
# ################################################### Record Type lsi
# ## SIMM toggle and SCAN swapping ##
ok 1002 - dbGetField("lsi.SCAN", 4) -> 0 == 0
ok 1003 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 1004 - dbPutField("lsi.SIMM", 0, ...) -> 0 (Ok)
ok 1005 - dbGetField("lsi.SCAN", 4) -> 1 == 1
ok 1006 - SSCN = 0 == 0 (Passive)
ok 1007 - dbPutField("lsi.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 1008 - dbPutField("lsi.SIMM", 0, ...) -> 0 (Ok)
ok 1009 - dbGetField("lsi.SCAN", 4) -> 0 == 0
ok 1010 - SSCN = 3 == 3 (10 second)
# Record type lsi has no support for simmRAW
ok 1011 - dbPutField("lsi.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 1012 - dbPutField("lsi:simmode", 4, ...) -> 0 (Ok)
ok 1013 - dbPutField("lsi.PROC", 5, ...) -> 0 (Ok)
ok 1014 - dbGetField("lsi.SIMM", 4) -> 1 == 1
ok 1015 - dbGetField("lsi.SCAN", 4) -> 1 == 1
ok 1016 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 1017 - dbPutField("lsi:simmode", 4, ...) -> 0 (Ok)
ok 1018 - dbPutField("lsi.PROC", 5, ...) -> 0 (Ok)
ok 1019 - dbGetField("lsi.SIMM", 4) -> 0 == 0
ok 1020 - dbGetField("lsi.SCAN", 4) -> 0 == 0
ok 1021 - SSCN = 1 == 1 (Event)
# Record type lsi has no support for simmRAW
# ## Reading from SIOL->SVAL ##
ok 1022 - dbPutField("lsi.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL->SVAL must be ignored
ok 1023 - dbPutField("lsi:simmode", 4, ...) -> 0 (Ok)
ok 1024 - dbPutField("lsi.VAL", 5, ...) -> 0 (Ok)
ok 1025 - dbPutField("lsi:simval", 5, ...) -> 0 (Ok)
ok 1026 - dbPutField("lsi.PROC", 5, ...) -> 0 (Ok)
ok 1027 - dbGetField("lsi.VAL", 4) -> 0 == 0
# in simmYES, SIOL->SVAL is used for VAL
ok 1028 - dbPutField("lsi.SIMS", 4, ...) -> 0 (Ok)
ok 1029 - dbPutField("lsi:simmode", 4, ...) -> 0 (Ok)
ok 1030 - dbPutField("lsi.PROC", 5, ...) -> 0 (Ok)
ok 1031 - dbGetField("lsi.VAL", 4) -> 1 == 1
# SIMS is INVALID: STAT/SEVR == SIMM/INVALID
ok 1032 - dbGetField("lsi.STAT", 0) -> "SIMM" == "SIMM"
ok 1033 - dbGetField("lsi.SEVR", 4) -> 3 == 3
ok 1034 - dbPutField("lsi.SIMS", 4, ...) -> 0 (Ok)
# Record type lsi has no support for simmRAW
ok 1035 - simval time <= my time [TSE = 0] (0.000024920 sec)
# for TSE=-2 (from device) and simmYES, take time stamp from IOC or input link
ok 1036 - dbPutField("lsi:simmode", 4, ...) -> 0 (Ok)
ok 1037 - dbPutField("lsi.TSE", 3, ...) -> 0 (Ok)
ok 1038 - dbPutField("lsi.PROC", 5, ...) -> 0 (Ok)
ok 1039 - simval time == my time [TSE = -2]
ok 1040 - dbPutField("lsi.SIOL", 0, ...) -> 0 (Ok)
ok 1041 - dbPutField("lsi.PROC", 5, ...) -> 0 (Ok)
ok 1042 - new time stamp from IOC [TSE = -2, no SIOL] (0.000077920 sec)
ok 1043 - dbPutField("lsi.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 1044 - dbPutField("lsi:simmode", 4, ...) -> 0 (Ok)
ok 1045 - dbPutField("lsi.PROC", 5, ...) -> 0 (Ok)
ok 1046 - dbGetField("lsi.PACT", 4) -> 0 == 0
ok 1047 - time stamp is recent (0.000001760 sec)
# simm:DELAY and simmYES processes asynchronously
ok 1048 - dbPutField("lsi:simmode", 4, ...) -> 0 (Ok)
ok 1049 - dbPutField("lsi.PROC", 5, ...) -> 0 (Ok)
ok 1050 - dbGetField("lsi.PACT", 4) -> 1 == 1
ok 1051 - dbGetField("lsi.PACT", 4) -> 0 == 0
ok 1052 - time stamp is recent (0.005114040 sec)
# ################################################### Record Type lso
# ## SIMM toggle and SCAN swapping ##
ok 1053 - dbGetField("lso.SCAN", 4) -> 0 == 0
ok 1054 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 1055 - dbPutField("lso.SIMM", 0, ...) -> 0 (Ok)
ok 1056 - dbGetField("lso.SCAN", 4) -> 1 == 1
ok 1057 - SSCN = 0 == 0 (Passive)
ok 1058 - dbPutField("lso.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 1059 - dbPutField("lso.SIMM", 0, ...) -> 0 (Ok)
ok 1060 - dbGetField("lso.SCAN", 4) -> 0 == 0
ok 1061 - SSCN = 3 == 3 (10 second)
# Record type lso has no support for simmRAW
ok 1062 - dbPutField("lso.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 1063 - dbPutField("lso:simmode", 4, ...) -> 0 (Ok)
ok 1064 - dbPutField("lso.PROC", 5, ...) -> 0 (Ok)
ok 1065 - dbGetField("lso.SIMM", 4) -> 1 == 1
ok 1066 - dbGetField("lso.SCAN", 4) -> 1 == 1
ok 1067 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 1068 - dbPutField("lso:simmode", 4, ...) -> 0 (Ok)
ok 1069 - dbPutField("lso.PROC", 5, ...) -> 0 (Ok)
ok 1070 - dbGetField("lso.SIMM", 4) -> 0 == 0
ok 1071 - dbGetField("lso.SCAN", 4) -> 0 == 0
ok 1072 - SSCN = 1 == 1 (Event)
# Record type lso has no support for simmRAW
# ## Writing through SIOL ##
ok 1073 - dbPutField("lso.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL must be ignored
ok 1074 - dbPutField("lso:simmode", 4, ...) -> 0 (Ok)
ok 1075 - dbPutField("lso.VAL", 5, ...) -> 0 (Ok)
ok 1076 - dbGetField("lso:simval.LEN", 4) -> 0 == 0
# in simmYES, SIOL is used to write VAL
ok 1077 - dbPutField("lso:simmode", 4, ...) -> 0 (Ok)
ok 1078 - dbPutField("lso.VAL", 5, ...) -> 0 (Ok)
ok 1079 - dbGetField("lso:simval", 4) -> 1 == 1
ok 1080 - dbPutField("lso.TSE", 3, ...) -> 0 (Ok)
ok 1081 - dbPutField("lso.PROC", 5, ...) -> 0 (Ok)
ok 1082 - new time stamp from IOC [TSE = -2] (0.000006360 sec)
ok 1083 - dbPutField("lso.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 1084 - dbPutField("lso:simmode", 4, ...) -> 0 (Ok)
ok 1085 - dbPutField("lso.PROC", 5, ...) -> 0 (Ok)
ok 1086 - dbGetField("lso.PACT", 4) -> 0 == 0
ok 1087 - time stamp is recent (0.000001760 sec)
# simm:DELAY and simmYES processes asynchronously
ok 1088 - dbPutField("lso:simmode", 4, ...) -> 0 (Ok)
ok 1089 - dbPutField("lso.PROC", 5, ...) -> 0 (Ok)
ok 1090 - dbGetField("lso.PACT", 4) -> 1 == 1
ok 1091 - dbGetField("lso.PACT", 4) -> 0 == 0
ok 1092 - time stamp is recent (0.005106440 sec)
# ################################################### Record Type event
# ## SIMM toggle and SCAN swapping ##
ok 1093 - dbGetField("event.SCAN", 4) -> 0 == 0
ok 1094 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 1095 - dbPutField("event.SIMM", 0, ...) -> 0 (Ok)
ok 1096 - dbGetField("event.SCAN", 4) -> 1 == 1
ok 1097 - SSCN = 0 == 0 (Passive)
ok 1098 - dbPutField("event.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 1099 - dbPutField("event.SIMM", 0, ...) -> 0 (Ok)
ok 1100 - dbGetField("event.SCAN", 4) -> 0 == 0
ok 1101 - SSCN = 3 == 3 (10 second)
# Record type event has no support for simmRAW
ok 1102 - dbPutField("event.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 1103 - dbPutField("event:simmode", 4, ...) -> 0 (Ok)
ok 1104 - dbPutField("event.PROC", 5, ...) -> 0 (Ok)
ok 1105 - dbGetField("event.SIMM", 4) -> 1 == 1
ok 1106 - dbGetField("event.SCAN", 4) -> 1 == 1
ok 1107 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 1108 - dbPutField("event:simmode", 4, ...) -> 0 (Ok)
ok 1109 - dbPutField("event.PROC", 5, ...) -> 0 (Ok)
ok 1110 - dbGetField("event.SIMM", 4) -> 0 == 0
ok 1111 - dbGetField("event.SCAN", 4) -> 0 == 0
ok 1112 - SSCN = 1 == 1 (Event)
# Record type event has no support for simmRAW
# ## Reading from SVAL ##
# in simmNO, SVAL must be ignored
ok 1113 - dbPutField("event:simmode", 4, ...) -> 0 (Ok)
ok 1114 - dbPutField("event.VAL", 5, ...) -> 0 (Ok)
ok 1115 - dbPutField("event.SVAL", 4, ...) -> 0 (Ok)
ok 1116 - dbPutField("event.PROC", 5, ...) -> 0 (Ok)
ok 1117 - dbGetField("event.VAL", 4) -> 0 == 0
# in simmYES, SVAL is used for VAL
ok 1118 - dbPutField("event.SIMS", 4, ...) -> 0 (Ok)
ok 1119 - dbPutField("event:simmode", 4, ...) -> 0 (Ok)
ok 1120 - dbPutField("event.PROC", 5, ...) -> 0 (Ok)
ok 1121 - dbGetField("event.VAL", 4) -> 1 == 1
# No SIMS setting: STAT/SEVR == NO_ALARM
ok 1122 - dbGetField("event.STAT", 0) -> "NO_ALARM" == "NO_ALARM"
ok 1123 - dbGetField("event.SEVR", 4) -> 0 == 0
# Record type event has no support for simmRAW
# ## Reading from SIOL->SVAL ##
ok 1124 - dbPutField("event.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL->SVAL must be ignored
ok 1125 - dbPutField("event:simmode", 4, ...) -> 0 (Ok)
ok 1126 - dbPutField("event.VAL", 5, ...) -> 0 (Ok)
ok 1127 - dbPutField("event:simval", 5, ...) -> 0 (Ok)
ok 1128 - dbPutField("event.PROC", 5, ...) -> 0 (Ok)
ok 1129 - dbGetField("event.VAL", 4) -> 0 == 0
# in simmYES, SIOL->SVAL is used for VAL
ok 1130 - dbPutField("event.SIMS", 4, ...) -> 0 (Ok)
ok 1131 - dbPutField("event:simmode", 4, ...) -> 0 (Ok)
ok 1132 - dbPutField("event.PROC", 5, ...) -> 0 (Ok)
ok 1133 - dbGetField("event.VAL", 4) -> 1 == 1
# SIMS is INVALID: STAT/SEVR == SIMM/INVALID
ok 1134 - dbGetField("event.STAT", 0) -> "SIMM" == "SIMM"
ok 1135 - dbGetField("event.SEVR", 4) -> 3 == 3
ok 1136 - dbPutField("event.SIMS", 4, ...) -> 0 (Ok)
# Record type event has no support for simmRAW
ok 1137 - simval time <= my time [TSE = 0] (1100573415.299474955 sec)
# for TSE=-2 (from device) and simmYES, take time stamp from IOC or input link
ok 1138 - dbPutField("event:simmode", 4, ...) -> 0 (Ok)
ok 1139 - dbPutField("event.TSE", 3, ...) -> 0 (Ok)
ok 1140 - dbPutField("event.PROC", 5, ...) -> 0 (Ok)
ok 1141 - simval time == my time [TSE = -2]
ok 1142 - dbPutField("event.SIOL", 0, ...) -> 0 (Ok)
ok 1143 - dbPutField("event.PROC", 5, ...) -> 0 (Ok)
ok 1144 - new time stamp from IOC [TSE = -2, no SIOL] (1100573415.299529314 sec)
ok 1145 - dbPutField("event.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 1146 - dbPutField("event:simmode", 4, ...) -> 0 (Ok)
ok 1147 - dbPutField("event.PROC", 5, ...) -> 0 (Ok)
ok 1148 - dbGetField("event.PACT", 4) -> 0 == 0
ok 1149 - time stamp is recent (0.000001680 sec)
# simm:DELAY and simmYES processes asynchronously
ok 1150 - dbPutField("event:simmode", 4, ...) -> 0 (Ok)
ok 1151 - dbPutField("event.PROC", 5, ...) -> 0 (Ok)
ok 1152 - dbGetField("event.PACT", 4) -> 1 == 1
ok 1153 - dbGetField("event.PACT", 4) -> 0 == 0
ok 1154 - time stamp is recent (0.005116040 sec)
# ################################################### Record Type waveform
# ## SIMM toggle and SCAN swapping ##
ok 1155 - dbGetField("waveform.SCAN", 4) -> 0 == 0
ok 1156 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 1157 - dbPutField("waveform.SIMM", 0, ...) -> 0 (Ok)
ok 1158 - dbGetField("waveform.SCAN", 4) -> 1 == 1
ok 1159 - SSCN = 0 == 0 (Passive)
ok 1160 - dbPutField("waveform.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 1161 - dbPutField("waveform.SIMM", 0, ...) -> 0 (Ok)
ok 1162 - dbGetField("waveform.SCAN", 4) -> 0 == 0
ok 1163 - SSCN = 3 == 3 (10 second)
# Record type waveform has no support for simmRAW
ok 1164 - dbPutField("waveform.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 1165 - dbPutField("waveform:simmode", 4, ...) -> 0 (Ok)
ok 1166 - dbPutField("waveform.PROC", 5, ...) -> 0 (Ok)
ok 1167 - dbGetField("waveform.SIMM", 4) -> 1 == 1
ok 1168 - dbGetField("waveform.SCAN", 4) -> 1 == 1
ok 1169 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 1170 - dbPutField("waveform:simmode", 4, ...) -> 0 (Ok)
ok 1171 - dbPutField("waveform.PROC", 5, ...) -> 0 (Ok)
ok 1172 - dbGetField("waveform.SIMM", 4) -> 0 == 0
ok 1173 - dbGetField("waveform.SCAN", 4) -> 0 == 0
ok 1174 - SSCN = 1 == 1 (Event)
# Record type waveform has no support for simmRAW
# ## Reading from SIOL->SVAL ##
ok 1175 - dbPutField("waveform.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL->SVAL must be ignored
ok 1176 - dbPutField("waveform:simmode", 4, ...) -> 0 (Ok)
ok 1177 - dbPutField("waveform.VAL", 5, ...) -> 0 (Ok)
ok 1178 - dbPutField("waveform:simval", 5, ...) -> 0 (Ok)
ok 1179 - dbPutField("waveform.PROC", 5, ...) -> 0 (Ok)
ok 1180 - dbGetField("waveform.VAL", 4) -> 0 == 0
# in simmYES, SIOL->SVAL is used for VAL
ok 1181 - dbPutField("waveform.SIMS", 4, ...) -> 0 (Ok)
ok 1182 - dbPutField("waveform:simmode", 4, ...) -> 0 (Ok)
ok 1183 - dbPutField("waveform.PROC", 5, ...) -> 0 (Ok)
ok 1184 - dbGetField("waveform.VAL", 4) -> 1 == 1
# SIMS is INVALID: STAT/SEVR == SIMM/INVALID
ok 1185 - dbGetField("waveform.STAT", 0) -> "SIMM" == "SIMM"
ok 1186 - dbGetField("waveform.SEVR", 4) -> 3 == 3
ok 1187 - dbPutField("waveform.SIMS", 4, ...) -> 0 (Ok)
# Record type waveform has no support for simmRAW
ok 1188 - simval time <= my time [TSE = 0] (0.000023040 sec)
# for TSE=-2 (from device) and simmYES, take time stamp from IOC or input link
ok 1189 - dbPutField("waveform:simmode", 4, ...) -> 0 (Ok)
ok 1190 - dbPutField("waveform.TSE", 3, ...) -> 0 (Ok)
ok 1191 - dbPutField("waveform.PROC", 5, ...) -> 0 (Ok)
ok 1192 - simval time == my time [TSE = -2]
ok 1193 - dbPutField("waveform.SIOL", 0, ...) -> 0 (Ok)
ok 1194 - dbPutField("waveform.PROC", 5, ...) -> 0 (Ok)
ok 1195 - new time stamp from IOC [TSE = -2, no SIOL] (0.000073040 sec)
ok 1196 - dbPutField("waveform.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 1197 - dbPutField("waveform:simmode", 4, ...) -> 0 (Ok)
ok 1198 - dbPutField("waveform.PROC", 5, ...) -> 0 (Ok)
ok 1199 - dbGetField("waveform.PACT", 4) -> 0 == 0
ok 1200 - time stamp is recent (0.000001640 sec)
# simm:DELAY and simmYES processes asynchronously
ok 1201 - dbPutField("waveform:simmode", 4, ...) -> 0 (Ok)
ok 1202 - dbPutField("waveform.PROC", 5, ...) -> 0 (Ok)
ok 1203 - dbGetField("waveform.PACT", 4) -> 1 == 1
ok 1204 - dbGetField("waveform.PACT", 4) -> 0 == 0
ok 1205 - time stamp is recent (0.005102480 sec)
# ################################################### Record Type histogram
# ## SIMM toggle and SCAN swapping ##
ok 1206 - dbGetField("histogram.SCAN", 4) -> 0 == 0
ok 1207 - SSCN = 1 == 1 (Event)
# set SIMM to YES
ok 1208 - dbPutField("histogram.SIMM", 0, ...) -> 0 (Ok)
ok 1209 - dbGetField("histogram.SCAN", 4) -> 1 == 1
ok 1210 - SSCN = 0 == 0 (Passive)
ok 1211 - dbPutField("histogram.SCAN", 4, ...) -> 0 (Ok)
# set SIMM to NO
ok 1212 - dbPutField("histogram.SIMM", 0, ...) -> 0 (Ok)
ok 1213 - dbGetField("histogram.SCAN", 4) -> 0 == 0
ok 1214 - SSCN = 3 == 3 (10 second)
# Record type histogram has no support for simmRAW
ok 1215 - dbPutField("histogram.SIML", 0, ...) -> 0 (Ok)
# set SIMM (via SIML -> simmode) to YES
ok 1216 - dbPutField("histogram:simmode", 4, ...) -> 0 (Ok)
ok 1217 - dbPutField("histogram.PROC", 5, ...) -> 0 (Ok)
ok 1218 - dbGetField("histogram.SIMM", 4) -> 1 == 1
ok 1219 - dbGetField("histogram.SCAN", 4) -> 1 == 1
ok 1220 - SSCN = 0 == 0 (Passive)
# set SIMM (via SIML -> simmode) to NO
ok 1221 - dbPutField("histogram:simmode", 4, ...) -> 0 (Ok)
ok 1222 - dbPutField("histogram.PROC", 5, ...) -> 0 (Ok)
ok 1223 - dbGetField("histogram.SIMM", 4) -> 0 == 0
ok 1224 - dbGetField("histogram.SCAN", 4) -> 0 == 0
ok 1225 - SSCN = 1 == 1 (Event)
# Record type histogram has no support for simmRAW
# ## Reading from SVAL ##
# in simmNO, SVAL must be ignored
ok 1226 - dbPutField("histogram:simmode", 4, ...) -> 0 (Ok)
ok 1227 - dbPutField("histogram.SGNL", 5, ...) -> 0 (Ok)
ok 1228 - dbPutField("histogram.SVAL", 4, ...) -> 0 (Ok)
ok 1229 - dbPutField("histogram.PROC", 5, ...) -> 0 (Ok)
ok 1230 - dbGetField("histogram.SGNL", 4) -> 0 == 0
# in simmYES, SVAL is used for VAL
ok 1231 - dbPutField("histogram.SIMS", 4, ...) -> 0 (Ok)
ok 1232 - dbPutField("histogram:simmode", 4, ...) -> 0 (Ok)
ok 1233 - dbPutField("histogram.PROC", 5, ...) -> 0 (Ok)
ok 1234 - dbGetField("histogram.SGNL", 4) -> 1 == 1
# No SIMS setting: STAT/SEVR == NO_ALARM
ok 1235 - dbGetField("histogram.STAT", 0) -> "NO_ALARM" == "NO_ALARM"
ok 1236 - dbGetField("histogram.SEVR", 4) -> 0 == 0
# Record type histogram has no support for simmRAW
# ## Reading from SIOL->SVAL ##
ok 1237 - dbPutField("histogram.SIOL", 0, ...) -> 0 (Ok)
# in simmNO, SIOL->SVAL must be ignored
ok 1238 - dbPutField("histogram:simmode", 4, ...) -> 0 (Ok)
ok 1239 - dbPutField("histogram.SGNL", 5, ...) -> 0 (Ok)
ok 1240 - dbPutField("histogram:simval", 5, ...) -> 0 (Ok)
ok 1241 - dbPutField("histogram.PROC", 5, ...) -> 0 (Ok)
ok 1242 - dbGetField("histogram.SGNL", 4) -> 0 == 0
# in simmYES, SIOL->SVAL is used for VAL
ok 1243 - dbPutField("histogram.SIMS", 4, ...) -> 0 (Ok)
ok 1244 - dbPutField("histogram:simmode", 4, ...) -> 0 (Ok)
ok 1245 - dbPutField("histogram.PROC", 5, ...) -> 0 (Ok)
ok 1246 - dbGetField("histogram.SGNL", 4) -> 1 == 1
# SIMS is INVALID: STAT/SEVR == SIMM/INVALID
ok 1247 - dbGetField("histogram.STAT", 0) -> "SIMM" == "SIMM"
ok 1248 - dbGetField("histogram.SEVR", 4) -> 3 == 3
ok 1249 - dbPutField("histogram.SIMS", 4, ...) -> 0 (Ok)
# Record type histogram has no support for simmRAW
ok 1250 - simval time <= my time [TSE = 0] (0.000023760 sec)
# for TSE=-2 (from device) and simmYES, take time stamp from IOC or input link
ok 1251 - dbPutField("histogram:simmode", 4, ...) -> 0 (Ok)
ok 1252 - dbPutField("histogram.TSE", 3, ...) -> 0 (Ok)
ok 1253 - dbPutField("histogram.PROC", 5, ...) -> 0 (Ok)
ok 1254 - simval time == my time [TSE = -2]
ok 1255 - dbPutField("histogram.SIOL", 0, ...) -> 0 (Ok)
ok 1256 - dbPutField("histogram.PROC", 5, ...) -> 0 (Ok)
ok 1257 - new time stamp from IOC [TSE = -2, no SIOL] (0.000074680 sec)
ok 1258 - dbPutField("histogram.TSE", 3, ...) -> 0 (Ok)
# ## Asynchronous processing with simm:DELAY ##
# simm:DELAY and simmNO processes synchronously
ok 1259 - dbPutField("histogram:simmode", 4, ...) -> 0 (Ok)
ok 1260 - dbPutField("histogram.PROC", 5, ...) -> 0 (Ok)
ok 1261 - dbGetField("histogram.PACT", 4) -> 0 == 0
ok 1262 - time stamp is recent (0.000001760 sec)
# simm:DELAY and simmYES processes asynchronously
ok 1263 - dbPutField("histogram:simmode", 4, ...) -> 0 (Ok)
ok 1264 - dbPutField("histogram.PROC", 5, ...) -> 0 (Ok)
ok 1265 - dbGetField("histogram.PACT", 4) -> 1 == 1
ok 1266 - dbGetField("histogram.PACT", 4) -> 0 == 0
ok 1267 - time stamp is recent (0.005132600 sec)
ok
mbbioDirectTest.t ....... 
1..542
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# ##### check initial value #####
#   ### do1 ###
ok  1 - dbGetField("do1", 6) -> 3735928559 == 3735928559
ok  2 - dbGetField("do1.B0", 6) -> 1 == 1
ok  3 - dbGetField("do1.B1", 6) -> 1 == 1
ok  4 - dbGetField("do1.B2", 6) -> 1 == 1
ok  5 - dbGetField("do1.B3", 6) -> 1 == 1
ok  6 - dbGetField("do1.B4", 6) -> 0 == 0
ok  7 - dbGetField("do1.B5", 6) -> 1 == 1
ok  8 - dbGetField("do1.B6", 6) -> 1 == 1
ok  9 - dbGetField("do1.B7", 6) -> 1 == 1
ok 10 - dbGetField("do1.B8", 6) -> 0 == 0
ok 11 - dbGetField("do1.B9", 6) -> 1 == 1
ok 12 - dbGetField("do1.BA", 6) -> 1 == 1
ok 13 - dbGetField("do1.BB", 6) -> 1 == 1
ok 14 - dbGetField("do1.BC", 6) -> 1 == 1
ok 15 - dbGetField("do1.BD", 6) -> 1 == 1
ok 16 - dbGetField("do1.BE", 6) -> 0 == 0
ok 17 - dbGetField("do1.BF", 6) -> 1 == 1
ok 18 - dbGetField("do1.B10", 6) -> 1 == 1
ok 19 - dbGetField("do1.B11", 6) -> 0 == 0
ok 20 - dbGetField("do1.B12", 6) -> 1 == 1
ok 21 - dbGetField("do1.B13", 6) -> 1 == 1
ok 22 - dbGetField("do1.B14", 6) -> 0 == 0
ok 23 - dbGetField("do1.B15", 6) -> 1 == 1
ok 24 - dbGetField("do1.B16", 6) -> 0 == 0
ok 25 - dbGetField("do1.B17", 6) -> 1 == 1
ok 26 - dbGetField("do1.B18", 6) -> 0 == 0
ok 27 - dbGetField("do1.B19", 6) -> 1 == 1
ok 28 - dbGetField("do1.B1A", 6) -> 1 == 1
ok 29 - dbGetField("do1.B1B", 6) -> 1 == 1
ok 30 - dbGetField("do1.B1C", 6) -> 1 == 1
ok 31 - dbGetField("do1.B1D", 6) -> 0 == 0
ok 32 - dbGetField("do1.B1E", 6) -> 1 == 1
ok 33 - dbGetField("do1.B1F", 6) -> 1 == 1
#   ### di1 ###
ok 34 - dbGetField("di1", 6) -> 3735928559 == 3735928559
ok 35 - dbGetField("di1.B0", 6) -> 1 == 1
ok 36 - dbGetField("di1.B1", 6) -> 1 == 1
ok 37 - dbGetField("di1.B2", 6) -> 1 == 1
ok 38 - dbGetField("di1.B3", 6) -> 1 == 1
ok 39 - dbGetField("di1.B4", 6) -> 0 == 0
ok 40 - dbGetField("di1.B5", 6) -> 1 == 1
ok 41 - dbGetField("di1.B6", 6) -> 1 == 1
ok 42 - dbGetField("di1.B7", 6) -> 1 == 1
ok 43 - dbGetField("di1.B8", 6) -> 0 == 0
ok 44 - dbGetField("di1.B9", 6) -> 1 == 1
ok 45 - dbGetField("di1.BA", 6) -> 1 == 1
ok 46 - dbGetField("di1.BB", 6) -> 1 == 1
ok 47 - dbGetField("di1.BC", 6) -> 1 == 1
ok 48 - dbGetField("di1.BD", 6) -> 1 == 1
ok 49 - dbGetField("di1.BE", 6) -> 0 == 0
ok 50 - dbGetField("di1.BF", 6) -> 1 == 1
ok 51 - dbGetField("di1.B10", 6) -> 1 == 1
ok 52 - dbGetField("di1.B11", 6) -> 0 == 0
ok 53 - dbGetField("di1.B12", 6) -> 1 == 1
ok 54 - dbGetField("di1.B13", 6) -> 1 == 1
ok 55 - dbGetField("di1.B14", 6) -> 0 == 0
ok 56 - dbGetField("di1.B15", 6) -> 1 == 1
ok 57 - dbGetField("di1.B16", 6) -> 0 == 0
ok 58 - dbGetField("di1.B17", 6) -> 1 == 1
ok 59 - dbGetField("di1.B18", 6) -> 0 == 0
ok 60 - dbGetField("di1.B19", 6) -> 1 == 1
ok 61 - dbGetField("di1.B1A", 6) -> 1 == 1
ok 62 - dbGetField("di1.B1B", 6) -> 1 == 1
ok 63 - dbGetField("di1.B1C", 6) -> 1 == 1
ok 64 - dbGetField("di1.B1D", 6) -> 0 == 0
ok 65 - dbGetField("di1.B1E", 6) -> 1 == 1
ok 66 - dbGetField("di1.B1F", 6) -> 1 == 1
#   ### do2 ###
ok 67 - dbGetField("do2", 6) -> 3735928559 == 3735928559
ok 68 - dbGetField("do2.B0", 6) -> 1 == 1
ok 69 - dbGetField("do2.B1", 6) -> 1 == 1
ok 70 - dbGetField("do2.B2", 6) -> 1 == 1
ok 71 - dbGetField("do2.B3", 6) -> 1 == 1
ok 72 - dbGetField("do2.B4", 6) -> 0 == 0
ok 73 - dbGetField("do2.B5", 6) -> 1 == 1
ok 74 - dbGetField("do2.B6", 6) -> 1 == 1
ok 75 - dbGetField("do2.B7", 6) -> 1 == 1
ok 76 - dbGetField("do2.B8", 6) -> 0 == 0
ok 77 - dbGetField("do2.B9", 6) -> 1 == 1
ok 78 - dbGetField("do2.BA", 6) -> 1 == 1
ok 79 - dbGetField("do2.BB", 6) -> 1 == 1
ok 80 - dbGetField("do2.BC", 6) -> 1 == 1
ok 81 - dbGetField("do2.BD", 6) -> 1 == 1
ok 82 - dbGetField("do2.BE", 6) -> 0 == 0
ok 83 - dbGetField("do2.BF", 6) -> 1 == 1
ok 84 - dbGetField("do2.B10", 6) -> 1 == 1
ok 85 - dbGetField("do2.B11", 6) -> 0 == 0
ok 86 - dbGetField("do2.B12", 6) -> 1 == 1
ok 87 - dbGetField("do2.B13", 6) -> 1 == 1
ok 88 - dbGetField("do2.B14", 6) -> 0 == 0
ok 89 - dbGetField("do2.B15", 6) -> 1 == 1
ok 90 - dbGetField("do2.B16", 6) -> 0 == 0
ok 91 - dbGetField("do2.B17", 6) -> 1 == 1
ok 92 - dbGetField("do2.B18", 6) -> 0 == 0
ok 93 - dbGetField("do2.B19", 6) -> 1 == 1
ok 94 - dbGetField("do2.B1A", 6) -> 1 == 1
ok 95 - dbGetField("do2.B1B", 6) -> 1 == 1
ok 96 - dbGetField("do2.B1C", 6) -> 1 == 1
ok 97 - dbGetField("do2.B1D", 6) -> 0 == 0
ok 98 - dbGetField("do2.B1E", 6) -> 1 == 1
ok 99 - dbGetField("do2.B1F", 6) -> 1 == 1
#   ### di2 ###
ok 100 - dbGetField("di2", 6) -> 3735928559 == 3735928559
ok 101 - dbGetField("di2.B0", 6) -> 1 == 1
ok 102 - dbGetField("di2.B1", 6) -> 1 == 1
ok 103 - dbGetField("di2.B2", 6) -> 1 == 1
ok 104 - dbGetField("di2.B3", 6) -> 1 == 1
ok 105 - dbGetField("di2.B4", 6) -> 0 == 0
ok 106 - dbGetField("di2.B5", 6) -> 1 == 1
ok 107 - dbGetField("di2.B6", 6) -> 1 == 1
ok 108 - dbGetField("di2.B7", 6) -> 1 == 1
ok 109 - dbGetField("di2.B8", 6) -> 0 == 0
ok 110 - dbGetField("di2.B9", 6) -> 1 == 1
ok 111 - dbGetField("di2.BA", 6) -> 1 == 1
ok 112 - dbGetField("di2.BB", 6) -> 1 == 1
ok 113 - dbGetField("di2.BC", 6) -> 1 == 1
ok 114 - dbGetField("di2.BD", 6) -> 1 == 1
ok 115 - dbGetField("di2.BE", 6) -> 0 == 0
ok 116 - dbGetField("di2.BF", 6) -> 1 == 1
ok 117 - dbGetField("di2.B10", 6) -> 1 == 1
ok 118 - dbGetField("di2.B11", 6) -> 0 == 0
ok 119 - dbGetField("di2.B12", 6) -> 1 == 1
ok 120 - dbGetField("di2.B13", 6) -> 1 == 1
ok 121 - dbGetField("di2.B14", 6) -> 0 == 0
ok 122 - dbGetField("di2.B15", 6) -> 1 == 1
ok 123 - dbGetField("di2.B16", 6) -> 0 == 0
ok 124 - dbGetField("di2.B17", 6) -> 1 == 1
ok 125 - dbGetField("di2.B18", 6) -> 0 == 0
ok 126 - dbGetField("di2.B19", 6) -> 1 == 1
ok 127 - dbGetField("di2.B1A", 6) -> 1 == 1
ok 128 - dbGetField("di2.B1B", 6) -> 1 == 1
ok 129 - dbGetField("di2.B1C", 6) -> 1 == 1
ok 130 - dbGetField("di2.B1D", 6) -> 0 == 0
ok 131 - dbGetField("di2.B1E", 6) -> 1 == 1
ok 132 - dbGetField("di2.B1F", 6) -> 1 == 1
# ##### set bit 5 #####
ok 133 - dbPutField("do1.B5", 6, ...) -> 0 (Ok)
ok 134 - dbPutField("do2.B5", 6, ...) -> 0 (Ok)
ok 135 - dbGetField("val1", 6) -> 3735928559 == 3735928559
ok 136 - dbGetField("val2", 6) -> 3735928559 == 3735928559
#   ### do1 ###
ok 137 - dbGetField("do1", 6) -> 3735928559 == 3735928559
ok 138 - dbGetField("do1.B0", 6) -> 1 == 1
ok 139 - dbGetField("do1.B1", 6) -> 1 == 1
ok 140 - dbGetField("do1.B2", 6) -> 1 == 1
ok 141 - dbGetField("do1.B3", 6) -> 1 == 1
ok 142 - dbGetField("do1.B4", 6) -> 0 == 0
ok 143 - dbGetField("do1.B5", 6) -> 1 == 1
ok 144 - dbGetField("do1.B6", 6) -> 1 == 1
ok 145 - dbGetField("do1.B7", 6) -> 1 == 1
ok 146 - dbGetField("do1.B8", 6) -> 0 == 0
ok 147 - dbGetField("do1.B9", 6) -> 1 == 1
ok 148 - dbGetField("do1.BA", 6) -> 1 == 1
ok 149 - dbGetField("do1.BB", 6) -> 1 == 1
ok 150 - dbGetField("do1.BC", 6) -> 1 == 1
ok 151 - dbGetField("do1.BD", 6) -> 1 == 1
ok 152 - dbGetField("do1.BE", 6) -> 0 == 0
ok 153 - dbGetField("do1.BF", 6) -> 1 == 1
ok 154 - dbGetField("do1.B10", 6) -> 1 == 1
ok 155 - dbGetField("do1.B11", 6) -> 0 == 0
ok 156 - dbGetField("do1.B12", 6) -> 1 == 1
ok 157 - dbGetField("do1.B13", 6) -> 1 == 1
ok 158 - dbGetField("do1.B14", 6) -> 0 == 0
ok 159 - dbGetField("do1.B15", 6) -> 1 == 1
ok 160 - dbGetField("do1.B16", 6) -> 0 == 0
ok 161 - dbGetField("do1.B17", 6) -> 1 == 1
ok 162 - dbGetField("do1.B18", 6) -> 0 == 0
ok 163 - dbGetField("do1.B19", 6) -> 1 == 1
ok 164 - dbGetField("do1.B1A", 6) -> 1 == 1
ok 165 - dbGetField("do1.B1B", 6) -> 1 == 1
ok 166 - dbGetField("do1.B1C", 6) -> 1 == 1
ok 167 - dbGetField("do1.B1D", 6) -> 0 == 0
ok 168 - dbGetField("do1.B1E", 6) -> 1 == 1
ok 169 - dbGetField("do1.B1F", 6) -> 1 == 1
#   ### di1 ###
ok 170 - dbGetField("di1", 6) -> 3735928559 == 3735928559
ok 171 - dbGetField("di1.B0", 6) -> 1 == 1
ok 172 - dbGetField("di1.B1", 6) -> 1 == 1
ok 173 - dbGetField("di1.B2", 6) -> 1 == 1
ok 174 - dbGetField("di1.B3", 6) -> 1 == 1
ok 175 - dbGetField("di1.B4", 6) -> 0 == 0
ok 176 - dbGetField("di1.B5", 6) -> 1 == 1
ok 177 - dbGetField("di1.B6", 6) -> 1 == 1
ok 178 - dbGetField("di1.B7", 6) -> 1 == 1
ok 179 - dbGetField("di1.B8", 6) -> 0 == 0
ok 180 - dbGetField("di1.B9", 6) -> 1 == 1
ok 181 - dbGetField("di1.BA", 6) -> 1 == 1
ok 182 - dbGetField("di1.BB", 6) -> 1 == 1
ok 183 - dbGetField("di1.BC", 6) -> 1 == 1
ok 184 - dbGetField("di1.BD", 6) -> 1 == 1
ok 185 - dbGetField("di1.BE", 6) -> 0 == 0
ok 186 - dbGetField("di1.BF", 6) -> 1 == 1
ok 187 - dbGetField("di1.B10", 6) -> 1 == 1
ok 188 - dbGetField("di1.B11", 6) -> 0 == 0
ok 189 - dbGetField("di1.B12", 6) -> 1 == 1
ok 190 - dbGetField("di1.B13", 6) -> 1 == 1
ok 191 - dbGetField("di1.B14", 6) -> 0 == 0
ok 192 - dbGetField("di1.B15", 6) -> 1 == 1
ok 193 - dbGetField("di1.B16", 6) -> 0 == 0
ok 194 - dbGetField("di1.B17", 6) -> 1 == 1
ok 195 - dbGetField("di1.B18", 6) -> 0 == 0
ok 196 - dbGetField("di1.B19", 6) -> 1 == 1
ok 197 - dbGetField("di1.B1A", 6) -> 1 == 1
ok 198 - dbGetField("di1.B1B", 6) -> 1 == 1
ok 199 - dbGetField("di1.B1C", 6) -> 1 == 1
ok 200 - dbGetField("di1.B1D", 6) -> 0 == 0
ok 201 - dbGetField("di1.B1E", 6) -> 1 == 1
ok 202 - dbGetField("di1.B1F", 6) -> 1 == 1
#   ### do2 ###
ok 203 - dbGetField("do2", 6) -> 3735928559 == 3735928559
ok 204 - dbGetField("do2.B0", 6) -> 1 == 1
ok 205 - dbGetField("do2.B1", 6) -> 1 == 1
ok 206 - dbGetField("do2.B2", 6) -> 1 == 1
ok 207 - dbGetField("do2.B3", 6) -> 1 == 1
ok 208 - dbGetField("do2.B4", 6) -> 0 == 0
ok 209 - dbGetField("do2.B5", 6) -> 1 == 1
ok 210 - dbGetField("do2.B6", 6) -> 1 == 1
ok 211 - dbGetField("do2.B7", 6) -> 1 == 1
ok 212 - dbGetField("do2.B8", 6) -> 0 == 0
ok 213 - dbGetField("do2.B9", 6) -> 1 == 1
ok 214 - dbGetField("do2.BA", 6) -> 1 == 1
ok 215 - dbGetField("do2.BB", 6) -> 1 == 1
ok 216 - dbGetField("do2.BC", 6) -> 1 == 1
ok 217 - dbGetField("do2.BD", 6) -> 1 == 1
ok 218 - dbGetField("do2.BE", 6) -> 0 == 0
ok 219 - dbGetField("do2.BF", 6) -> 1 == 1
ok 220 - dbGetField("do2.B10", 6) -> 1 == 1
ok 221 - dbGetField("do2.B11", 6) -> 0 == 0
ok 222 - dbGetField("do2.B12", 6) -> 1 == 1
ok 223 - dbGetField("do2.B13", 6) -> 1 == 1
ok 224 - dbGetField("do2.B14", 6) -> 0 == 0
ok 225 - dbGetField("do2.B15", 6) -> 1 == 1
ok 226 - dbGetField("do2.B16", 6) -> 0 == 0
ok 227 - dbGetField("do2.B17", 6) -> 1 == 1
ok 228 - dbGetField("do2.B18", 6) -> 0 == 0
ok 229 - dbGetField("do2.B19", 6) -> 1 == 1
ok 230 - dbGetField("do2.B1A", 6) -> 1 == 1
ok 231 - dbGetField("do2.B1B", 6) -> 1 == 1
ok 232 - dbGetField("do2.B1C", 6) -> 1 == 1
ok 233 - dbGetField("do2.B1D", 6) -> 0 == 0
ok 234 - dbGetField("do2.B1E", 6) -> 1 == 1
ok 235 - dbGetField("do2.B1F", 6) -> 1 == 1
#   ### di2 ###
ok 236 - dbGetField("di2", 6) -> 3735928559 == 3735928559
ok 237 - dbGetField("di2.B0", 6) -> 1 == 1
ok 238 - dbGetField("di2.B1", 6) -> 1 == 1
ok 239 - dbGetField("di2.B2", 6) -> 1 == 1
ok 240 - dbGetField("di2.B3", 6) -> 1 == 1
ok 241 - dbGetField("di2.B4", 6) -> 0 == 0
ok 242 - dbGetField("di2.B5", 6) -> 1 == 1
ok 243 - dbGetField("di2.B6", 6) -> 1 == 1
ok 244 - dbGetField("di2.B7", 6) -> 1 == 1
ok 245 - dbGetField("di2.B8", 6) -> 0 == 0
ok 246 - dbGetField("di2.B9", 6) -> 1 == 1
ok 247 - dbGetField("di2.BA", 6) -> 1 == 1
ok 248 - dbGetField("di2.BB", 6) -> 1 == 1
ok 249 - dbGetField("di2.BC", 6) -> 1 == 1
ok 250 - dbGetField("di2.BD", 6) -> 1 == 1
ok 251 - dbGetField("di2.BE", 6) -> 0 == 0
ok 252 - dbGetField("di2.BF", 6) -> 1 == 1
ok 253 - dbGetField("di2.B10", 6) -> 1 == 1
ok 254 - dbGetField("di2.B11", 6) -> 0 == 0
ok 255 - dbGetField("di2.B12", 6) -> 1 == 1
ok 256 - dbGetField("di2.B13", 6) -> 1 == 1
ok 257 - dbGetField("di2.B14", 6) -> 0 == 0
ok 258 - dbGetField("di2.B15", 6) -> 1 == 1
ok 259 - dbGetField("di2.B16", 6) -> 0 == 0
ok 260 - dbGetField("di2.B17", 6) -> 1 == 1
ok 261 - dbGetField("di2.B18", 6) -> 0 == 0
ok 262 - dbGetField("di2.B19", 6) -> 1 == 1
ok 263 - dbGetField("di2.B1A", 6) -> 1 == 1
ok 264 - dbGetField("di2.B1B", 6) -> 1 == 1
ok 265 - dbGetField("di2.B1C", 6) -> 1 == 1
ok 266 - dbGetField("di2.B1D", 6) -> 0 == 0
ok 267 - dbGetField("di2.B1E", 6) -> 1 == 1
ok 268 - dbGetField("di2.B1F", 6) -> 1 == 1
# ##### clear bit 31 (0x1f) #####
ok 269 - dbPutField("do1.B1F", 6, ...) -> 0 (Ok)
ok 270 - dbPutField("do2.B1F", 6, ...) -> 0 (Ok)
ok 271 - dbGetField("val1", 6) -> 1588444911 == 1588444911
ok 272 - dbGetField("val2", 6) -> 1588444911 == 1588444911
#   ### do1 ###
ok 273 - dbGetField("do1", 6) -> 1588444911 == 1588444911
ok 274 - dbGetField("do1.B0", 6) -> 1 == 1
ok 275 - dbGetField("do1.B1", 6) -> 1 == 1
ok 276 - dbGetField("do1.B2", 6) -> 1 == 1
ok 277 - dbGetField("do1.B3", 6) -> 1 == 1
ok 278 - dbGetField("do1.B4", 6) -> 0 == 0
ok 279 - dbGetField("do1.B5", 6) -> 1 == 1
ok 280 - dbGetField("do1.B6", 6) -> 1 == 1
ok 281 - dbGetField("do1.B7", 6) -> 1 == 1
ok 282 - dbGetField("do1.B8", 6) -> 0 == 0
ok 283 - dbGetField("do1.B9", 6) -> 1 == 1
ok 284 - dbGetField("do1.BA", 6) -> 1 == 1
ok 285 - dbGetField("do1.BB", 6) -> 1 == 1
ok 286 - dbGetField("do1.BC", 6) -> 1 == 1
ok 287 - dbGetField("do1.BD", 6) -> 1 == 1
ok 288 - dbGetField("do1.BE", 6) -> 0 == 0
ok 289 - dbGetField("do1.BF", 6) -> 1 == 1
ok 290 - dbGetField("do1.B10", 6) -> 1 == 1
ok 291 - dbGetField("do1.B11", 6) -> 0 == 0
ok 292 - dbGetField("do1.B12", 6) -> 1 == 1
ok 293 - dbGetField("do1.B13", 6) -> 1 == 1
ok 294 - dbGetField("do1.B14", 6) -> 0 == 0
ok 295 - dbGetField("do1.B15", 6) -> 1 == 1
ok 296 - dbGetField("do1.B16", 6) -> 0 == 0
ok 297 - dbGetField("do1.B17", 6) -> 1 == 1
ok 298 - dbGetField("do1.B18", 6) -> 0 == 0
ok 299 - dbGetField("do1.B19", 6) -> 1 == 1
ok 300 - dbGetField("do1.B1A", 6) -> 1 == 1
ok 301 - dbGetField("do1.B1B", 6) -> 1 == 1
ok 302 - dbGetField("do1.B1C", 6) -> 1 == 1
ok 303 - dbGetField("do1.B1D", 6) -> 0 == 0
ok 304 - dbGetField("do1.B1E", 6) -> 1 == 1
ok 305 - dbGetField("do1.B1F", 6) -> 0 == 0
#   ### di1 ###
ok 306 - dbGetField("di1", 6) -> 1588444911 == 1588444911
ok 307 - dbGetField("di1.B0", 6) -> 1 == 1
ok 308 - dbGetField("di1.B1", 6) -> 1 == 1
ok 309 - dbGetField("di1.B2", 6) -> 1 == 1
ok 310 - dbGetField("di1.B3", 6) -> 1 == 1
ok 311 - dbGetField("di1.B4", 6) -> 0 == 0
ok 312 - dbGetField("di1.B5", 6) -> 1 == 1
ok 313 - dbGetField("di1.B6", 6) -> 1 == 1
ok 314 - dbGetField("di1.B7", 6) -> 1 == 1
ok 315 - dbGetField("di1.B8", 6) -> 0 == 0
ok 316 - dbGetField("di1.B9", 6) -> 1 == 1
ok 317 - dbGetField("di1.BA", 6) -> 1 == 1
ok 318 - dbGetField("di1.BB", 6) -> 1 == 1
ok 319 - dbGetField("di1.BC", 6) -> 1 == 1
ok 320 - dbGetField("di1.BD", 6) -> 1 == 1
ok 321 - dbGetField("di1.BE", 6) -> 0 == 0
ok 322 - dbGetField("di1.BF", 6) -> 1 == 1
ok 323 - dbGetField("di1.B10", 6) -> 1 == 1
ok 324 - dbGetField("di1.B11", 6) -> 0 == 0
ok 325 - dbGetField("di1.B12", 6) -> 1 == 1
ok 326 - dbGetField("di1.B13", 6) -> 1 == 1
ok 327 - dbGetField("di1.B14", 6) -> 0 == 0
ok 328 - dbGetField("di1.B15", 6) -> 1 == 1
ok 329 - dbGetField("di1.B16", 6) -> 0 == 0
ok 330 - dbGetField("di1.B17", 6) -> 1 == 1
ok 331 - dbGetField("di1.B18", 6) -> 0 == 0
ok 332 - dbGetField("di1.B19", 6) -> 1 == 1
ok 333 - dbGetField("di1.B1A", 6) -> 1 == 1
ok 334 - dbGetField("di1.B1B", 6) -> 1 == 1
ok 335 - dbGetField("di1.B1C", 6) -> 1 == 1
ok 336 - dbGetField("di1.B1D", 6) -> 0 == 0
ok 337 - dbGetField("di1.B1E", 6) -> 1 == 1
ok 338 - dbGetField("di1.B1F", 6) -> 0 == 0
#   ### do2 ###
ok 339 - dbGetField("do2", 6) -> 1588444911 == 1588444911
ok 340 - dbGetField("do2.B0", 6) -> 1 == 1
ok 341 - dbGetField("do2.B1", 6) -> 1 == 1
ok 342 - dbGetField("do2.B2", 6) -> 1 == 1
ok 343 - dbGetField("do2.B3", 6) -> 1 == 1
ok 344 - dbGetField("do2.B4", 6) -> 0 == 0
ok 345 - dbGetField("do2.B5", 6) -> 1 == 1
ok 346 - dbGetField("do2.B6", 6) -> 1 == 1
ok 347 - dbGetField("do2.B7", 6) -> 1 == 1
ok 348 - dbGetField("do2.B8", 6) -> 0 == 0
ok 349 - dbGetField("do2.B9", 6) -> 1 == 1
ok 350 - dbGetField("do2.BA", 6) -> 1 == 1
ok 351 - dbGetField("do2.BB", 6) -> 1 == 1
ok 352 - dbGetField("do2.BC", 6) -> 1 == 1
ok 353 - dbGetField("do2.BD", 6) -> 1 == 1
ok 354 - dbGetField("do2.BE", 6) -> 0 == 0
ok 355 - dbGetField("do2.BF", 6) -> 1 == 1
ok 356 - dbGetField("do2.B10", 6) -> 1 == 1
ok 357 - dbGetField("do2.B11", 6) -> 0 == 0
ok 358 - dbGetField("do2.B12", 6) -> 1 == 1
ok 359 - dbGetField("do2.B13", 6) -> 1 == 1
ok 360 - dbGetField("do2.B14", 6) -> 0 == 0
ok 361 - dbGetField("do2.B15", 6) -> 1 == 1
ok 362 - dbGetField("do2.B16", 6) -> 0 == 0
ok 363 - dbGetField("do2.B17", 6) -> 1 == 1
ok 364 - dbGetField("do2.B18", 6) -> 0 == 0
ok 365 - dbGetField("do2.B19", 6) -> 1 == 1
ok 366 - dbGetField("do2.B1A", 6) -> 1 == 1
ok 367 - dbGetField("do2.B1B", 6) -> 1 == 1
ok 368 - dbGetField("do2.B1C", 6) -> 1 == 1
ok 369 - dbGetField("do2.B1D", 6) -> 0 == 0
ok 370 - dbGetField("do2.B1E", 6) -> 1 == 1
ok 371 - dbGetField("do2.B1F", 6) -> 0 == 0
#   ### di2 ###
ok 372 - dbGetField("di2", 6) -> 1588444911 == 1588444911
ok 373 - dbGetField("di2.B0", 6) -> 1 == 1
ok 374 - dbGetField("di2.B1", 6) -> 1 == 1
ok 375 - dbGetField("di2.B2", 6) -> 1 == 1
ok 376 - dbGetField("di2.B3", 6) -> 1 == 1
ok 377 - dbGetField("di2.B4", 6) -> 0 == 0
ok 378 - dbGetField("di2.B5", 6) -> 1 == 1
ok 379 - dbGetField("di2.B6", 6) -> 1 == 1
ok 380 - dbGetField("di2.B7", 6) -> 1 == 1
ok 381 - dbGetField("di2.B8", 6) -> 0 == 0
ok 382 - dbGetField("di2.B9", 6) -> 1 == 1
ok 383 - dbGetField("di2.BA", 6) -> 1 == 1
ok 384 - dbGetField("di2.BB", 6) -> 1 == 1
ok 385 - dbGetField("di2.BC", 6) -> 1 == 1
ok 386 - dbGetField("di2.BD", 6) -> 1 == 1
ok 387 - dbGetField("di2.BE", 6) -> 0 == 0
ok 388 - dbGetField("di2.BF", 6) -> 1 == 1
ok 389 - dbGetField("di2.B10", 6) -> 1 == 1
ok 390 - dbGetField("di2.B11", 6) -> 0 == 0
ok 391 - dbGetField("di2.B12", 6) -> 1 == 1
ok 392 - dbGetField("di2.B13", 6) -> 1 == 1
ok 393 - dbGetField("di2.B14", 6) -> 0 == 0
ok 394 - dbGetField("di2.B15", 6) -> 1 == 1
ok 395 - dbGetField("di2.B16", 6) -> 0 == 0
ok 396 - dbGetField("di2.B17", 6) -> 1 == 1
ok 397 - dbGetField("di2.B18", 6) -> 0 == 0
ok 398 - dbGetField("di2.B19", 6) -> 1 == 1
ok 399 - dbGetField("di2.B1A", 6) -> 1 == 1
ok 400 - dbGetField("di2.B1B", 6) -> 1 == 1
ok 401 - dbGetField("di2.B1C", 6) -> 1 == 1
ok 402 - dbGetField("di2.B1D", 6) -> 0 == 0
ok 403 - dbGetField("di2.B1E", 6) -> 1 == 1
ok 404 - dbGetField("di2.B1F", 6) -> 0 == 0
# ##### simulation mode #####
DBF_STRING:         "simulation"        
ok 405 - dbPutField("do1.B0", 6, ...) -> 0 (Ok)
ok 406 - dbPutField("do2.B0", 6, ...) -> 0 (Ok)
ok 407 - dbGetField("val1", 6) -> 1588444911 == 1588444911
ok 408 - dbGetField("val2", 6) -> 1588444911 == 1588444911
ok 409 - dbGetField("sim1", 6) -> 1588444910 == 1588444910
ok 410 - dbGetField("sim2", 6) -> 1588444910 == 1588444910
#   ### do1 ###
ok 411 - dbGetField("do1", 6) -> 1588444910 == 1588444910
ok 412 - dbGetField("do1.B0", 6) -> 0 == 0
ok 413 - dbGetField("do1.B1", 6) -> 1 == 1
ok 414 - dbGetField("do1.B2", 6) -> 1 == 1
ok 415 - dbGetField("do1.B3", 6) -> 1 == 1
ok 416 - dbGetField("do1.B4", 6) -> 0 == 0
ok 417 - dbGetField("do1.B5", 6) -> 1 == 1
ok 418 - dbGetField("do1.B6", 6) -> 1 == 1
ok 419 - dbGetField("do1.B7", 6) -> 1 == 1
ok 420 - dbGetField("do1.B8", 6) -> 0 == 0
ok 421 - dbGetField("do1.B9", 6) -> 1 == 1
ok 422 - dbGetField("do1.BA", 6) -> 1 == 1
ok 423 - dbGetField("do1.BB", 6) -> 1 == 1
ok 424 - dbGetField("do1.BC", 6) -> 1 == 1
ok 425 - dbGetField("do1.BD", 6) -> 1 == 1
ok 426 - dbGetField("do1.BE", 6) -> 0 == 0
ok 427 - dbGetField("do1.BF", 6) -> 1 == 1
ok 428 - dbGetField("do1.B10", 6) -> 1 == 1
ok 429 - dbGetField("do1.B11", 6) -> 0 == 0
ok 430 - dbGetField("do1.B12", 6) -> 1 == 1
ok 431 - dbGetField("do1.B13", 6) -> 1 == 1
ok 432 - dbGetField("do1.B14", 6) -> 0 == 0
ok 433 - dbGetField("do1.B15", 6) -> 1 == 1
ok 434 - dbGetField("do1.B16", 6) -> 0 == 0
ok 435 - dbGetField("do1.B17", 6) -> 1 == 1
ok 436 - dbGetField("do1.B18", 6) -> 0 == 0
ok 437 - dbGetField("do1.B19", 6) -> 1 == 1
ok 438 - dbGetField("do1.B1A", 6) -> 1 == 1
ok 439 - dbGetField("do1.B1B", 6) -> 1 == 1
ok 440 - dbGetField("do1.B1C", 6) -> 1 == 1
ok 441 - dbGetField("do1.B1D", 6) -> 0 == 0
ok 442 - dbGetField("do1.B1E", 6) -> 1 == 1
ok 443 - dbGetField("do1.B1F", 6) -> 0 == 0
#   ### di1 ###
ok 444 - dbGetField("di1", 6) -> 1588444910 == 1588444910
ok 445 - dbGetField("di1.B0", 6) -> 0 == 0
ok 446 - dbGetField("di1.B1", 6) -> 1 == 1
ok 447 - dbGetField("di1.B2", 6) -> 1 == 1
ok 448 - dbGetField("di1.B3", 6) -> 1 == 1
ok 449 - dbGetField("di1.B4", 6) -> 0 == 0
ok 450 - dbGetField("di1.B5", 6) -> 1 == 1
ok 451 - dbGetField("di1.B6", 6) -> 1 == 1
ok 452 - dbGetField("di1.B7", 6) -> 1 == 1
ok 453 - dbGetField("di1.B8", 6) -> 0 == 0
ok 454 - dbGetField("di1.B9", 6) -> 1 == 1
ok 455 - dbGetField("di1.BA", 6) -> 1 == 1
ok 456 - dbGetField("di1.BB", 6) -> 1 == 1
ok 457 - dbGetField("di1.BC", 6) -> 1 == 1
ok 458 - dbGetField("di1.BD", 6) -> 1 == 1
ok 459 - dbGetField("di1.BE", 6) -> 0 == 0
ok 460 - dbGetField("di1.BF", 6) -> 1 == 1
ok 461 - dbGetField("di1.B10", 6) -> 1 == 1
ok 462 - dbGetField("di1.B11", 6) -> 0 == 0
ok 463 - dbGetField("di1.B12", 6) -> 1 == 1
ok 464 - dbGetField("di1.B13", 6) -> 1 == 1
ok 465 - dbGetField("di1.B14", 6) -> 0 == 0
ok 466 - dbGetField("di1.B15", 6) -> 1 == 1
ok 467 - dbGetField("di1.B16", 6) -> 0 == 0
ok 468 - dbGetField("di1.B17", 6) -> 1 == 1
ok 469 - dbGetField("di1.B18", 6) -> 0 == 0
ok 470 - dbGetField("di1.B19", 6) -> 1 == 1
ok 471 - dbGetField("di1.B1A", 6) -> 1 == 1
ok 472 - dbGetField("di1.B1B", 6) -> 1 == 1
ok 473 - dbGetField("di1.B1C", 6) -> 1 == 1
ok 474 - dbGetField("di1.B1D", 6) -> 0 == 0
ok 475 - dbGetField("di1.B1E", 6) -> 1 == 1
ok 476 - dbGetField("di1.B1F", 6) -> 0 == 0
#   ### do2 ###
ok 477 - dbGetField("do2", 6) -> 1588444910 == 1588444910
ok 478 - dbGetField("do2.B0", 6) -> 0 == 0
ok 479 - dbGetField("do2.B1", 6) -> 1 == 1
ok 480 - dbGetField("do2.B2", 6) -> 1 == 1
ok 481 - dbGetField("do2.B3", 6) -> 1 == 1
ok 482 - dbGetField("do2.B4", 6) -> 0 == 0
ok 483 - dbGetField("do2.B5", 6) -> 1 == 1
ok 484 - dbGetField("do2.B6", 6) -> 1 == 1
ok 485 - dbGetField("do2.B7", 6) -> 1 == 1
ok 486 - dbGetField("do2.B8", 6) -> 0 == 0
ok 487 - dbGetField("do2.B9", 6) -> 1 == 1
ok 488 - dbGetField("do2.BA", 6) -> 1 == 1
ok 489 - dbGetField("do2.BB", 6) -> 1 == 1
ok 490 - dbGetField("do2.BC", 6) -> 1 == 1
ok 491 - dbGetField("do2.BD", 6) -> 1 == 1
ok 492 - dbGetField("do2.BE", 6) -> 0 == 0
ok 493 - dbGetField("do2.BF", 6) -> 1 == 1
ok 494 - dbGetField("do2.B10", 6) -> 1 == 1
ok 495 - dbGetField("do2.B11", 6) -> 0 == 0
ok 496 - dbGetField("do2.B12", 6) -> 1 == 1
ok 497 - dbGetField("do2.B13", 6) -> 1 == 1
ok 498 - dbGetField("do2.B14", 6) -> 0 == 0
ok 499 - dbGetField("do2.B15", 6) -> 1 == 1
ok 500 - dbGetField("do2.B16", 6) -> 0 == 0
ok 501 - dbGetField("do2.B17", 6) -> 1 == 1
ok 502 - dbGetField("do2.B18", 6) -> 0 == 0
ok 503 - dbGetField("do2.B19", 6) -> 1 == 1
ok 504 - dbGetField("do2.B1A", 6) -> 1 == 1
ok 505 - dbGetField("do2.B1B", 6) -> 1 == 1
ok 506 - dbGetField("do2.B1C", 6) -> 1 == 1
ok 507 - dbGetField("do2.B1D", 6) -> 0 == 0
ok 508 - dbGetField("do2.B1E", 6) -> 1 == 1
ok 509 - dbGetField("do2.B1F", 6) -> 0 == 0
#   ### di2 ###
ok 510 - dbGetField("di2", 6) -> 1588444910 == 1588444910
ok 511 - dbGetField("di2.B0", 6) -> 0 == 0
ok 512 - dbGetField("di2.B1", 6) -> 1 == 1
ok 513 - dbGetField("di2.B2", 6) -> 1 == 1
ok 514 - dbGetField("di2.B3", 6) -> 1 == 1
ok 515 - dbGetField("di2.B4", 6) -> 0 == 0
ok 516 - dbGetField("di2.B5", 6) -> 1 == 1
ok 517 - dbGetField("di2.B6", 6) -> 1 == 1
ok 518 - dbGetField("di2.B7", 6) -> 1 == 1
ok 519 - dbGetField("di2.B8", 6) -> 0 == 0
ok 520 - dbGetField("di2.B9", 6) -> 1 == 1
ok 521 - dbGetField("di2.BA", 6) -> 1 == 1
ok 522 - dbGetField("di2.BB", 6) -> 1 == 1
ok 523 - dbGetField("di2.BC", 6) -> 1 == 1
ok 524 - dbGetField("di2.BD", 6) -> 1 == 1
ok 525 - dbGetField("di2.BE", 6) -> 0 == 0
ok 526 - dbGetField("di2.BF", 6) -> 1 == 1
ok 527 - dbGetField("di2.B10", 6) -> 1 == 1
ok 528 - dbGetField("di2.B11", 6) -> 0 == 0
ok 529 - dbGetField("di2.B12", 6) -> 1 == 1
ok 530 - dbGetField("di2.B13", 6) -> 1 == 1
ok 531 - dbGetField("di2.B14", 6) -> 0 == 0
ok 532 - dbGetField("di2.B15", 6) -> 1 == 1
ok 533 - dbGetField("di2.B16", 6) -> 0 == 0
ok 534 - dbGetField("di2.B17", 6) -> 1 == 1
ok 535 - dbGetField("di2.B18", 6) -> 0 == 0
ok 536 - dbGetField("di2.B19", 6) -> 1 == 1
ok 537 - dbGetField("di2.B1A", 6) -> 1 == 1
ok 538 - dbGetField("di2.B1B", 6) -> 1 == 1
ok 539 - dbGetField("di2.B1C", 6) -> 1 == 1
ok 540 - dbGetField("di2.B1D", 6) -> 0 == 0
ok 541 - dbGetField("di2.B1E", 6) -> 1 == 1
ok 542 - dbGetField("di2.B1F", 6) -> 0 == 0
ok
Starting iocInit
iocRun: All initialization complete
asyncproctest.t ......... 
1..27
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# ===== Chain 1 ======
ok  1 - dbPutField("chain1.B", 5, ...) -> 0 (Ok)
ok  2 - dbPutField("chain1.B", 5, ...) -> 0 (Ok)
ok  3 - dbGetField("chain1", 5) -> 7 == 7
ok  4 - dbGetField("chain1.A", 5) -> 2 == 2
# ===== Chain 2 ======
ok  5 - dbPutField("chain2:1.B", 5, ...) -> 0 (Ok)
ok  6 - dbPutField("chain2:1.B", 5, ...) -> 0 (Ok)
ok  7 - dbGetField("chain2:1", 5) -> 7 == 7
ok  8 - dbGetField("chain2:2", 5) -> 7 == 7
ok  9 - dbGetField("chain2:1.A", 5) -> 2 == 2
ok 10 - dbGetField("chain2:2.A", 5) -> 2 == 2
# ===== Chain 2 again ======
ok 11 - dbPutField("chain2:1.B", 5, ...) -> 0 (Ok)
ok 12 - dbPutField("chain2:1.B", 5, ...) -> 0 (Ok)
ok 13 - dbPutField("chain2:1.B", 5, ...) -> 0 (Ok)
ok 14 - dbGetField("chain2:1", 5) -> 8 == 8
ok 15 - dbGetField("chain2:2", 5) -> 8 == 8
ok 16 - dbGetField("chain2:1.A", 5) -> 5 == 5
ok 17 - dbGetField("chain2:2.A", 5) -> 4 == 4
# ===== Chain 3 ======
ok 18 - dbPutField("chain3.B", 5, ...) -> 0 (Ok)
ok 19 - dbPutField("chain3.B", 5, ...) -> 0 (Ok)
ok 20 - dbGetField("chain3", 5) -> 7 == 7
ok 21 - dbGetField("chain3.A", 5) -> 2 == 2
# ===== Chain 4 ======
ok 22 - dbPutField("chain4_pos.PROC", 5, ...) -> 0 (Ok)
ok 23 - dbGetField("chain4_pos", 3) -> 1 == 1
ok 24 - dbGetField("chain4_rel", 3) -> 1 == 1
ok 25 - dbGetField("chain4_lim", 3) -> 1 == 1
# ===== Chain 5 ======
ok 26 - dbPutField("chain5_cnt.PROC", 5, ...) -> 0 (Ok)
ok 27 - dbGetField("chain5_cnt", 3) -> 1 == 1
ok
Starting iocInit
iocRun: All initialization complete
subproctest.t ........... 
1..2
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# ===== Test that invalid link in INPA field fails a put request ======
ok  1 - dbPutField("InvalidINPARec.PROC", 5, ...) -> 0xffffffffffffffff (<Unknown code>) == 0xffffffffffffffff (<Unknown code>)
ok  2 - dbGetField("InvalidINPARec.PROC", 5) -> 1 == 1
ok
linkFilterTest.t ........ 
1..102
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# PINI
ok  1 - dbGetField("ai.VAL", 10) -> 3.000000e+00 == 3.000000e+00
ok  2 - dbGetField("wf.NORD", 5) -> 3 == 3
ok  3 - dbGetField("wf.VAL", dbrType=10, nRequest=3 ...) match
# modify range
# modifying link: src.[3:6]
ok  4 - dbPutField("ai.INP", 0, ...) -> 0 (Ok)
ok  5 - dbPutField("wf.INP", 0, ...) -> 0 (Ok)
# expecting success from ai
ok  6 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok  7 - dbGetField("ai.SEVR", 5) -> 0 == 0
ok  8 - dbGetField("ai.STAT", 5) -> 0 == 0
# expecting success from wf
ok  9 - dbPutField("wf.PROC", 5, ...) -> 0 (Ok)
ok 10 - dbGetField("wf.SEVR", 5) -> 0 == 0
ok 11 - dbGetField("wf.STAT", 5) -> 0 == 0
ok 12 - dbGetField("ai.VAL", 10) -> 4.000000e+00 == 4.000000e+00
ok 13 - dbGetField("wf.NORD", 5) -> 4 == 4
ok 14 - dbGetField("wf.VAL", dbrType=10, nRequest=4 ...) match
# backward range
# modifying link: src.[5:3]
ok 15 - dbPutField("ai.INP", 0, ...) -> 0 (Ok)
ok 16 - dbPutField("wf.INP", 0, ...) -> 0 (Ok)
# expecting failure S_db_badField 0x1ff000f from ai
ok 17 - dbPutField("ai.PROC", 5, ...) -> 0x1ff000b (Only one element allowed) == 0x1ff000b (Only one element allowed)
ok 18 - dbGetField("ai.SEVR", 5) -> 3 == 3
ok 19 - dbGetField("ai.STAT", 5) -> 14 == 14
# expecting success from wf
ok 20 - dbPutField("wf.PROC", 5, ...) -> 0 (Ok)
ok 21 - dbGetField("wf.SEVR", 5) -> 0 == 0
ok 22 - dbGetField("wf.STAT", 5) -> 0 == 0
# expecting empty array
ok 23 - dbGetField("wf.NORD", 5) -> 0 == 0
# step 2
# modifying link: src.[1:2:6]
ok 24 - dbPutField("ai.INP", 0, ...) -> 0 (Ok)
ok 25 - dbPutField("wf.INP", 0, ...) -> 0 (Ok)
# expecting success from ai
ok 26 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 27 - dbGetField("ai.SEVR", 5) -> 0 == 0
ok 28 - dbGetField("ai.STAT", 5) -> 0 == 0
# expecting success from wf
ok 29 - dbPutField("wf.PROC", 5, ...) -> 0 (Ok)
ok 30 - dbGetField("wf.SEVR", 5) -> 0 == 0
ok 31 - dbGetField("wf.STAT", 5) -> 0 == 0
ok 32 - dbGetField("ai.VAL", 10) -> 2.000000e+00 == 2.000000e+00
ok 33 - dbGetField("wf.NORD", 5) -> 3 == 3
ok 34 - dbGetField("wf.VAL", dbrType=10, nRequest=3 ...) match
# range start beyond src.NORD
# modifying link: src.[8:9]
ok 35 - dbPutField("ai.INP", 0, ...) -> 0 (Ok)
ok 36 - dbPutField("wf.INP", 0, ...) -> 0 (Ok)
# expecting failure S_db_badField 0x1ff000f from ai
ok 37 - dbPutField("ai.PROC", 5, ...) -> 0x1ff000b (Only one element allowed) == 0x1ff000b (Only one element allowed)
ok 38 - dbGetField("ai.SEVR", 5) -> 3 == 3
ok 39 - dbGetField("ai.STAT", 5) -> 14 == 14
# expecting success from wf
ok 40 - dbPutField("wf.PROC", 5, ...) -> 0 (Ok)
ok 41 - dbGetField("wf.SEVR", 5) -> 0 == 0
ok 42 - dbGetField("wf.STAT", 5) -> 0 == 0
# expecting empty array
ok 43 - dbGetField("wf.NORD", 5) -> 0 == 0
# range end beyond src.NORD
# modifying link: src.[3:9]
ok 44 - dbPutField("ai.INP", 0, ...) -> 0 (Ok)
ok 45 - dbPutField("wf.INP", 0, ...) -> 0 (Ok)
# expecting success from ai
ok 46 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 47 - dbGetField("ai.SEVR", 5) -> 0 == 0
ok 48 - dbGetField("ai.STAT", 5) -> 0 == 0
# expecting success from wf
ok 49 - dbPutField("wf.PROC", 5, ...) -> 0 (Ok)
ok 50 - dbGetField("wf.SEVR", 5) -> 0 == 0
ok 51 - dbGetField("wf.STAT", 5) -> 0 == 0
ok 52 - dbGetField("ai.VAL", 10) -> 4.000000e+00 == 4.000000e+00
ok 53 - dbGetField("wf.NORD", 5) -> 5 == 5
ok 54 - dbGetField("wf.VAL", dbrType=10, nRequest=5 ...) match
# range start beyond src.NELM
# modifying link: src.[11:12]
ok 55 - dbPutField("ai.INP", 0, ...) -> 0 (Ok)
ok 56 - dbPutField("wf.INP", 0, ...) -> 0 (Ok)
# expecting failure S_db_badField 0x1ff000f from ai
ok 57 - dbPutField("ai.PROC", 5, ...) -> 0x1ff000b (Only one element allowed) == 0x1ff000b (Only one element allowed)
ok 58 - dbGetField("ai.SEVR", 5) -> 3 == 3
ok 59 - dbGetField("ai.STAT", 5) -> 14 == 14
# expecting success from wf
ok 60 - dbPutField("wf.PROC", 5, ...) -> 0 (Ok)
ok 61 - dbGetField("wf.SEVR", 5) -> 0 == 0
ok 62 - dbGetField("wf.STAT", 5) -> 0 == 0
# range end beyond src.NELM
# modifying link: src.[4:12]
ok 63 - dbPutField("ai.INP", 0, ...) -> 0 (Ok)
ok 64 - dbPutField("wf.INP", 0, ...) -> 0 (Ok)
# expecting success from ai
ok 65 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 66 - dbGetField("ai.SEVR", 5) -> 0 == 0
ok 67 - dbGetField("ai.STAT", 5) -> 0 == 0
# expecting success from wf
ok 68 - dbPutField("wf.PROC", 5, ...) -> 0 (Ok)
ok 69 - dbGetField("wf.SEVR", 5) -> 0 == 0
ok 70 - dbGetField("wf.STAT", 5) -> 0 == 0
ok 71 - dbGetField("ai.VAL", 10) -> 5.000000e+00 == 5.000000e+00
ok 72 - dbGetField("wf.NORD", 5) -> 4 == 4
ok 73 - dbGetField("wf.VAL", dbrType=10, nRequest=4 ...) match
# single value beyond src.NORD
# modifying link: src.[8]
ok 74 - dbPutField("ai.INP", 0, ...) -> 0 (Ok)
ok 75 - dbPutField("wf.INP", 0, ...) -> 0 (Ok)
# expecting failure S_db_badField 0x1ff000f from ai
ok 76 - dbPutField("ai.PROC", 5, ...) -> 0x1ff000b (Only one element allowed) == 0x1ff000b (Only one element allowed)
ok 77 - dbGetField("ai.SEVR", 5) -> 3 == 3
ok 78 - dbGetField("ai.STAT", 5) -> 14 == 14
# expecting success from wf
ok 79 - dbPutField("wf.PROC", 5, ...) -> 0 (Ok)
ok 80 - dbGetField("wf.SEVR", 5) -> 0 == 0
ok 81 - dbGetField("wf.STAT", 5) -> 0 == 0
# expecting empty array
ok 82 - dbGetField("wf.NORD", 5) -> 0 == 0
# single value
# modifying link: src.[5]
ok 83 - dbPutField("ai.INP", 0, ...) -> 0 (Ok)
ok 84 - dbPutField("wf.INP", 0, ...) -> 0 (Ok)
# expecting success from ai
ok 85 - dbPutField("ai.PROC", 5, ...) -> 0 (Ok)
ok 86 - dbGetField("ai.SEVR", 5) -> 0 == 0
ok 87 - dbGetField("ai.STAT", 5) -> 0 == 0
# expecting success from wf
ok 88 - dbPutField("wf.PROC", 5, ...) -> 0 (Ok)
ok 89 - dbGetField("wf.SEVR", 5) -> 0 == 0
ok 90 - dbGetField("wf.STAT", 5) -> 0 == 0
ok 91 - dbGetField("ai.VAL", 10) -> 6.000000e+00 == 6.000000e+00
ok 92 - dbGetField("wf.NORD", 5) -> 1 == 1
ok 93 - dbGetField("wf.VAL", dbrType=10, nRequest=1 ...) match
# single beyond rec.NELM
# modifying link: src.[12]
ok 94 - dbPutField("ai.INP", 0, ...) -> 0 (Ok)
ok 95 - dbPutField("wf.INP", 0, ...) -> 0 (Ok)
# expecting failure S_db_badField 0x1ff000f from ai
ok 96 - dbPutField("ai.PROC", 5, ...) -> 0x1ff000b (Only one element allowed) == 0x1ff000b (Only one element allowed)
ok 97 - dbGetField("ai.SEVR", 5) -> 3 == 3
ok 98 - dbGetField("ai.STAT", 5) -> 14 == 14
# expecting success from wf
ok 99 - dbPutField("wf.PROC", 5, ...) -> 0 (Ok)
ok 100 - dbGetField("wf.SEVR", 5) -> 0 == 0
ok 101 - dbGetField("wf.STAT", 5) -> 0 == 0
# expecting empty array
ok 102 - dbGetField("wf.NORD", 5) -> 0 == 0
ok
All tests successful.
Files=22, Tests=5035, 30 wallclock secs ( 0.45 usr  0.04 sys +  2.20 cusr  0.33 csys =  3.02 CPU)
Result: PASS
-------------------

make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/rec'
/usr/bin/make -C std/link runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/link'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 runtests
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64'
/usr/bin/ar -rc    libRecs.a    ioRecord.o 
/usr/bin/ranlib libRecs.a
/usr/bin/g++ -o libRecs.so.7.0.8  -shared -fPIC -Wl,-hlibRecs.so.7.0.8 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ioRecord.o    -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
/usr/bin/g++ -o lnkStateTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         lnkStateTest.o linkTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o lnkCalcTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         lnkCalcTest.o linkTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 lnkStateTest.t lnkStateTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 lnkCalcTest.t lnkCalcTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color lnkStateTest.t lnkCalcTest.t

------------------------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64
lnkStateTest.t .. 
1..28
# testing lnkState
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - No state red exists
ok  2 - dbPutField("io.INPUT", 0, ...) -> 0 (Ok)
ok  3 - pinp->type == JSON_LINK
# Link was set to '{state:'red'}'
ok  4 - state red exists
ok  5 - dbGetLink succeeded (status = 0)
ok  6 - Got TRUE
ok  7 - dbPutField("io.INPUT", 0, ...) -> 0 (Ok)
ok  8 - pinp->type == JSON_LINK
# Link was set to '{state:'!red'}'
ok  9 - dbGetLink succeeded (status = 0)
ok 10 - Got FALSE
ok 11 - dbPutField("io.OUTPUT", 0, ...) -> 0 (Ok)
ok 12 - pout->type == JSON_LINK
# Link was set to '{state:'red'}'
ok 13 - dbPutLink 0 succeeded (status = 0)
ok 14 - state was cleared
ok 15 - dbPutLink 0x8000 succeeded (status = 0)
ok 16 - state was set
ok 17 - dbPutLink '' succeeded (status = 0)
ok 18 - state was cleared
ok 19 - dbPutLink 'FALSE' succeeded (status = 0)
ok 20 - state was set
ok 21 - dbPutLink '0' succeeded (status = 0)
ok 22 - state was cleared
ok 23 - dbPutLink 0.1 succeeded (status = 0)
ok 24 - state was set
ok 25 - dbPutField("io.OUTPUT", 0, ...) -> 0 (Ok)
ok 26 - pout->type == JSON_LINK
# Link was set to '{state:'!red'}'
ok 27 - dbPutLink 0.1 succeeded (status = 0)
ok 28 - state was cleared
ok
lnkCalcTest.t ... 
1..30
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# testing lnkCalc input
ok  1 - dbPutField("io.INPUT", dbr=1, count=39, ...) -> 0
ok  2 - pinp->type == JSON_LINK
# Link was set to '{calc:{expr:'a',args:[{state:'red'}]}}'
ok  3 - State red was created
ok  4 - dbGetLink succeeded (status = 0)
ok  5 - Got TRUE (1)
ok  6 - dbGetLink succeeded (status = 0)
ok  7 - Got FALSE (0)
ok  8 - dbPutField("io.INPUT", dbr=1, count=77, ...) -> 0
ok  9 - pinp->type == JSON_LINK
# Link was set to '{calc:{expr:'0',major:'A',minor:'B',args:[{state:'major'},{state:'minor'}]}}'
ok 10 - dbGetLink succeeded (status = 0)
ok 11 - Got zero (0)
ok 12 - Record alarm was raised
ok 13 - dbGetAlarm succeeded (status = 0)
ok 14 - Alarm status = LINK (14)
ok 15 - Alarm severity = MAJOR (2)
ok 16 - dbGetLink succeeded (status = 0)
ok 17 - Record alarm was raised
ok 18 - dbGetAlarm succeeded (status = 0)
ok 19 - Alarm status = LINK (14)
ok 20 - Alarm severity = MINOR (1)
# testing lnkCalc output
ok 21 - dbPutField("io.OUTPUT", dbr=1, count=80, ...) -> 0
ok 22 - pout->type == JSON_LINK
# Link was set to '{calc:{expr:'!a',out:{state:'out'},args:[{state:'red'}],units:'things',prec:3}}'
ok 23 - dbPutLink succeeded (status = 0)
ok 24 - output was cleared
ok 25 - dbGetLink succeeded (status = 0)
ok 26 - output was set
ok 27 - dbGetUnits succeeded (status = 0)
ok 28 - Units string correct (things)
ok 29 - dbGetPrecision succeeded (status = 0)
ok 30 - Precision correct (3)
ok
All tests successful.
Files=2, Tests=58,  1 wallclock secs ( 0.03 usr  0.01 sys +  0.03 cusr  0.03 csys =  0.10 CPU)
Result: PASS
-------------------

make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/link'
/usr/bin/make -C std/filters runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/filters'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 runtests
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64'
/usr/bin/ar -rc    libRecs.a    xRecord.o arrRecord.o 
/usr/bin/ranlib libRecs.a
/usr/bin/g++ -o libRecs.so.7.0.8  -shared -fPIC -Wl,-hlibRecs.so.7.0.8 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         xRecord.o arrRecord.o    -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
/usr/bin/g++ -o tsTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         tsTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o dbndTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbndTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o arrTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         arrTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o syncTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         syncTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o decTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         decTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 tsTest.t tsTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbndTest.t dbndTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 arrTest.t arrTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 syncTest.t syncTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 decTest.t decTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color tsTest.t dbndTest.t arrTest.t syncTest.t decTest.t

---------------------------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64
tsTest.t .... 
1..100
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - plugin 'ts' registered correctly
ok  2 - dbChannel with plugin ts created
ok  3 - channel has one plugin
ok  4 - register_pre registers one filter w/o argument
ok  5 - register_pre does not change field_log data type
ok  6 - dbChannel with plugin ts opened
ok  7 - ts has one filter w/o argument in pre chain
ok  8 - ts has no filter in post chain
ok  9 - ts filter does not drop or replace field_log
ok 10 - ts filter does not change field_log data
ok 11 - create field log from channel
ok 12 - ts filter sets time stamp to "now"
# Channel x.VAL{ts:{"num": "dbl"}}
ok 13 - dbChannel with plugin ts created
ok 14 - channel has one plugin
ok 15 - register_post registers one filter with argument
ok 16 - register_post gives correct field type
ok 17 - dbChannel with plugin ts opened
ok 18 - ts has one filter with argument in post chain
ok 19 - ts has no filter in pre chain
ok 20 - ts filter does not drop or replace field_log
ok 21 - ts filter gives correct field type
ok 22 - ts filter does not touch non-value fields of field_log
ok 23 - ts filter gives correct field value
# Channel x.VAL{ts:{"num": "sec"}}
ok 24 - dbChannel with plugin ts created
ok 25 - channel has one plugin
ok 26 - register_post registers one filter with argument
ok 27 - register_post gives correct field type
ok 28 - dbChannel with plugin ts opened
ok 29 - ts has one filter with argument in post chain
ok 30 - ts has no filter in pre chain
ok 31 - ts filter does not drop or replace field_log
ok 32 - ts filter gives correct field type
ok 33 - ts filter does not touch non-value fields of field_log
ok 34 - ts filter gives correct field value
# Channel x.VAL{ts:{"num": "nsec"}}
ok 35 - dbChannel with plugin ts created
ok 36 - channel has one plugin
ok 37 - register_post registers one filter with argument
ok 38 - register_post gives correct field type
ok 39 - dbChannel with plugin ts opened
ok 40 - ts has one filter with argument in post chain
ok 41 - ts has no filter in pre chain
ok 42 - ts filter does not drop or replace field_log
ok 43 - ts filter gives correct field type
ok 44 - ts filter does not touch non-value fields of field_log
ok 45 - ts filter gives correct field value
# Channel x.VAL{ts:{"num": "ts"}}
ok 46 - dbChannel with plugin ts created
ok 47 - channel has one plugin
ok 48 - register_post registers one filter with argument
ok 49 - register_post gives correct field type
ok 50 - dbChannel with plugin ts opened
ok 51 - ts has one filter with argument in post chain
ok 52 - ts has no filter in pre chain
ok 53 - ts filter does not drop or replace field_log
ok 54 - ts filter gives correct field type
ok 55 - ts filter does not touch non-value fields of field_log
ok 56 - ts filter gives correct field value
# Channel x.VAL{ts:{"num": "ts", "epoch": "epics"}}
ok 57 - dbChannel with plugin ts created
ok 58 - channel has one plugin
ok 59 - register_post registers one filter with argument
ok 60 - register_post gives correct field type
ok 61 - dbChannel with plugin ts opened
ok 62 - ts has one filter with argument in post chain
ok 63 - ts has no filter in pre chain
ok 64 - ts filter does not drop or replace field_log
ok 65 - ts filter gives correct field type
ok 66 - ts filter does not touch non-value fields of field_log
ok 67 - ts filter gives correct field value
# Channel x.VAL{ts:{"num": "ts", "epoch": "unix"}}
ok 68 - dbChannel with plugin ts created
ok 69 - channel has one plugin
ok 70 - register_post registers one filter with argument
ok 71 - register_post gives correct field type
ok 72 - dbChannel with plugin ts opened
ok 73 - ts has one filter with argument in post chain
ok 74 - ts has no filter in pre chain
ok 75 - ts filter does not drop or replace field_log
ok 76 - ts filter gives correct field type
ok 77 - ts filter does not touch non-value fields of field_log
ok 78 - ts filter gives correct field value
# Channel x.VAL{ts:{"str": "epics"}}
ok 79 - dbChannel with plugin ts created
ok 80 - channel has one plugin
ok 81 - register_post registers one filter with argument
ok 82 - register_post gives correct field type
ok 83 - dbChannel with plugin ts opened
ok 84 - ts has one filter with argument in post chain
ok 85 - ts has no filter in pre chain
ok 86 - ts filter does not drop or replace field_log
ok 87 - ts filter gives correct field type
ok 88 - ts filter does not touch non-value fields of field_log
ok 89 - ts filter gives correct field value
# Channel x.VAL{ts:{"str": "iso"}}
ok 90 - dbChannel with plugin ts created
ok 91 - channel has one plugin
ok 92 - register_post registers one filter with argument
ok 93 - register_post gives correct field type
ok 94 - dbChannel with plugin ts opened
ok 95 - ts has one filter with argument in post chain
ok 96 - ts has no filter in pre chain
ok 97 - ts filter does not drop or replace field_log
ok 98 - ts filter gives correct field type
ok 99 - ts filter does not touch non-value fields of field_log
ok 100 - ts filter gives correct field value
ok
dbndTest.t .. 
1..72
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - plugin dbnd registered correctly
ok  2 - dbChannel with plugin dbnd (delta=0) created
ok  3 - channel has one plugin
# 2048 field_logs on free-list
ok  4 - register_pre registers one filter with argument
ok  5 - register_pre does not change field_log data type
ok  6 - dbChannel with plugin dbnd opened
ok  7 - dbnd has one filter with argument in pre chain
ok  8 - dbnd has no filter in post chain
# --------------------------------------------------------
# Field logs of type ref
# --------------------------------------------------------
# new value: 0
# mode=abs field_log=ref delta=0 filter must pass twice
ok  9 - call 1 does not drop or replace field_log
ok 10 - call 1 does not change field_log data
ok 11 - call 2 does not drop or replace field_log
ok 12 - call 2 does not change field_log data
ok 13 - field_log was not freed - 2048 => 2048
# --------------------------------------------------------
# Delta = 0: pass any change
# --------------------------------------------------------
# new field_log from record
# new value: 0
# mode=abs delta=0 filter must pass once
ok 14 - call 1 does not drop or replace field_log
ok 15 - call 1 does not change field_log data
ok 16 - call 2 drops field_log
ok 17 - field_log was freed - 2047+1 => 2048
# new field_log from record
# new value: 1
# mode=abs delta=0 filter must pass once
ok 18 - call 1 does not drop or replace field_log
ok 19 - call 1 does not change field_log data
ok 20 - call 2 drops field_log
ok 21 - field_log was freed - 2047+1 => 2048
# 2048 field_logs on free-list
# --------------------------------------------------------
# Delta = -1: pass any update
# --------------------------------------------------------
ok 22 - dbChannel with plugin dbnd (delta=-1) created
ok 23 - dbChannel with plugin dbnd opened
# new field_log from record
# new value: 0
# mode=abs delta=-1 filter must pass twice
ok 24 - call 1 does not drop or replace field_log
ok 25 - call 1 does not change field_log data
ok 26 - call 2 does not drop or replace field_log
ok 27 - call 2 does not change field_log data
ok 28 - field_log was not freed - 2047 => 2047
# new value: 1
# mode=abs delta=-1 filter must pass twice
ok 29 - call 1 does not drop or replace field_log
ok 30 - call 1 does not change field_log data
ok 31 - call 2 does not drop or replace field_log
ok 32 - call 2 does not change field_log data
ok 33 - field_log was not freed - 2047 => 2047
# 2048 field_logs on free-list
# --------------------------------------------------------
# Delta = absolute
# --------------------------------------------------------
ok 34 - dbChannel with plugin dbnd (delta=3) created
ok 35 - dbChannel with plugin dbnd opened
# new field_log from record
# new value: 1
# mode=abs delta=3 filter must pass once
ok 36 - call 1 does not drop or replace field_log
ok 37 - call 1 does not change field_log data
ok 38 - call 2 drops field_log
ok 39 - field_log was freed - 2047+1 => 2048
# new field_log from record
# new value: 3
# mode=abs delta=3 filter must drop
ok 40 - call 1 drops field_log
ok 41 - field_log was freed - 2047+1 => 2048
# new field_log from record
# new value: 4
# mode=abs delta=3 filter must drop
ok 42 - call 1 drops field_log
ok 43 - field_log was freed - 2047+1 => 2048
# new field_log from record
# new value: 5
# mode=abs delta=3 filter must pass once
ok 44 - call 1 does not drop or replace field_log
ok 45 - call 1 does not change field_log data
ok 46 - call 2 drops field_log
ok 47 - field_log was freed - 2047+1 => 2048
# 2048 field_logs on free-list
# --------------------------------------------------------
# Delta = relative
# --------------------------------------------------------
ok 48 - dbChannel with plugin dbnd (mode=rel, delta=50) created
ok 49 - dbChannel with plugin dbnd opened
# new field_log from record
# new value: 1
# mode=rel delta=50 filter must pass once
ok 50 - call 1 does not drop or replace field_log
ok 51 - call 1 does not change field_log data
ok 52 - call 2 drops field_log
ok 53 - field_log was freed - 2047+1 => 2048
# new field_log from record
# new value: 2
# mode=rel delta=50 filter must pass once
ok 54 - call 1 does not drop or replace field_log
ok 55 - call 1 does not change field_log data
ok 56 - call 2 drops field_log
ok 57 - field_log was freed - 2047+1 => 2048
# new field_log from record
# new value: 3
# mode=rel delta=50 filter must drop
ok 58 - call 1 drops field_log
ok 59 - field_log was freed - 2047+1 => 2048
# new field_log from record
# new value: 4
# mode=rel delta=50 filter must pass once
ok 60 - call 1 does not drop or replace field_log
ok 61 - call 1 does not change field_log data
ok 62 - call 2 drops field_log
ok 63 - field_log was freed - 2047+1 => 2048
# new field_log from record
# new value: 5
# mode=rel delta=50 filter must drop
ok 64 - call 1 drops field_log
ok 65 - field_log was freed - 2047+1 => 2048
# new field_log from record
# new value: 6
# mode=rel delta=50 filter must drop
ok 66 - call 1 drops field_log
ok 67 - field_log was freed - 2047+1 => 2048
# new field_log from record
# new value: 7
# mode=rel delta=50 filter must pass once
ok 68 - call 1 does not drop or replace field_log
ok 69 - call 1 does not change field_log data
ok 70 - call 2 drops field_log
ok 71 - field_log was freed - 2047+1 => 2048
ok 72 - 2048 field_logs on free-list
ok
arrTest.t ... 
1..1402
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - plugin 'arr' registered correctly
# ------------------------------------------------------------------------------
# Ten long elements from rec, increment 1, full size (default)
# ------------------------------------------------------------------------------
ok  2 - dbChannel with plugin arr (default) created
ok  3 - channel has 1 filter(s) in filter list
ok  4 - dbChannel with plugin arr opened
ok  5 - arr has no filter in pre chain
ok  6 - arr has 1 filter(s) in post chain
ok  7 - final type unchanged (5->5)
ok  8 - final no_elements unchanged (10->10)
# Offset: 0 (no offset)
ok  9 - original field log has type ref
ok 10 - call does not drop or replace field_log
ok 11 - filtered field log has type ref
ok 12 - array data correct
# Offset: 4 (wrapped)
ok 13 - original field log has type ref
ok 14 - call does not drop or replace field_log
ok 15 - filtered field log has type ref
ok 16 - array data correct
# ------------------------------------------------------------------------------
# Ten long elements from rec, increment 1, out-of-bound start parameter
# ------------------------------------------------------------------------------
ok 17 - dbChannel with plugin arr out-of-bound start created
ok 18 - channel has 1 filter(s) in filter list
ok 19 - dbChannel with plugin arr opened
ok 20 - arr has no filter in pre chain
ok 21 - arr has 1 filter(s) in post chain
ok 22 - final type unchanged (5->5)
ok 23 - final no_elements unchanged (10->10)
# Offset: 4 (wrapped)
ok 24 - original field log has type ref
ok 25 - call does not drop or replace field_log
ok 26 - filtered field log has type ref
ok 27 - array data correct
# ------------------------------------------------------------------------------
# Ten long elements from rec, increment 1, out-of-bound end parameter
# ------------------------------------------------------------------------------
ok 28 - dbChannel with plugin arr out-of-bound end created
ok 29 - channel has 1 filter(s) in filter list
ok 30 - dbChannel with plugin arr opened
ok 31 - arr has no filter in pre chain
ok 32 - arr has 1 filter(s) in post chain
ok 33 - final type unchanged (5->5)
ok 34 - final no_elements unchanged (10->10)
# Offset: 4 (wrapped)
ok 35 - original field log has type ref
ok 36 - call does not drop or replace field_log
ok 37 - filtered field log has type ref
ok 38 - array data correct
# ------------------------------------------------------------------------------
# Ten long elements from rec, increment 1, zero increment parameter
# ------------------------------------------------------------------------------
ok 39 - dbChannel with plugin arr zero increment created
ok 40 - channel has 1 filter(s) in filter list
ok 41 - dbChannel with plugin arr opened
ok 42 - arr has no filter in pre chain
ok 43 - arr has 1 filter(s) in post chain
ok 44 - final type unchanged (5->5)
ok 45 - final no_elements unchanged (10->10)
# Offset: 4 (wrapped)
ok 46 - original field log has type ref
ok 47 - call does not drop or replace field_log
ok 48 - filtered field log has type ref
ok 49 - array data correct
# ------------------------------------------------------------------------------
# Ten long elements from rec, increment 1, invalid increment parameter
# ------------------------------------------------------------------------------
ok 50 - dbChannel with plugin arr invalid increment created
ok 51 - channel has 1 filter(s) in filter list
ok 52 - dbChannel with plugin arr opened
ok 53 - arr has no filter in pre chain
ok 54 - arr has 1 filter(s) in post chain
ok 55 - final type unchanged (5->5)
ok 56 - final no_elements unchanged (10->10)
# Offset: 4 (wrapped)
ok 57 - original field log has type ref
ok 58 - call does not drop or replace field_log
ok 59 - filtered field log has type ref
ok 60 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from rec, increment 1, regular addressing
# ------------------------------------------------------------------------------
ok 61 - dbChannel with plugin arr (2:1:6) created
ok 62 - channel has 1 filter(s) in filter list
ok 63 - dbChannel with plugin arr opened
ok 64 - arr has no filter in pre chain
ok 65 - arr has 1 filter(s) in post chain
ok 66 - final type unchanged (5->5)
ok 67 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 68 - original field log has type ref
ok 69 - call does not drop or replace field_log
ok 70 - filtered field log has type ref
ok 71 - array data correct
# Offset: 3 (from upper block)
ok 72 - original field log has type ref
ok 73 - call does not drop or replace field_log
ok 74 - filtered field log has type ref
ok 75 - array data correct
# Offset: 5 (wrapped)
ok 76 - original field log has type ref
ok 77 - call does not drop or replace field_log
ok 78 - filtered field log has type ref
ok 79 - array data correct
# Offset: 9 (from lower block)
ok 80 - original field log has type ref
ok 81 - call does not drop or replace field_log
ok 82 - filtered field log has type ref
ok 83 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from rec, increment 1, left side from-end addressing
# ------------------------------------------------------------------------------
ok 84 - dbChannel with plugin arr (-8:1:6) created
ok 85 - channel has 1 filter(s) in filter list
ok 86 - dbChannel with plugin arr opened
ok 87 - arr has no filter in pre chain
ok 88 - arr has 1 filter(s) in post chain
ok 89 - final type unchanged (5->5)
ok 90 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 91 - original field log has type ref
ok 92 - call does not drop or replace field_log
ok 93 - filtered field log has type ref
ok 94 - array data correct
# Offset: 3 (from upper block)
ok 95 - original field log has type ref
ok 96 - call does not drop or replace field_log
ok 97 - filtered field log has type ref
ok 98 - array data correct
# Offset: 5 (wrapped)
ok 99 - original field log has type ref
ok 100 - call does not drop or replace field_log
ok 101 - filtered field log has type ref
ok 102 - array data correct
# Offset: 9 (from lower block)
ok 103 - original field log has type ref
ok 104 - call does not drop or replace field_log
ok 105 - filtered field log has type ref
ok 106 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from rec, increment 1, right side from-end addressing
# ------------------------------------------------------------------------------
ok 107 - dbChannel with plugin arr (2:1:-4) created
ok 108 - channel has 1 filter(s) in filter list
ok 109 - dbChannel with plugin arr opened
ok 110 - arr has no filter in pre chain
ok 111 - arr has 1 filter(s) in post chain
ok 112 - final type unchanged (5->5)
ok 113 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 114 - original field log has type ref
ok 115 - call does not drop or replace field_log
ok 116 - filtered field log has type ref
ok 117 - array data correct
# Offset: 3 (from upper block)
ok 118 - original field log has type ref
ok 119 - call does not drop or replace field_log
ok 120 - filtered field log has type ref
ok 121 - array data correct
# Offset: 5 (wrapped)
ok 122 - original field log has type ref
ok 123 - call does not drop or replace field_log
ok 124 - filtered field log has type ref
ok 125 - array data correct
# Offset: 9 (from lower block)
ok 126 - original field log has type ref
ok 127 - call does not drop or replace field_log
ok 128 - filtered field log has type ref
ok 129 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from rec, increment 1, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 130 - dbChannel with plugin arr (-8:1:-4) created
ok 131 - channel has 1 filter(s) in filter list
ok 132 - dbChannel with plugin arr opened
ok 133 - arr has no filter in pre chain
ok 134 - arr has 1 filter(s) in post chain
ok 135 - final type unchanged (5->5)
ok 136 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 137 - original field log has type ref
ok 138 - call does not drop or replace field_log
ok 139 - filtered field log has type ref
ok 140 - array data correct
# Offset: 3 (from upper block)
ok 141 - original field log has type ref
ok 142 - call does not drop or replace field_log
ok 143 - filtered field log has type ref
ok 144 - array data correct
# Offset: 5 (wrapped)
ok 145 - original field log has type ref
ok 146 - call does not drop or replace field_log
ok 147 - filtered field log has type ref
ok 148 - array data correct
# Offset: 9 (from lower block)
ok 149 - original field log has type ref
ok 150 - call does not drop or replace field_log
ok 151 - filtered field log has type ref
ok 152 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from rec, increment 2, regular addressing
# ------------------------------------------------------------------------------
ok 153 - dbChannel with plugin arr (2:2:6) created
ok 154 - channel has 1 filter(s) in filter list
ok 155 - dbChannel with plugin arr opened
ok 156 - arr has no filter in pre chain
ok 157 - arr has 1 filter(s) in post chain
ok 158 - final type unchanged (5->5)
ok 159 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 160 - original field log has type ref
ok 161 - call does not drop or replace field_log
ok 162 - filtered field log has type ref
ok 163 - array data correct
# Offset: 3 (from upper block)
ok 164 - original field log has type ref
ok 165 - call does not drop or replace field_log
ok 166 - filtered field log has type ref
ok 167 - array data correct
# Offset: 5 (wrapped)
ok 168 - original field log has type ref
ok 169 - call does not drop or replace field_log
ok 170 - filtered field log has type ref
ok 171 - array data correct
# Offset: 9 (from lower block)
ok 172 - original field log has type ref
ok 173 - call does not drop or replace field_log
ok 174 - filtered field log has type ref
ok 175 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from rec, increment 2, left side from-end addressing
# ------------------------------------------------------------------------------
ok 176 - dbChannel with plugin arr (-8:2:6) created
ok 177 - channel has 1 filter(s) in filter list
ok 178 - dbChannel with plugin arr opened
ok 179 - arr has no filter in pre chain
ok 180 - arr has 1 filter(s) in post chain
ok 181 - final type unchanged (5->5)
ok 182 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 183 - original field log has type ref
ok 184 - call does not drop or replace field_log
ok 185 - filtered field log has type ref
ok 186 - array data correct
# Offset: 3 (from upper block)
ok 187 - original field log has type ref
ok 188 - call does not drop or replace field_log
ok 189 - filtered field log has type ref
ok 190 - array data correct
# Offset: 5 (wrapped)
ok 191 - original field log has type ref
ok 192 - call does not drop or replace field_log
ok 193 - filtered field log has type ref
ok 194 - array data correct
# Offset: 9 (from lower block)
ok 195 - original field log has type ref
ok 196 - call does not drop or replace field_log
ok 197 - filtered field log has type ref
ok 198 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from rec, increment 2, right side from-end addressing
# ------------------------------------------------------------------------------
ok 199 - dbChannel with plugin arr (2:2:-4) created
ok 200 - channel has 1 filter(s) in filter list
ok 201 - dbChannel with plugin arr opened
ok 202 - arr has no filter in pre chain
ok 203 - arr has 1 filter(s) in post chain
ok 204 - final type unchanged (5->5)
ok 205 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 206 - original field log has type ref
ok 207 - call does not drop or replace field_log
ok 208 - filtered field log has type ref
ok 209 - array data correct
# Offset: 3 (from upper block)
ok 210 - original field log has type ref
ok 211 - call does not drop or replace field_log
ok 212 - filtered field log has type ref
ok 213 - array data correct
# Offset: 5 (wrapped)
ok 214 - original field log has type ref
ok 215 - call does not drop or replace field_log
ok 216 - filtered field log has type ref
ok 217 - array data correct
# Offset: 9 (from lower block)
ok 218 - original field log has type ref
ok 219 - call does not drop or replace field_log
ok 220 - filtered field log has type ref
ok 221 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from rec, increment 2, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 222 - dbChannel with plugin arr (-8:2:-4) created
ok 223 - channel has 1 filter(s) in filter list
ok 224 - dbChannel with plugin arr opened
ok 225 - arr has no filter in pre chain
ok 226 - arr has 1 filter(s) in post chain
ok 227 - final type unchanged (5->5)
ok 228 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 229 - original field log has type ref
ok 230 - call does not drop or replace field_log
ok 231 - filtered field log has type ref
ok 232 - array data correct
# Offset: 3 (from upper block)
ok 233 - original field log has type ref
ok 234 - call does not drop or replace field_log
ok 235 - filtered field log has type ref
ok 236 - array data correct
# Offset: 5 (wrapped)
ok 237 - original field log has type ref
ok 238 - call does not drop or replace field_log
ok 239 - filtered field log has type ref
ok 240 - array data correct
# Offset: 9 (from lower block)
ok 241 - original field log has type ref
ok 242 - call does not drop or replace field_log
ok 243 - filtered field log has type ref
ok 244 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from rec, increment 3, regular addressing
# ------------------------------------------------------------------------------
ok 245 - dbChannel with plugin arr (2:3:6) created
ok 246 - channel has 1 filter(s) in filter list
ok 247 - dbChannel with plugin arr opened
ok 248 - arr has no filter in pre chain
ok 249 - arr has 1 filter(s) in post chain
ok 250 - final type unchanged (5->5)
ok 251 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 252 - original field log has type ref
ok 253 - call does not drop or replace field_log
ok 254 - filtered field log has type ref
ok 255 - array data correct
# Offset: 3 (from upper block)
ok 256 - original field log has type ref
ok 257 - call does not drop or replace field_log
ok 258 - filtered field log has type ref
ok 259 - array data correct
# Offset: 5 (wrapped)
ok 260 - original field log has type ref
ok 261 - call does not drop or replace field_log
ok 262 - filtered field log has type ref
ok 263 - array data correct
# Offset: 9 (from lower block)
ok 264 - original field log has type ref
ok 265 - call does not drop or replace field_log
ok 266 - filtered field log has type ref
ok 267 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from rec, increment 3, left side from-end addressing
# ------------------------------------------------------------------------------
ok 268 - dbChannel with plugin arr (-8:3:6) created
ok 269 - channel has 1 filter(s) in filter list
ok 270 - dbChannel with plugin arr opened
ok 271 - arr has no filter in pre chain
ok 272 - arr has 1 filter(s) in post chain
ok 273 - final type unchanged (5->5)
ok 274 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 275 - original field log has type ref
ok 276 - call does not drop or replace field_log
ok 277 - filtered field log has type ref
ok 278 - array data correct
# Offset: 3 (from upper block)
ok 279 - original field log has type ref
ok 280 - call does not drop or replace field_log
ok 281 - filtered field log has type ref
ok 282 - array data correct
# Offset: 5 (wrapped)
ok 283 - original field log has type ref
ok 284 - call does not drop or replace field_log
ok 285 - filtered field log has type ref
ok 286 - array data correct
# Offset: 9 (from lower block)
ok 287 - original field log has type ref
ok 288 - call does not drop or replace field_log
ok 289 - filtered field log has type ref
ok 290 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from rec, increment 3, right side from-end addressing
# ------------------------------------------------------------------------------
ok 291 - dbChannel with plugin arr (2:3:-4) created
ok 292 - channel has 1 filter(s) in filter list
ok 293 - dbChannel with plugin arr opened
ok 294 - arr has no filter in pre chain
ok 295 - arr has 1 filter(s) in post chain
ok 296 - final type unchanged (5->5)
ok 297 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 298 - original field log has type ref
ok 299 - call does not drop or replace field_log
ok 300 - filtered field log has type ref
ok 301 - array data correct
# Offset: 3 (from upper block)
ok 302 - original field log has type ref
ok 303 - call does not drop or replace field_log
ok 304 - filtered field log has type ref
ok 305 - array data correct
# Offset: 5 (wrapped)
ok 306 - original field log has type ref
ok 307 - call does not drop or replace field_log
ok 308 - filtered field log has type ref
ok 309 - array data correct
# Offset: 9 (from lower block)
ok 310 - original field log has type ref
ok 311 - call does not drop or replace field_log
ok 312 - filtered field log has type ref
ok 313 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from rec, increment 3, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 314 - dbChannel with plugin arr (-8:3:-4) created
ok 315 - channel has 1 filter(s) in filter list
ok 316 - dbChannel with plugin arr opened
ok 317 - arr has no filter in pre chain
ok 318 - arr has 1 filter(s) in post chain
ok 319 - final type unchanged (5->5)
ok 320 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 321 - original field log has type ref
ok 322 - call does not drop or replace field_log
ok 323 - filtered field log has type ref
ok 324 - array data correct
# Offset: 3 (from upper block)
ok 325 - original field log has type ref
ok 326 - call does not drop or replace field_log
ok 327 - filtered field log has type ref
ok 328 - array data correct
# Offset: 5 (wrapped)
ok 329 - original field log has type ref
ok 330 - call does not drop or replace field_log
ok 331 - filtered field log has type ref
ok 332 - array data correct
# Offset: 9 (from lower block)
ok 333 - original field log has type ref
ok 334 - call does not drop or replace field_log
ok 335 - filtered field log has type ref
ok 336 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from buffer, increment 1, regular addressing
# ------------------------------------------------------------------------------
ok 337 - dbChannel with plugin arr (2:1:6) created
ok 338 - channel has 2 filter(s) in filter list
ok 339 - dbChannel with plugin arr opened
ok 340 - arr has no filter in pre chain
ok 341 - arr has 2 filter(s) in post chain
ok 342 - final type unchanged (5->5)
ok 343 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 344 - original field log has type ref
ok 345 - call does not drop or replace field_log
ok 346 - filtered field log has type ref
ok 347 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from buffer, increment 1, left side from-end addressing
# ------------------------------------------------------------------------------
ok 348 - dbChannel with plugin arr (-8:1:6) created
ok 349 - channel has 2 filter(s) in filter list
ok 350 - dbChannel with plugin arr opened
ok 351 - arr has no filter in pre chain
ok 352 - arr has 2 filter(s) in post chain
ok 353 - final type unchanged (5->5)
ok 354 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 355 - original field log has type ref
ok 356 - call does not drop or replace field_log
ok 357 - filtered field log has type ref
ok 358 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from buffer, increment 1, right side from-end addressing
# ------------------------------------------------------------------------------
ok 359 - dbChannel with plugin arr (2:1:-4) created
ok 360 - channel has 2 filter(s) in filter list
ok 361 - dbChannel with plugin arr opened
ok 362 - arr has no filter in pre chain
ok 363 - arr has 2 filter(s) in post chain
ok 364 - final type unchanged (5->5)
ok 365 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 366 - original field log has type ref
ok 367 - call does not drop or replace field_log
ok 368 - filtered field log has type ref
ok 369 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from buffer, increment 1, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 370 - dbChannel with plugin arr (-8:1:-4) created
ok 371 - channel has 2 filter(s) in filter list
ok 372 - dbChannel with plugin arr opened
ok 373 - arr has no filter in pre chain
ok 374 - arr has 2 filter(s) in post chain
ok 375 - final type unchanged (5->5)
ok 376 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 377 - original field log has type ref
ok 378 - call does not drop or replace field_log
ok 379 - filtered field log has type ref
ok 380 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from buffer, increment 2, regular addressing
# ------------------------------------------------------------------------------
ok 381 - dbChannel with plugin arr (2:2:6) created
ok 382 - channel has 2 filter(s) in filter list
ok 383 - dbChannel with plugin arr opened
ok 384 - arr has no filter in pre chain
ok 385 - arr has 2 filter(s) in post chain
ok 386 - final type unchanged (5->5)
ok 387 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 388 - original field log has type ref
ok 389 - call does not drop or replace field_log
ok 390 - filtered field log has type ref
ok 391 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from buffer, increment 2, left side from-end addressing
# ------------------------------------------------------------------------------
ok 392 - dbChannel with plugin arr (-8:2:6) created
ok 393 - channel has 2 filter(s) in filter list
ok 394 - dbChannel with plugin arr opened
ok 395 - arr has no filter in pre chain
ok 396 - arr has 2 filter(s) in post chain
ok 397 - final type unchanged (5->5)
ok 398 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 399 - original field log has type ref
ok 400 - call does not drop or replace field_log
ok 401 - filtered field log has type ref
ok 402 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from buffer, increment 2, right side from-end addressing
# ------------------------------------------------------------------------------
ok 403 - dbChannel with plugin arr (2:2:-4) created
ok 404 - channel has 2 filter(s) in filter list
ok 405 - dbChannel with plugin arr opened
ok 406 - arr has no filter in pre chain
ok 407 - arr has 2 filter(s) in post chain
ok 408 - final type unchanged (5->5)
ok 409 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 410 - original field log has type ref
ok 411 - call does not drop or replace field_log
ok 412 - filtered field log has type ref
ok 413 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from buffer, increment 2, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 414 - dbChannel with plugin arr (-8:2:-4) created
ok 415 - channel has 2 filter(s) in filter list
ok 416 - dbChannel with plugin arr opened
ok 417 - arr has no filter in pre chain
ok 418 - arr has 2 filter(s) in post chain
ok 419 - final type unchanged (5->5)
ok 420 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 421 - original field log has type ref
ok 422 - call does not drop or replace field_log
ok 423 - filtered field log has type ref
ok 424 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from buffer, increment 3, regular addressing
# ------------------------------------------------------------------------------
ok 425 - dbChannel with plugin arr (2:3:6) created
ok 426 - channel has 2 filter(s) in filter list
ok 427 - dbChannel with plugin arr opened
ok 428 - arr has no filter in pre chain
ok 429 - arr has 2 filter(s) in post chain
ok 430 - final type unchanged (5->5)
ok 431 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 432 - original field log has type ref
ok 433 - call does not drop or replace field_log
ok 434 - filtered field log has type ref
ok 435 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from buffer, increment 3, left side from-end addressing
# ------------------------------------------------------------------------------
ok 436 - dbChannel with plugin arr (-8:3:6) created
ok 437 - channel has 2 filter(s) in filter list
ok 438 - dbChannel with plugin arr opened
ok 439 - arr has no filter in pre chain
ok 440 - arr has 2 filter(s) in post chain
ok 441 - final type unchanged (5->5)
ok 442 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 443 - original field log has type ref
ok 444 - call does not drop or replace field_log
ok 445 - filtered field log has type ref
ok 446 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from buffer, increment 3, right side from-end addressing
# ------------------------------------------------------------------------------
ok 447 - dbChannel with plugin arr (2:3:-4) created
ok 448 - channel has 2 filter(s) in filter list
ok 449 - dbChannel with plugin arr opened
ok 450 - arr has no filter in pre chain
ok 451 - arr has 2 filter(s) in post chain
ok 452 - final type unchanged (5->5)
ok 453 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 454 - original field log has type ref
ok 455 - call does not drop or replace field_log
ok 456 - filtered field log has type ref
ok 457 - array data correct
# ------------------------------------------------------------------------------
# Five long elements from buffer, increment 3, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 458 - dbChannel with plugin arr (-8:3:-4) created
ok 459 - channel has 2 filter(s) in filter list
ok 460 - dbChannel with plugin arr opened
ok 461 - arr has no filter in pre chain
ok 462 - arr has 2 filter(s) in post chain
ok 463 - final type unchanged (5->5)
ok 464 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 465 - original field log has type ref
ok 466 - call does not drop or replace field_log
ok 467 - filtered field log has type ref
ok 468 - array data correct
# ------------------------------------------------------------------------------
# Ten double elements from rec, increment 1, full size (default)
# ------------------------------------------------------------------------------
ok 469 - dbChannel with plugin arr (default) created
ok 470 - channel has 1 filter(s) in filter list
ok 471 - dbChannel with plugin arr opened
ok 472 - arr has no filter in pre chain
ok 473 - arr has 1 filter(s) in post chain
ok 474 - final type unchanged (10->10)
ok 475 - final no_elements unchanged (10->10)
# Offset: 0 (no offset)
ok 476 - original field log has type ref
ok 477 - call does not drop or replace field_log
ok 478 - filtered field log has type ref
ok 479 - array data correct
# Offset: 4 (wrapped)
ok 480 - original field log has type ref
ok 481 - call does not drop or replace field_log
ok 482 - filtered field log has type ref
ok 483 - array data correct
# ------------------------------------------------------------------------------
# Ten double elements from rec, increment 1, out-of-bound start parameter
# ------------------------------------------------------------------------------
ok 484 - dbChannel with plugin arr out-of-bound start created
ok 485 - channel has 1 filter(s) in filter list
ok 486 - dbChannel with plugin arr opened
ok 487 - arr has no filter in pre chain
ok 488 - arr has 1 filter(s) in post chain
ok 489 - final type unchanged (10->10)
ok 490 - final no_elements unchanged (10->10)
# Offset: 4 (wrapped)
ok 491 - original field log has type ref
ok 492 - call does not drop or replace field_log
ok 493 - filtered field log has type ref
ok 494 - array data correct
# ------------------------------------------------------------------------------
# Ten double elements from rec, increment 1, out-of-bound end parameter
# ------------------------------------------------------------------------------
ok 495 - dbChannel with plugin arr out-of-bound end created
ok 496 - channel has 1 filter(s) in filter list
ok 497 - dbChannel with plugin arr opened
ok 498 - arr has no filter in pre chain
ok 499 - arr has 1 filter(s) in post chain
ok 500 - final type unchanged (10->10)
ok 501 - final no_elements unchanged (10->10)
# Offset: 4 (wrapped)
ok 502 - original field log has type ref
ok 503 - call does not drop or replace field_log
ok 504 - filtered field log has type ref
ok 505 - array data correct
# ------------------------------------------------------------------------------
# Ten double elements from rec, increment 1, zero increment parameter
# ------------------------------------------------------------------------------
ok 506 - dbChannel with plugin arr zero increment created
ok 507 - channel has 1 filter(s) in filter list
ok 508 - dbChannel with plugin arr opened
ok 509 - arr has no filter in pre chain
ok 510 - arr has 1 filter(s) in post chain
ok 511 - final type unchanged (10->10)
ok 512 - final no_elements unchanged (10->10)
# Offset: 4 (wrapped)
ok 513 - original field log has type ref
ok 514 - call does not drop or replace field_log
ok 515 - filtered field log has type ref
ok 516 - array data correct
# ------------------------------------------------------------------------------
# Ten double elements from rec, increment 1, invalid increment parameter
# ------------------------------------------------------------------------------
ok 517 - dbChannel with plugin arr invalid increment created
ok 518 - channel has 1 filter(s) in filter list
ok 519 - dbChannel with plugin arr opened
ok 520 - arr has no filter in pre chain
ok 521 - arr has 1 filter(s) in post chain
ok 522 - final type unchanged (10->10)
ok 523 - final no_elements unchanged (10->10)
# Offset: 4 (wrapped)
ok 524 - original field log has type ref
ok 525 - call does not drop or replace field_log
ok 526 - filtered field log has type ref
ok 527 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from rec, increment 1, regular addressing
# ------------------------------------------------------------------------------
ok 528 - dbChannel with plugin arr (2:1:6) created
ok 529 - channel has 1 filter(s) in filter list
ok 530 - dbChannel with plugin arr opened
ok 531 - arr has no filter in pre chain
ok 532 - arr has 1 filter(s) in post chain
ok 533 - final type unchanged (10->10)
ok 534 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 535 - original field log has type ref
ok 536 - call does not drop or replace field_log
ok 537 - filtered field log has type ref
ok 538 - array data correct
# Offset: 3 (from upper block)
ok 539 - original field log has type ref
ok 540 - call does not drop or replace field_log
ok 541 - filtered field log has type ref
ok 542 - array data correct
# Offset: 5 (wrapped)
ok 543 - original field log has type ref
ok 544 - call does not drop or replace field_log
ok 545 - filtered field log has type ref
ok 546 - array data correct
# Offset: 9 (from lower block)
ok 547 - original field log has type ref
ok 548 - call does not drop or replace field_log
ok 549 - filtered field log has type ref
ok 550 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from rec, increment 1, left side from-end addressing
# ------------------------------------------------------------------------------
ok 551 - dbChannel with plugin arr (-8:1:6) created
ok 552 - channel has 1 filter(s) in filter list
ok 553 - dbChannel with plugin arr opened
ok 554 - arr has no filter in pre chain
ok 555 - arr has 1 filter(s) in post chain
ok 556 - final type unchanged (10->10)
ok 557 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 558 - original field log has type ref
ok 559 - call does not drop or replace field_log
ok 560 - filtered field log has type ref
ok 561 - array data correct
# Offset: 3 (from upper block)
ok 562 - original field log has type ref
ok 563 - call does not drop or replace field_log
ok 564 - filtered field log has type ref
ok 565 - array data correct
# Offset: 5 (wrapped)
ok 566 - original field log has type ref
ok 567 - call does not drop or replace field_log
ok 568 - filtered field log has type ref
ok 569 - array data correct
# Offset: 9 (from lower block)
ok 570 - original field log has type ref
ok 571 - call does not drop or replace field_log
ok 572 - filtered field log has type ref
ok 573 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from rec, increment 1, right side from-end addressing
# ------------------------------------------------------------------------------
ok 574 - dbChannel with plugin arr (2:1:-4) created
ok 575 - channel has 1 filter(s) in filter list
ok 576 - dbChannel with plugin arr opened
ok 577 - arr has no filter in pre chain
ok 578 - arr has 1 filter(s) in post chain
ok 579 - final type unchanged (10->10)
ok 580 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 581 - original field log has type ref
ok 582 - call does not drop or replace field_log
ok 583 - filtered field log has type ref
ok 584 - array data correct
# Offset: 3 (from upper block)
ok 585 - original field log has type ref
ok 586 - call does not drop or replace field_log
ok 587 - filtered field log has type ref
ok 588 - array data correct
# Offset: 5 (wrapped)
ok 589 - original field log has type ref
ok 590 - call does not drop or replace field_log
ok 591 - filtered field log has type ref
ok 592 - array data correct
# Offset: 9 (from lower block)
ok 593 - original field log has type ref
ok 594 - call does not drop or replace field_log
ok 595 - filtered field log has type ref
ok 596 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from rec, increment 1, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 597 - dbChannel with plugin arr (-8:1:-4) created
ok 598 - channel has 1 filter(s) in filter list
ok 599 - dbChannel with plugin arr opened
ok 600 - arr has no filter in pre chain
ok 601 - arr has 1 filter(s) in post chain
ok 602 - final type unchanged (10->10)
ok 603 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 604 - original field log has type ref
ok 605 - call does not drop or replace field_log
ok 606 - filtered field log has type ref
ok 607 - array data correct
# Offset: 3 (from upper block)
ok 608 - original field log has type ref
ok 609 - call does not drop or replace field_log
ok 610 - filtered field log has type ref
ok 611 - array data correct
# Offset: 5 (wrapped)
ok 612 - original field log has type ref
ok 613 - call does not drop or replace field_log
ok 614 - filtered field log has type ref
ok 615 - array data correct
# Offset: 9 (from lower block)
ok 616 - original field log has type ref
ok 617 - call does not drop or replace field_log
ok 618 - filtered field log has type ref
ok 619 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from rec, increment 2, regular addressing
# ------------------------------------------------------------------------------
ok 620 - dbChannel with plugin arr (2:2:6) created
ok 621 - channel has 1 filter(s) in filter list
ok 622 - dbChannel with plugin arr opened
ok 623 - arr has no filter in pre chain
ok 624 - arr has 1 filter(s) in post chain
ok 625 - final type unchanged (10->10)
ok 626 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 627 - original field log has type ref
ok 628 - call does not drop or replace field_log
ok 629 - filtered field log has type ref
ok 630 - array data correct
# Offset: 3 (from upper block)
ok 631 - original field log has type ref
ok 632 - call does not drop or replace field_log
ok 633 - filtered field log has type ref
ok 634 - array data correct
# Offset: 5 (wrapped)
ok 635 - original field log has type ref
ok 636 - call does not drop or replace field_log
ok 637 - filtered field log has type ref
ok 638 - array data correct
# Offset: 9 (from lower block)
ok 639 - original field log has type ref
ok 640 - call does not drop or replace field_log
ok 641 - filtered field log has type ref
ok 642 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from rec, increment 2, left side from-end addressing
# ------------------------------------------------------------------------------
ok 643 - dbChannel with plugin arr (-8:2:6) created
ok 644 - channel has 1 filter(s) in filter list
ok 645 - dbChannel with plugin arr opened
ok 646 - arr has no filter in pre chain
ok 647 - arr has 1 filter(s) in post chain
ok 648 - final type unchanged (10->10)
ok 649 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 650 - original field log has type ref
ok 651 - call does not drop or replace field_log
ok 652 - filtered field log has type ref
ok 653 - array data correct
# Offset: 3 (from upper block)
ok 654 - original field log has type ref
ok 655 - call does not drop or replace field_log
ok 656 - filtered field log has type ref
ok 657 - array data correct
# Offset: 5 (wrapped)
ok 658 - original field log has type ref
ok 659 - call does not drop or replace field_log
ok 660 - filtered field log has type ref
ok 661 - array data correct
# Offset: 9 (from lower block)
ok 662 - original field log has type ref
ok 663 - call does not drop or replace field_log
ok 664 - filtered field log has type ref
ok 665 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from rec, increment 2, right side from-end addressing
# ------------------------------------------------------------------------------
ok 666 - dbChannel with plugin arr (2:2:-4) created
ok 667 - channel has 1 filter(s) in filter list
ok 668 - dbChannel with plugin arr opened
ok 669 - arr has no filter in pre chain
ok 670 - arr has 1 filter(s) in post chain
ok 671 - final type unchanged (10->10)
ok 672 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 673 - original field log has type ref
ok 674 - call does not drop or replace field_log
ok 675 - filtered field log has type ref
ok 676 - array data correct
# Offset: 3 (from upper block)
ok 677 - original field log has type ref
ok 678 - call does not drop or replace field_log
ok 679 - filtered field log has type ref
ok 680 - array data correct
# Offset: 5 (wrapped)
ok 681 - original field log has type ref
ok 682 - call does not drop or replace field_log
ok 683 - filtered field log has type ref
ok 684 - array data correct
# Offset: 9 (from lower block)
ok 685 - original field log has type ref
ok 686 - call does not drop or replace field_log
ok 687 - filtered field log has type ref
ok 688 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from rec, increment 2, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 689 - dbChannel with plugin arr (-8:2:-4) created
ok 690 - channel has 1 filter(s) in filter list
ok 691 - dbChannel with plugin arr opened
ok 692 - arr has no filter in pre chain
ok 693 - arr has 1 filter(s) in post chain
ok 694 - final type unchanged (10->10)
ok 695 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 696 - original field log has type ref
ok 697 - call does not drop or replace field_log
ok 698 - filtered field log has type ref
ok 699 - array data correct
# Offset: 3 (from upper block)
ok 700 - original field log has type ref
ok 701 - call does not drop or replace field_log
ok 702 - filtered field log has type ref
ok 703 - array data correct
# Offset: 5 (wrapped)
ok 704 - original field log has type ref
ok 705 - call does not drop or replace field_log
ok 706 - filtered field log has type ref
ok 707 - array data correct
# Offset: 9 (from lower block)
ok 708 - original field log has type ref
ok 709 - call does not drop or replace field_log
ok 710 - filtered field log has type ref
ok 711 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from rec, increment 3, regular addressing
# ------------------------------------------------------------------------------
ok 712 - dbChannel with plugin arr (2:3:6) created
ok 713 - channel has 1 filter(s) in filter list
ok 714 - dbChannel with plugin arr opened
ok 715 - arr has no filter in pre chain
ok 716 - arr has 1 filter(s) in post chain
ok 717 - final type unchanged (10->10)
ok 718 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 719 - original field log has type ref
ok 720 - call does not drop or replace field_log
ok 721 - filtered field log has type ref
ok 722 - array data correct
# Offset: 3 (from upper block)
ok 723 - original field log has type ref
ok 724 - call does not drop or replace field_log
ok 725 - filtered field log has type ref
ok 726 - array data correct
# Offset: 5 (wrapped)
ok 727 - original field log has type ref
ok 728 - call does not drop or replace field_log
ok 729 - filtered field log has type ref
ok 730 - array data correct
# Offset: 9 (from lower block)
ok 731 - original field log has type ref
ok 732 - call does not drop or replace field_log
ok 733 - filtered field log has type ref
ok 734 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from rec, increment 3, left side from-end addressing
# ------------------------------------------------------------------------------
ok 735 - dbChannel with plugin arr (-8:3:6) created
ok 736 - channel has 1 filter(s) in filter list
ok 737 - dbChannel with plugin arr opened
ok 738 - arr has no filter in pre chain
ok 739 - arr has 1 filter(s) in post chain
ok 740 - final type unchanged (10->10)
ok 741 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 742 - original field log has type ref
ok 743 - call does not drop or replace field_log
ok 744 - filtered field log has type ref
ok 745 - array data correct
# Offset: 3 (from upper block)
ok 746 - original field log has type ref
ok 747 - call does not drop or replace field_log
ok 748 - filtered field log has type ref
ok 749 - array data correct
# Offset: 5 (wrapped)
ok 750 - original field log has type ref
ok 751 - call does not drop or replace field_log
ok 752 - filtered field log has type ref
ok 753 - array data correct
# Offset: 9 (from lower block)
ok 754 - original field log has type ref
ok 755 - call does not drop or replace field_log
ok 756 - filtered field log has type ref
ok 757 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from rec, increment 3, right side from-end addressing
# ------------------------------------------------------------------------------
ok 758 - dbChannel with plugin arr (2:3:-4) created
ok 759 - channel has 1 filter(s) in filter list
ok 760 - dbChannel with plugin arr opened
ok 761 - arr has no filter in pre chain
ok 762 - arr has 1 filter(s) in post chain
ok 763 - final type unchanged (10->10)
ok 764 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 765 - original field log has type ref
ok 766 - call does not drop or replace field_log
ok 767 - filtered field log has type ref
ok 768 - array data correct
# Offset: 3 (from upper block)
ok 769 - original field log has type ref
ok 770 - call does not drop or replace field_log
ok 771 - filtered field log has type ref
ok 772 - array data correct
# Offset: 5 (wrapped)
ok 773 - original field log has type ref
ok 774 - call does not drop or replace field_log
ok 775 - filtered field log has type ref
ok 776 - array data correct
# Offset: 9 (from lower block)
ok 777 - original field log has type ref
ok 778 - call does not drop or replace field_log
ok 779 - filtered field log has type ref
ok 780 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from rec, increment 3, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 781 - dbChannel with plugin arr (-8:3:-4) created
ok 782 - channel has 1 filter(s) in filter list
ok 783 - dbChannel with plugin arr opened
ok 784 - arr has no filter in pre chain
ok 785 - arr has 1 filter(s) in post chain
ok 786 - final type unchanged (10->10)
ok 787 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 788 - original field log has type ref
ok 789 - call does not drop or replace field_log
ok 790 - filtered field log has type ref
ok 791 - array data correct
# Offset: 3 (from upper block)
ok 792 - original field log has type ref
ok 793 - call does not drop or replace field_log
ok 794 - filtered field log has type ref
ok 795 - array data correct
# Offset: 5 (wrapped)
ok 796 - original field log has type ref
ok 797 - call does not drop or replace field_log
ok 798 - filtered field log has type ref
ok 799 - array data correct
# Offset: 9 (from lower block)
ok 800 - original field log has type ref
ok 801 - call does not drop or replace field_log
ok 802 - filtered field log has type ref
ok 803 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from buffer, increment 1, regular addressing
# ------------------------------------------------------------------------------
ok 804 - dbChannel with plugin arr (2:1:6) created
ok 805 - channel has 2 filter(s) in filter list
ok 806 - dbChannel with plugin arr opened
ok 807 - arr has no filter in pre chain
ok 808 - arr has 2 filter(s) in post chain
ok 809 - final type unchanged (10->10)
ok 810 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 811 - original field log has type ref
ok 812 - call does not drop or replace field_log
ok 813 - filtered field log has type ref
ok 814 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from buffer, increment 1, left side from-end addressing
# ------------------------------------------------------------------------------
ok 815 - dbChannel with plugin arr (-8:1:6) created
ok 816 - channel has 2 filter(s) in filter list
ok 817 - dbChannel with plugin arr opened
ok 818 - arr has no filter in pre chain
ok 819 - arr has 2 filter(s) in post chain
ok 820 - final type unchanged (10->10)
ok 821 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 822 - original field log has type ref
ok 823 - call does not drop or replace field_log
ok 824 - filtered field log has type ref
ok 825 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from buffer, increment 1, right side from-end addressing
# ------------------------------------------------------------------------------
ok 826 - dbChannel with plugin arr (2:1:-4) created
ok 827 - channel has 2 filter(s) in filter list
ok 828 - dbChannel with plugin arr opened
ok 829 - arr has no filter in pre chain
ok 830 - arr has 2 filter(s) in post chain
ok 831 - final type unchanged (10->10)
ok 832 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 833 - original field log has type ref
ok 834 - call does not drop or replace field_log
ok 835 - filtered field log has type ref
ok 836 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from buffer, increment 1, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 837 - dbChannel with plugin arr (-8:1:-4) created
ok 838 - channel has 2 filter(s) in filter list
ok 839 - dbChannel with plugin arr opened
ok 840 - arr has no filter in pre chain
ok 841 - arr has 2 filter(s) in post chain
ok 842 - final type unchanged (10->10)
ok 843 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 844 - original field log has type ref
ok 845 - call does not drop or replace field_log
ok 846 - filtered field log has type ref
ok 847 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from buffer, increment 2, regular addressing
# ------------------------------------------------------------------------------
ok 848 - dbChannel with plugin arr (2:2:6) created
ok 849 - channel has 2 filter(s) in filter list
ok 850 - dbChannel with plugin arr opened
ok 851 - arr has no filter in pre chain
ok 852 - arr has 2 filter(s) in post chain
ok 853 - final type unchanged (10->10)
ok 854 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 855 - original field log has type ref
ok 856 - call does not drop or replace field_log
ok 857 - filtered field log has type ref
ok 858 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from buffer, increment 2, left side from-end addressing
# ------------------------------------------------------------------------------
ok 859 - dbChannel with plugin arr (-8:2:6) created
ok 860 - channel has 2 filter(s) in filter list
ok 861 - dbChannel with plugin arr opened
ok 862 - arr has no filter in pre chain
ok 863 - arr has 2 filter(s) in post chain
ok 864 - final type unchanged (10->10)
ok 865 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 866 - original field log has type ref
ok 867 - call does not drop or replace field_log
ok 868 - filtered field log has type ref
ok 869 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from buffer, increment 2, right side from-end addressing
# ------------------------------------------------------------------------------
ok 870 - dbChannel with plugin arr (2:2:-4) created
ok 871 - channel has 2 filter(s) in filter list
ok 872 - dbChannel with plugin arr opened
ok 873 - arr has no filter in pre chain
ok 874 - arr has 2 filter(s) in post chain
ok 875 - final type unchanged (10->10)
ok 876 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 877 - original field log has type ref
ok 878 - call does not drop or replace field_log
ok 879 - filtered field log has type ref
ok 880 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from buffer, increment 2, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 881 - dbChannel with plugin arr (-8:2:-4) created
ok 882 - channel has 2 filter(s) in filter list
ok 883 - dbChannel with plugin arr opened
ok 884 - arr has no filter in pre chain
ok 885 - arr has 2 filter(s) in post chain
ok 886 - final type unchanged (10->10)
ok 887 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 888 - original field log has type ref
ok 889 - call does not drop or replace field_log
ok 890 - filtered field log has type ref
ok 891 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from buffer, increment 3, regular addressing
# ------------------------------------------------------------------------------
ok 892 - dbChannel with plugin arr (2:3:6) created
ok 893 - channel has 2 filter(s) in filter list
ok 894 - dbChannel with plugin arr opened
ok 895 - arr has no filter in pre chain
ok 896 - arr has 2 filter(s) in post chain
ok 897 - final type unchanged (10->10)
ok 898 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 899 - original field log has type ref
ok 900 - call does not drop or replace field_log
ok 901 - filtered field log has type ref
ok 902 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from buffer, increment 3, left side from-end addressing
# ------------------------------------------------------------------------------
ok 903 - dbChannel with plugin arr (-8:3:6) created
ok 904 - channel has 2 filter(s) in filter list
ok 905 - dbChannel with plugin arr opened
ok 906 - arr has no filter in pre chain
ok 907 - arr has 2 filter(s) in post chain
ok 908 - final type unchanged (10->10)
ok 909 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 910 - original field log has type ref
ok 911 - call does not drop or replace field_log
ok 912 - filtered field log has type ref
ok 913 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from buffer, increment 3, right side from-end addressing
# ------------------------------------------------------------------------------
ok 914 - dbChannel with plugin arr (2:3:-4) created
ok 915 - channel has 2 filter(s) in filter list
ok 916 - dbChannel with plugin arr opened
ok 917 - arr has no filter in pre chain
ok 918 - arr has 2 filter(s) in post chain
ok 919 - final type unchanged (10->10)
ok 920 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 921 - original field log has type ref
ok 922 - call does not drop or replace field_log
ok 923 - filtered field log has type ref
ok 924 - array data correct
# ------------------------------------------------------------------------------
# Five double elements from buffer, increment 3, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 925 - dbChannel with plugin arr (-8:3:-4) created
ok 926 - channel has 2 filter(s) in filter list
ok 927 - dbChannel with plugin arr opened
ok 928 - arr has no filter in pre chain
ok 929 - arr has 2 filter(s) in post chain
ok 930 - final type unchanged (10->10)
ok 931 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 932 - original field log has type ref
ok 933 - call does not drop or replace field_log
ok 934 - filtered field log has type ref
ok 935 - array data correct
# ------------------------------------------------------------------------------
# Ten string elements from rec, increment 1, full size (default)
# ------------------------------------------------------------------------------
ok 936 - dbChannel with plugin arr (default) created
ok 937 - channel has 1 filter(s) in filter list
ok 938 - dbChannel with plugin arr opened
ok 939 - arr has no filter in pre chain
ok 940 - arr has 1 filter(s) in post chain
ok 941 - final type unchanged (0->0)
ok 942 - final no_elements unchanged (10->10)
# Offset: 0 (no offset)
ok 943 - original field log has type ref
ok 944 - call does not drop or replace field_log
ok 945 - filtered field log has type ref
ok 946 - array data correct
# Offset: 4 (wrapped)
ok 947 - original field log has type ref
ok 948 - call does not drop or replace field_log
ok 949 - filtered field log has type ref
ok 950 - array data correct
# ------------------------------------------------------------------------------
# Ten string elements from rec, increment 1, out-of-bound start parameter
# ------------------------------------------------------------------------------
ok 951 - dbChannel with plugin arr out-of-bound start created
ok 952 - channel has 1 filter(s) in filter list
ok 953 - dbChannel with plugin arr opened
ok 954 - arr has no filter in pre chain
ok 955 - arr has 1 filter(s) in post chain
ok 956 - final type unchanged (0->0)
ok 957 - final no_elements unchanged (10->10)
# Offset: 4 (wrapped)
ok 958 - original field log has type ref
ok 959 - call does not drop or replace field_log
ok 960 - filtered field log has type ref
ok 961 - array data correct
# ------------------------------------------------------------------------------
# Ten string elements from rec, increment 1, out-of-bound end parameter
# ------------------------------------------------------------------------------
ok 962 - dbChannel with plugin arr out-of-bound end created
ok 963 - channel has 1 filter(s) in filter list
ok 964 - dbChannel with plugin arr opened
ok 965 - arr has no filter in pre chain
ok 966 - arr has 1 filter(s) in post chain
ok 967 - final type unchanged (0->0)
ok 968 - final no_elements unchanged (10->10)
# Offset: 4 (wrapped)
ok 969 - original field log has type ref
ok 970 - call does not drop or replace field_log
ok 971 - filtered field log has type ref
ok 972 - array data correct
# ------------------------------------------------------------------------------
# Ten string elements from rec, increment 1, zero increment parameter
# ------------------------------------------------------------------------------
ok 973 - dbChannel with plugin arr zero increment created
ok 974 - channel has 1 filter(s) in filter list
ok 975 - dbChannel with plugin arr opened
ok 976 - arr has no filter in pre chain
ok 977 - arr has 1 filter(s) in post chain
ok 978 - final type unchanged (0->0)
ok 979 - final no_elements unchanged (10->10)
# Offset: 4 (wrapped)
ok 980 - original field log has type ref
ok 981 - call does not drop or replace field_log
ok 982 - filtered field log has type ref
ok 983 - array data correct
# ------------------------------------------------------------------------------
# Ten string elements from rec, increment 1, invalid increment parameter
# ------------------------------------------------------------------------------
ok 984 - dbChannel with plugin arr invalid increment created
ok 985 - channel has 1 filter(s) in filter list
ok 986 - dbChannel with plugin arr opened
ok 987 - arr has no filter in pre chain
ok 988 - arr has 1 filter(s) in post chain
ok 989 - final type unchanged (0->0)
ok 990 - final no_elements unchanged (10->10)
# Offset: 4 (wrapped)
ok 991 - original field log has type ref
ok 992 - call does not drop or replace field_log
ok 993 - filtered field log has type ref
ok 994 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from rec, increment 1, regular addressing
# ------------------------------------------------------------------------------
ok 995 - dbChannel with plugin arr (2:1:6) created
ok 996 - channel has 1 filter(s) in filter list
ok 997 - dbChannel with plugin arr opened
ok 998 - arr has no filter in pre chain
ok 999 - arr has 1 filter(s) in post chain
ok 1000 - final type unchanged (0->0)
ok 1001 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 1002 - original field log has type ref
ok 1003 - call does not drop or replace field_log
ok 1004 - filtered field log has type ref
ok 1005 - array data correct
# Offset: 3 (from upper block)
ok 1006 - original field log has type ref
ok 1007 - call does not drop or replace field_log
ok 1008 - filtered field log has type ref
ok 1009 - array data correct
# Offset: 5 (wrapped)
ok 1010 - original field log has type ref
ok 1011 - call does not drop or replace field_log
ok 1012 - filtered field log has type ref
ok 1013 - array data correct
# Offset: 9 (from lower block)
ok 1014 - original field log has type ref
ok 1015 - call does not drop or replace field_log
ok 1016 - filtered field log has type ref
ok 1017 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from rec, increment 1, left side from-end addressing
# ------------------------------------------------------------------------------
ok 1018 - dbChannel with plugin arr (-8:1:6) created
ok 1019 - channel has 1 filter(s) in filter list
ok 1020 - dbChannel with plugin arr opened
ok 1021 - arr has no filter in pre chain
ok 1022 - arr has 1 filter(s) in post chain
ok 1023 - final type unchanged (0->0)
ok 1024 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 1025 - original field log has type ref
ok 1026 - call does not drop or replace field_log
ok 1027 - filtered field log has type ref
ok 1028 - array data correct
# Offset: 3 (from upper block)
ok 1029 - original field log has type ref
ok 1030 - call does not drop or replace field_log
ok 1031 - filtered field log has type ref
ok 1032 - array data correct
# Offset: 5 (wrapped)
ok 1033 - original field log has type ref
ok 1034 - call does not drop or replace field_log
ok 1035 - filtered field log has type ref
ok 1036 - array data correct
# Offset: 9 (from lower block)
ok 1037 - original field log has type ref
ok 1038 - call does not drop or replace field_log
ok 1039 - filtered field log has type ref
ok 1040 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from rec, increment 1, right side from-end addressing
# ------------------------------------------------------------------------------
ok 1041 - dbChannel with plugin arr (2:1:-4) created
ok 1042 - channel has 1 filter(s) in filter list
ok 1043 - dbChannel with plugin arr opened
ok 1044 - arr has no filter in pre chain
ok 1045 - arr has 1 filter(s) in post chain
ok 1046 - final type unchanged (0->0)
ok 1047 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 1048 - original field log has type ref
ok 1049 - call does not drop or replace field_log
ok 1050 - filtered field log has type ref
ok 1051 - array data correct
# Offset: 3 (from upper block)
ok 1052 - original field log has type ref
ok 1053 - call does not drop or replace field_log
ok 1054 - filtered field log has type ref
ok 1055 - array data correct
# Offset: 5 (wrapped)
ok 1056 - original field log has type ref
ok 1057 - call does not drop or replace field_log
ok 1058 - filtered field log has type ref
ok 1059 - array data correct
# Offset: 9 (from lower block)
ok 1060 - original field log has type ref
ok 1061 - call does not drop or replace field_log
ok 1062 - filtered field log has type ref
ok 1063 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from rec, increment 1, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 1064 - dbChannel with plugin arr (-8:1:-4) created
ok 1065 - channel has 1 filter(s) in filter list
ok 1066 - dbChannel with plugin arr opened
ok 1067 - arr has no filter in pre chain
ok 1068 - arr has 1 filter(s) in post chain
ok 1069 - final type unchanged (0->0)
ok 1070 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 1071 - original field log has type ref
ok 1072 - call does not drop or replace field_log
ok 1073 - filtered field log has type ref
ok 1074 - array data correct
# Offset: 3 (from upper block)
ok 1075 - original field log has type ref
ok 1076 - call does not drop or replace field_log
ok 1077 - filtered field log has type ref
ok 1078 - array data correct
# Offset: 5 (wrapped)
ok 1079 - original field log has type ref
ok 1080 - call does not drop or replace field_log
ok 1081 - filtered field log has type ref
ok 1082 - array data correct
# Offset: 9 (from lower block)
ok 1083 - original field log has type ref
ok 1084 - call does not drop or replace field_log
ok 1085 - filtered field log has type ref
ok 1086 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from rec, increment 2, regular addressing
# ------------------------------------------------------------------------------
ok 1087 - dbChannel with plugin arr (2:2:6) created
ok 1088 - channel has 1 filter(s) in filter list
ok 1089 - dbChannel with plugin arr opened
ok 1090 - arr has no filter in pre chain
ok 1091 - arr has 1 filter(s) in post chain
ok 1092 - final type unchanged (0->0)
ok 1093 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 1094 - original field log has type ref
ok 1095 - call does not drop or replace field_log
ok 1096 - filtered field log has type ref
ok 1097 - array data correct
# Offset: 3 (from upper block)
ok 1098 - original field log has type ref
ok 1099 - call does not drop or replace field_log
ok 1100 - filtered field log has type ref
ok 1101 - array data correct
# Offset: 5 (wrapped)
ok 1102 - original field log has type ref
ok 1103 - call does not drop or replace field_log
ok 1104 - filtered field log has type ref
ok 1105 - array data correct
# Offset: 9 (from lower block)
ok 1106 - original field log has type ref
ok 1107 - call does not drop or replace field_log
ok 1108 - filtered field log has type ref
ok 1109 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from rec, increment 2, left side from-end addressing
# ------------------------------------------------------------------------------
ok 1110 - dbChannel with plugin arr (-8:2:6) created
ok 1111 - channel has 1 filter(s) in filter list
ok 1112 - dbChannel with plugin arr opened
ok 1113 - arr has no filter in pre chain
ok 1114 - arr has 1 filter(s) in post chain
ok 1115 - final type unchanged (0->0)
ok 1116 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 1117 - original field log has type ref
ok 1118 - call does not drop or replace field_log
ok 1119 - filtered field log has type ref
ok 1120 - array data correct
# Offset: 3 (from upper block)
ok 1121 - original field log has type ref
ok 1122 - call does not drop or replace field_log
ok 1123 - filtered field log has type ref
ok 1124 - array data correct
# Offset: 5 (wrapped)
ok 1125 - original field log has type ref
ok 1126 - call does not drop or replace field_log
ok 1127 - filtered field log has type ref
ok 1128 - array data correct
# Offset: 9 (from lower block)
ok 1129 - original field log has type ref
ok 1130 - call does not drop or replace field_log
ok 1131 - filtered field log has type ref
ok 1132 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from rec, increment 2, right side from-end addressing
# ------------------------------------------------------------------------------
ok 1133 - dbChannel with plugin arr (2:2:-4) created
ok 1134 - channel has 1 filter(s) in filter list
ok 1135 - dbChannel with plugin arr opened
ok 1136 - arr has no filter in pre chain
ok 1137 - arr has 1 filter(s) in post chain
ok 1138 - final type unchanged (0->0)
ok 1139 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 1140 - original field log has type ref
ok 1141 - call does not drop or replace field_log
ok 1142 - filtered field log has type ref
ok 1143 - array data correct
# Offset: 3 (from upper block)
ok 1144 - original field log has type ref
ok 1145 - call does not drop or replace field_log
ok 1146 - filtered field log has type ref
ok 1147 - array data correct
# Offset: 5 (wrapped)
ok 1148 - original field log has type ref
ok 1149 - call does not drop or replace field_log
ok 1150 - filtered field log has type ref
ok 1151 - array data correct
# Offset: 9 (from lower block)
ok 1152 - original field log has type ref
ok 1153 - call does not drop or replace field_log
ok 1154 - filtered field log has type ref
ok 1155 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from rec, increment 2, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 1156 - dbChannel with plugin arr (-8:2:-4) created
ok 1157 - channel has 1 filter(s) in filter list
ok 1158 - dbChannel with plugin arr opened
ok 1159 - arr has no filter in pre chain
ok 1160 - arr has 1 filter(s) in post chain
ok 1161 - final type unchanged (0->0)
ok 1162 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 1163 - original field log has type ref
ok 1164 - call does not drop or replace field_log
ok 1165 - filtered field log has type ref
ok 1166 - array data correct
# Offset: 3 (from upper block)
ok 1167 - original field log has type ref
ok 1168 - call does not drop or replace field_log
ok 1169 - filtered field log has type ref
ok 1170 - array data correct
# Offset: 5 (wrapped)
ok 1171 - original field log has type ref
ok 1172 - call does not drop or replace field_log
ok 1173 - filtered field log has type ref
ok 1174 - array data correct
# Offset: 9 (from lower block)
ok 1175 - original field log has type ref
ok 1176 - call does not drop or replace field_log
ok 1177 - filtered field log has type ref
ok 1178 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from rec, increment 3, regular addressing
# ------------------------------------------------------------------------------
ok 1179 - dbChannel with plugin arr (2:3:6) created
ok 1180 - channel has 1 filter(s) in filter list
ok 1181 - dbChannel with plugin arr opened
ok 1182 - arr has no filter in pre chain
ok 1183 - arr has 1 filter(s) in post chain
ok 1184 - final type unchanged (0->0)
ok 1185 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 1186 - original field log has type ref
ok 1187 - call does not drop or replace field_log
ok 1188 - filtered field log has type ref
ok 1189 - array data correct
# Offset: 3 (from upper block)
ok 1190 - original field log has type ref
ok 1191 - call does not drop or replace field_log
ok 1192 - filtered field log has type ref
ok 1193 - array data correct
# Offset: 5 (wrapped)
ok 1194 - original field log has type ref
ok 1195 - call does not drop or replace field_log
ok 1196 - filtered field log has type ref
ok 1197 - array data correct
# Offset: 9 (from lower block)
ok 1198 - original field log has type ref
ok 1199 - call does not drop or replace field_log
ok 1200 - filtered field log has type ref
ok 1201 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from rec, increment 3, left side from-end addressing
# ------------------------------------------------------------------------------
ok 1202 - dbChannel with plugin arr (-8:3:6) created
ok 1203 - channel has 1 filter(s) in filter list
ok 1204 - dbChannel with plugin arr opened
ok 1205 - arr has no filter in pre chain
ok 1206 - arr has 1 filter(s) in post chain
ok 1207 - final type unchanged (0->0)
ok 1208 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 1209 - original field log has type ref
ok 1210 - call does not drop or replace field_log
ok 1211 - filtered field log has type ref
ok 1212 - array data correct
# Offset: 3 (from upper block)
ok 1213 - original field log has type ref
ok 1214 - call does not drop or replace field_log
ok 1215 - filtered field log has type ref
ok 1216 - array data correct
# Offset: 5 (wrapped)
ok 1217 - original field log has type ref
ok 1218 - call does not drop or replace field_log
ok 1219 - filtered field log has type ref
ok 1220 - array data correct
# Offset: 9 (from lower block)
ok 1221 - original field log has type ref
ok 1222 - call does not drop or replace field_log
ok 1223 - filtered field log has type ref
ok 1224 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from rec, increment 3, right side from-end addressing
# ------------------------------------------------------------------------------
ok 1225 - dbChannel with plugin arr (2:3:-4) created
ok 1226 - channel has 1 filter(s) in filter list
ok 1227 - dbChannel with plugin arr opened
ok 1228 - arr has no filter in pre chain
ok 1229 - arr has 1 filter(s) in post chain
ok 1230 - final type unchanged (0->0)
ok 1231 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 1232 - original field log has type ref
ok 1233 - call does not drop or replace field_log
ok 1234 - filtered field log has type ref
ok 1235 - array data correct
# Offset: 3 (from upper block)
ok 1236 - original field log has type ref
ok 1237 - call does not drop or replace field_log
ok 1238 - filtered field log has type ref
ok 1239 - array data correct
# Offset: 5 (wrapped)
ok 1240 - original field log has type ref
ok 1241 - call does not drop or replace field_log
ok 1242 - filtered field log has type ref
ok 1243 - array data correct
# Offset: 9 (from lower block)
ok 1244 - original field log has type ref
ok 1245 - call does not drop or replace field_log
ok 1246 - filtered field log has type ref
ok 1247 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from rec, increment 3, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 1248 - dbChannel with plugin arr (-8:3:-4) created
ok 1249 - channel has 1 filter(s) in filter list
ok 1250 - dbChannel with plugin arr opened
ok 1251 - arr has no filter in pre chain
ok 1252 - arr has 1 filter(s) in post chain
ok 1253 - final type unchanged (0->0)
ok 1254 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 1255 - original field log has type ref
ok 1256 - call does not drop or replace field_log
ok 1257 - filtered field log has type ref
ok 1258 - array data correct
# Offset: 3 (from upper block)
ok 1259 - original field log has type ref
ok 1260 - call does not drop or replace field_log
ok 1261 - filtered field log has type ref
ok 1262 - array data correct
# Offset: 5 (wrapped)
ok 1263 - original field log has type ref
ok 1264 - call does not drop or replace field_log
ok 1265 - filtered field log has type ref
ok 1266 - array data correct
# Offset: 9 (from lower block)
ok 1267 - original field log has type ref
ok 1268 - call does not drop or replace field_log
ok 1269 - filtered field log has type ref
ok 1270 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from buffer, increment 1, regular addressing
# ------------------------------------------------------------------------------
ok 1271 - dbChannel with plugin arr (2:1:6) created
ok 1272 - channel has 2 filter(s) in filter list
ok 1273 - dbChannel with plugin arr opened
ok 1274 - arr has no filter in pre chain
ok 1275 - arr has 2 filter(s) in post chain
ok 1276 - final type unchanged (0->0)
ok 1277 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 1278 - original field log has type ref
ok 1279 - call does not drop or replace field_log
ok 1280 - filtered field log has type ref
ok 1281 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from buffer, increment 1, left side from-end addressing
# ------------------------------------------------------------------------------
ok 1282 - dbChannel with plugin arr (-8:1:6) created
ok 1283 - channel has 2 filter(s) in filter list
ok 1284 - dbChannel with plugin arr opened
ok 1285 - arr has no filter in pre chain
ok 1286 - arr has 2 filter(s) in post chain
ok 1287 - final type unchanged (0->0)
ok 1288 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 1289 - original field log has type ref
ok 1290 - call does not drop or replace field_log
ok 1291 - filtered field log has type ref
ok 1292 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from buffer, increment 1, right side from-end addressing
# ------------------------------------------------------------------------------
ok 1293 - dbChannel with plugin arr (2:1:-4) created
ok 1294 - channel has 2 filter(s) in filter list
ok 1295 - dbChannel with plugin arr opened
ok 1296 - arr has no filter in pre chain
ok 1297 - arr has 2 filter(s) in post chain
ok 1298 - final type unchanged (0->0)
ok 1299 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 1300 - original field log has type ref
ok 1301 - call does not drop or replace field_log
ok 1302 - filtered field log has type ref
ok 1303 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from buffer, increment 1, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 1304 - dbChannel with plugin arr (-8:1:-4) created
ok 1305 - channel has 2 filter(s) in filter list
ok 1306 - dbChannel with plugin arr opened
ok 1307 - arr has no filter in pre chain
ok 1308 - arr has 2 filter(s) in post chain
ok 1309 - final type unchanged (0->0)
ok 1310 - final no_elements correct (10->5)
# Offset: 0 (no offset)
ok 1311 - original field log has type ref
ok 1312 - call does not drop or replace field_log
ok 1313 - filtered field log has type ref
ok 1314 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from buffer, increment 2, regular addressing
# ------------------------------------------------------------------------------
ok 1315 - dbChannel with plugin arr (2:2:6) created
ok 1316 - channel has 2 filter(s) in filter list
ok 1317 - dbChannel with plugin arr opened
ok 1318 - arr has no filter in pre chain
ok 1319 - arr has 2 filter(s) in post chain
ok 1320 - final type unchanged (0->0)
ok 1321 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 1322 - original field log has type ref
ok 1323 - call does not drop or replace field_log
ok 1324 - filtered field log has type ref
ok 1325 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from buffer, increment 2, left side from-end addressing
# ------------------------------------------------------------------------------
ok 1326 - dbChannel with plugin arr (-8:2:6) created
ok 1327 - channel has 2 filter(s) in filter list
ok 1328 - dbChannel with plugin arr opened
ok 1329 - arr has no filter in pre chain
ok 1330 - arr has 2 filter(s) in post chain
ok 1331 - final type unchanged (0->0)
ok 1332 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 1333 - original field log has type ref
ok 1334 - call does not drop or replace field_log
ok 1335 - filtered field log has type ref
ok 1336 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from buffer, increment 2, right side from-end addressing
# ------------------------------------------------------------------------------
ok 1337 - dbChannel with plugin arr (2:2:-4) created
ok 1338 - channel has 2 filter(s) in filter list
ok 1339 - dbChannel with plugin arr opened
ok 1340 - arr has no filter in pre chain
ok 1341 - arr has 2 filter(s) in post chain
ok 1342 - final type unchanged (0->0)
ok 1343 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 1344 - original field log has type ref
ok 1345 - call does not drop or replace field_log
ok 1346 - filtered field log has type ref
ok 1347 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from buffer, increment 2, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 1348 - dbChannel with plugin arr (-8:2:-4) created
ok 1349 - channel has 2 filter(s) in filter list
ok 1350 - dbChannel with plugin arr opened
ok 1351 - arr has no filter in pre chain
ok 1352 - arr has 2 filter(s) in post chain
ok 1353 - final type unchanged (0->0)
ok 1354 - final no_elements correct (10->3)
# Offset: 0 (no offset)
ok 1355 - original field log has type ref
ok 1356 - call does not drop or replace field_log
ok 1357 - filtered field log has type ref
ok 1358 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from buffer, increment 3, regular addressing
# ------------------------------------------------------------------------------
ok 1359 - dbChannel with plugin arr (2:3:6) created
ok 1360 - channel has 2 filter(s) in filter list
ok 1361 - dbChannel with plugin arr opened
ok 1362 - arr has no filter in pre chain
ok 1363 - arr has 2 filter(s) in post chain
ok 1364 - final type unchanged (0->0)
ok 1365 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 1366 - original field log has type ref
ok 1367 - call does not drop or replace field_log
ok 1368 - filtered field log has type ref
ok 1369 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from buffer, increment 3, left side from-end addressing
# ------------------------------------------------------------------------------
ok 1370 - dbChannel with plugin arr (-8:3:6) created
ok 1371 - channel has 2 filter(s) in filter list
ok 1372 - dbChannel with plugin arr opened
ok 1373 - arr has no filter in pre chain
ok 1374 - arr has 2 filter(s) in post chain
ok 1375 - final type unchanged (0->0)
ok 1376 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 1377 - original field log has type ref
ok 1378 - call does not drop or replace field_log
ok 1379 - filtered field log has type ref
ok 1380 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from buffer, increment 3, right side from-end addressing
# ------------------------------------------------------------------------------
ok 1381 - dbChannel with plugin arr (2:3:-4) created
ok 1382 - channel has 2 filter(s) in filter list
ok 1383 - dbChannel with plugin arr opened
ok 1384 - arr has no filter in pre chain
ok 1385 - arr has 2 filter(s) in post chain
ok 1386 - final type unchanged (0->0)
ok 1387 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 1388 - original field log has type ref
ok 1389 - call does not drop or replace field_log
ok 1390 - filtered field log has type ref
ok 1391 - array data correct
# ------------------------------------------------------------------------------
# Five string elements from buffer, increment 3, both sides from-end addressing
# ------------------------------------------------------------------------------
ok 1392 - dbChannel with plugin arr (-8:3:-4) created
ok 1393 - channel has 2 filter(s) in filter list
ok 1394 - dbChannel with plugin arr opened
ok 1395 - arr has no filter in pre chain
ok 1396 - arr has 2 filter(s) in post chain
ok 1397 - final type unchanged (0->0)
ok 1398 - final no_elements correct (10->2)
# Offset: 0 (no offset)
ok 1399 - original field log has type ref
ok 1400 - call does not drop or replace field_log
ok 1401 - filtered field log has type ref
ok 1402 - array data correct
ok
syncTest.t .. 
1..214
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - plugin sync registered correctly
ok  2 - state 'red' created successfully
ok  3 - dbChannel with sync (m='while' s='blue') (nonex state) failed
ok  4 - dbChannel with sync (m='while') (no state) failed
ok  5 - dbChannel with sync (s='red') (no mode) failed
# --------------------------------------------------------
# Mode WHILE  (m='while', s='red')
# --------------------------------------------------------
ok  6 - dbChannel with plugin sync (m='while' s='red') created
# 2048 field_logs on free-list
# Test filter structure and open channel
ok  7 - channel has one plugin
ok  8 - register_pre registers one filter with argument
ok  9 - register_pre does not change field_log data type
ok 10 - dbChannel with plugin sync opened
ok 11 - sync has one filter with argument in pre chain
ok 12 - sync has no filter in post chain
# ctx='read', state=FALSE: filter must pass twice
ok 13 - call 1 does not drop or replace field_log
ok 14 - call 2 does not drop or replace field_log
ok 15 - no field_logs were freed - 2048 => 2048
# ctx='read', state=TRUE: filter must pass twice
ok 16 - call 1 does not drop or replace field_log
ok 17 - call 2 does not drop or replace field_log
ok 18 - no field_logs were freed - 2048 => 2048
# ctx='read', state=FALSE: filter must pass twice
ok 19 - call 1 does not drop or replace field_log
ok 20 - call 2 does not drop or replace field_log
ok 21 - no field_logs were freed - 2048 => 2048
# Test event stream
ok 22 - filter drops field_log (state=FALSE, log0)
ok 23 - a field_log was freed - 2039+1 => 2040
ok 24 - filter drops field_log (state=FALSE, log1)
ok 25 - a field_log was freed - 2040+1 => 2041
ok 26 - filter drops field_log (state=FALSE, log2)
ok 27 - a field_log was freed - 2041+1 => 2042
ok 28 - filter passes field_log (state=TRUE, log3)
ok 29 - no field_logs were freed - 2042 => 2042
ok 30 - filter passes field_log (state=TRUE, log4)
ok 31 - no field_logs were freed - 2043 => 2043
ok 32 - filter passes field_log (state=TRUE, log5)
ok 33 - no field_logs were freed - 2044 => 2044
ok 34 - filter drops field_log (state=FALSE, log6)
ok 35 - a field_log was freed - 2045+1 => 2046
ok 36 - filter drops field_log (state=FALSE, log7)
ok 37 - a field_log was freed - 2046+1 => 2047
ok 38 - filter drops field_log (state=FALSE, log8)
ok 39 - a field_log was freed - 2047+1 => 2048
# 2048 field_logs on free-list
# --------------------------------------------------------
# Mode UNLESS  (m='unless', s='red')
# --------------------------------------------------------
ok 40 - dbChannel with plugin sync (m='unless' s='red') created
# Test filter structure and open channel
ok 41 - channel has one plugin
ok 42 - register_pre registers one filter with argument
ok 43 - register_pre does not change field_log data type
ok 44 - dbChannel with plugin sync opened
ok 45 - sync has one filter with argument in pre chain
ok 46 - sync has no filter in post chain
# ctx='read', state=FALSE: filter must pass twice
ok 47 - call 1 does not drop or replace field_log
ok 48 - call 2 does not drop or replace field_log
ok 49 - no field_logs were freed - 2048 => 2048
# ctx='read', state=TRUE: filter must pass twice
ok 50 - call 1 does not drop or replace field_log
ok 51 - call 2 does not drop or replace field_log
ok 52 - no field_logs were freed - 2048 => 2048
# ctx='read', state=FALSE: filter must pass twice
ok 53 - call 1 does not drop or replace field_log
ok 54 - call 2 does not drop or replace field_log
ok 55 - no field_logs were freed - 2048 => 2048
# Test event stream
ok 56 - filter passes field_log (state=FALSE, log0)
ok 57 - no field_logs were freed - 2039 => 2039
ok 58 - filter passes field_log (state=FALSE, log1)
ok 59 - no field_logs were freed - 2040 => 2040
ok 60 - filter passes field_log (state=FALSE, log2)
ok 61 - no field_logs were freed - 2041 => 2041
ok 62 - filter drops field_log (state=TRUE, log3)
ok 63 - a field_log was freed - 2042+1 => 2043
ok 64 - filter drops field_log (state=TRUE, log4)
ok 65 - a field_log was freed - 2043+1 => 2044
ok 66 - filter drops field_log (state=TRUE, log5)
ok 67 - a field_log was freed - 2044+1 => 2045
ok 68 - filter passes field_log (state=FALSE, log6)
ok 69 - no field_logs were freed - 2045 => 2045
ok 70 - filter passes field_log (state=FALSE, log7)
ok 71 - no field_logs were freed - 2046 => 2046
ok 72 - filter passes field_log (state=FALSE, log8)
ok 73 - no field_logs were freed - 2047 => 2047
# 2048 field_logs on free-list
# --------------------------------------------------------
# Mode BEFORE  (m='before', s='red')
# --------------------------------------------------------
ok 74 - dbChannel with plugin sync (m='before' s='red') created
# Test filter structure and open channel
ok 75 - channel has one plugin
ok 76 - register_pre registers one filter with argument
ok 77 - register_pre does not change field_log data type
ok 78 - dbChannel with plugin sync opened
ok 79 - sync has one filter with argument in pre chain
ok 80 - sync has no filter in post chain
# ctx='read', state=FALSE: filter must pass twice
ok 81 - call 1 does not drop or replace field_log
ok 82 - call 2 does not drop or replace field_log
ok 83 - no field_logs were freed - 2048 => 2048
# ctx='read', state=TRUE: filter must pass twice
ok 84 - call 1 does not drop or replace field_log
ok 85 - call 2 does not drop or replace field_log
ok 86 - no field_logs were freed - 2048 => 2048
# ctx='read', state=FALSE: filter must pass twice
ok 87 - call 1 does not drop or replace field_log
ok 88 - call 2 does not drop or replace field_log
ok 89 - no field_logs were freed - 2048 => 2048
# Test event stream
ok 90 - filter stashes field_log (state=FALSE, log0)
ok 91 - no field_logs were freed - 2038 => 2038
ok 92 - filter stashes field_log (state=FALSE, log1)
ok 93 - a field_log was freed - 2038+1 => 2039
ok 94 - filter stashes field_log (state=FALSE, log2)
ok 95 - a field_log was freed - 2039+1 => 2040
ok 96 - filter returns stashed field log (state=TRUE, log3)
ok 97 - no field_logs were freed - 2040 => 2040
ok 98 - filter stashes field_log (state=TRUE, log4)
ok 99 - a field_log was freed - 2041+1 => 2042
ok 100 - filter stashes field_log (state=TRUE, log5)
ok 101 - a field_log was freed - 2042+1 => 2043
ok 102 - filter stashes field_log (state=TRUE, log6)
ok 103 - a field_log was freed - 2043+1 => 2044
ok 104 - filter stashes field_log (state=FALSE, log7)
ok 105 - a field_log was freed - 2044+1 => 2045
ok 106 - filter stashes field_log (state=FALSE, log8)
ok 107 - a field_log was freed - 2045+1 => 2046
ok 108 - filter stashes field_log (state=FALSE, log9)
ok 109 - a field_log was freed - 2046+1 => 2047
# 2048 field_logs on free-list
# --------------------------------------------------------
# Mode FIRST  (m='first', s='red')
# --------------------------------------------------------
ok 110 - dbChannel with plugin sync (m='first' s='red') created
# Test filter structure and open channel
ok 111 - channel has one plugin
ok 112 - register_pre registers one filter with argument
ok 113 - register_pre does not change field_log data type
ok 114 - dbChannel with plugin sync opened
ok 115 - sync has one filter with argument in pre chain
ok 116 - sync has no filter in post chain
# ctx='read', state=FALSE: filter must pass twice
ok 117 - call 1 does not drop or replace field_log
ok 118 - call 2 does not drop or replace field_log
ok 119 - no field_logs were freed - 2048 => 2048
# ctx='read', state=TRUE: filter must pass twice
ok 120 - call 1 does not drop or replace field_log
ok 121 - call 2 does not drop or replace field_log
ok 122 - no field_logs were freed - 2048 => 2048
# ctx='read', state=FALSE: filter must pass twice
ok 123 - call 1 does not drop or replace field_log
ok 124 - call 2 does not drop or replace field_log
ok 125 - no field_logs were freed - 2048 => 2048
# Test event stream
ok 126 - filter drops field_log (state=FALSE, log0)
ok 127 - a field_log was freed - 2039+1 => 2040
ok 128 - filter drops field_log (state=FALSE, log1)
ok 129 - a field_log was freed - 2040+1 => 2041
ok 130 - filter drops field_log (state=FALSE, log2)
ok 131 - a field_log was freed - 2041+1 => 2042
ok 132 - filter passes field_log (state=TRUE, log3)
ok 133 - no field_logs were freed - 2042 => 2042
ok 134 - filter drops field_log (state=TRUE, log4)
ok 135 - a field_log was freed - 2043+1 => 2044
ok 136 - filter drops field_log (state=TRUE, log5)
ok 137 - a field_log was freed - 2044+1 => 2045
ok 138 - filter drops field_log (state=FALSE, log6)
ok 139 - a field_log was freed - 2045+1 => 2046
ok 140 - filter drops field_log (state=FALSE, log7)
ok 141 - a field_log was freed - 2046+1 => 2047
ok 142 - filter drops field_log (state=FALSE, log8)
ok 143 - a field_log was freed - 2047+1 => 2048
# 2048 field_logs on free-list
# --------------------------------------------------------
# Mode LAST  (m='last', s='red')
# --------------------------------------------------------
ok 144 - dbChannel with plugin sync (m='last' s='red') created
# Test filter structure and open channel
ok 145 - channel has one plugin
ok 146 - register_pre registers one filter with argument
ok 147 - register_pre does not change field_log data type
ok 148 - dbChannel with plugin sync opened
ok 149 - sync has one filter with argument in pre chain
ok 150 - sync has no filter in post chain
# ctx='read', state=FALSE: filter must pass twice
ok 151 - call 1 does not drop or replace field_log
ok 152 - call 2 does not drop or replace field_log
ok 153 - no field_logs were freed - 2048 => 2048
# ctx='read', state=TRUE: filter must pass twice
ok 154 - call 1 does not drop or replace field_log
ok 155 - call 2 does not drop or replace field_log
ok 156 - no field_logs were freed - 2048 => 2048
# ctx='read', state=FALSE: filter must pass twice
ok 157 - call 1 does not drop or replace field_log
ok 158 - call 2 does not drop or replace field_log
ok 159 - no field_logs were freed - 2048 => 2048
# Test event stream
ok 160 - filter stashes field_log (state=FALSE, log0)
ok 161 - no field_logs were freed - 2038 => 2038
ok 162 - filter stashes field_log (state=FALSE, log1)
ok 163 - a field_log was freed - 2038+1 => 2039
ok 164 - filter stashes field_log (state=FALSE, log2)
ok 165 - a field_log was freed - 2039+1 => 2040
ok 166 - filter stashes field_log (state=TRUE, log3)
ok 167 - a field_log was freed - 2040+1 => 2041
ok 168 - filter stashes field_log (state=TRUE, log4)
ok 169 - a field_log was freed - 2041+1 => 2042
ok 170 - filter stashes field_log (state=TRUE, log5)
ok 171 - a field_log was freed - 2042+1 => 2043
ok 172 - filter returns stashed field log (state=TRUE, log6)
ok 173 - no field_logs were freed - 2043 => 2043
ok 174 - filter stashes field_log (state=FALSE, log7)
ok 175 - a field_log was freed - 2044+1 => 2045
ok 176 - filter stashes field_log (state=FALSE, log8)
ok 177 - a field_log was freed - 2045+1 => 2046
ok 178 - filter stashes field_log (state=FALSE, log9)
ok 179 - a field_log was freed - 2046+1 => 2047
# 2048 field_logs on free-list
# --------------------------------------------------------
# Mode AFTER  (m='after', s='red')
# --------------------------------------------------------
ok 180 - dbChannel with plugin sync (m='after' s='red') created
# Test filter structure and open channel
ok 181 - channel has one plugin
ok 182 - register_pre registers one filter with argument
ok 183 - register_pre does not change field_log data type
ok 184 - dbChannel with plugin sync opened
ok 185 - sync has one filter with argument in pre chain
ok 186 - sync has no filter in post chain
# ctx='read', state=FALSE: filter must pass twice
ok 187 - call 1 does not drop or replace field_log
ok 188 - call 2 does not drop or replace field_log
ok 189 - no field_logs were freed - 2048 => 2048
# ctx='read', state=TRUE: filter must pass twice
ok 190 - call 1 does not drop or replace field_log
ok 191 - call 2 does not drop or replace field_log
ok 192 - no field_logs were freed - 2048 => 2048
# ctx='read', state=FALSE: filter must pass twice
ok 193 - call 1 does not drop or replace field_log
ok 194 - call 2 does not drop or replace field_log
ok 195 - no field_logs were freed - 2048 => 2048
# Test event stream
ok 196 - filter drops field_log (state=FALSE, log0)
ok 197 - a field_log was freed - 2039+1 => 2040
ok 198 - filter drops field_log (state=FALSE, log1)
ok 199 - a field_log was freed - 2040+1 => 2041
ok 200 - filter drops field_log (state=FALSE, log2)
ok 201 - a field_log was freed - 2041+1 => 2042
ok 202 - filter drops field_log (state=TRUE, log3)
ok 203 - a field_log was freed - 2042+1 => 2043
ok 204 - filter drops field_log (state=TRUE, log4)
ok 205 - a field_log was freed - 2043+1 => 2044
ok 206 - filter drops field_log (state=TRUE, log5)
ok 207 - a field_log was freed - 2044+1 => 2045
ok 208 - filter passes field_log (state=FALSE, log6)
ok 209 - no field_logs were freed - 2045 => 2045
ok 210 - filter drops field_log (state=FALSE, log7)
ok 211 - a field_log was freed - 2046+1 => 2047
ok 212 - filter drops field_log (state=FALSE, log8)
ok 213 - a field_log was freed - 2047+1 => 2048
ok 214 - 2048 field_logs on free-list
ok
decTest.t ... 
1..104
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - plugin 'dec' registered correctly
ok  2 - dbChannel with dec (n=-1) failed
ok  3 - dbChannel with dec (n=0) failed
ok  4 - dbChannel with dec (no parm) failed
ok  5 - dbChannel with dec (x=true) failed
# --------------------------------------------------------
# No Decimation (n=1)
# --------------------------------------------------------
ok  6 - dbChannel with plugin dec (n=1) created
# 2048 field_logs on free-list
# Test filter structure and open channel
ok  7 - channel has one plugin
ok  8 - register_pre registers one filter with argument
ok  9 - register_pre does not change field_log data type
ok 10 - dbChannel with plugin dec opened
ok 11 - dec has one filter with argument in pre chain
ok 12 - sync has no filter in post chain
# Test event stream
ok 13 - filter passes field_log (i=0)
ok 14 - field_log was not freed - 2043 => 2043
ok 15 - filter passes field_log (i=1)
ok 16 - field_log was not freed - 2044 => 2044
ok 17 - filter passes field_log (i=2)
ok 18 - field_log was not freed - 2045 => 2045
ok 19 - filter passes field_log (i=3)
ok 20 - field_log was not freed - 2046 => 2046
ok 21 - filter passes field_log (i=4)
ok 22 - field_log was not freed - 2047 => 2047
# 2048 field_logs on free-list
# --------------------------------------------------------
# Decimation (n=2)
# --------------------------------------------------------
ok 23 - dbChannel with plugin dec (n=2) created
# Test filter structure and open channel
ok 24 - channel has one plugin
ok 25 - register_pre registers one filter with argument
ok 26 - register_pre does not change field_log data type
ok 27 - dbChannel with plugin dec opened
ok 28 - dec has one filter with argument in pre chain
ok 29 - sync has no filter in post chain
# Test event stream
ok 30 - filter passes field_log (i=0)
ok 31 - field_log was not freed - 2038 => 2038
ok 32 - filter drops field_log (i=1)
ok 33 - field_log was freed - 2039+1 => 2040
ok 34 - filter passes field_log (i=2)
ok 35 - field_log was not freed - 2040 => 2040
ok 36 - filter drops field_log (i=3)
ok 37 - field_log was freed - 2041+1 => 2042
ok 38 - filter passes field_log (i=4)
ok 39 - field_log was not freed - 2042 => 2042
ok 40 - filter drops field_log (i=5)
ok 41 - field_log was freed - 2043+1 => 2044
ok 42 - filter passes field_log (i=6)
ok 43 - field_log was not freed - 2044 => 2044
ok 44 - filter drops field_log (i=7)
ok 45 - field_log was freed - 2045+1 => 2046
ok 46 - filter passes field_log (i=8)
ok 47 - field_log was not freed - 2046 => 2046
ok 48 - filter drops field_log (i=9)
ok 49 - field_log was freed - 2047+1 => 2048
# 2048 field_logs on free-list
# --------------------------------------------------------
# Decimation (n=3)
# --------------------------------------------------------
ok 50 - dbChannel with plugin dec (n=3) created
# Test filter structure and open channel
ok 51 - channel has one plugin
ok 52 - register_pre registers one filter with argument
ok 53 - register_pre does not change field_log data type
ok 54 - dbChannel with plugin dec opened
ok 55 - dec has one filter with argument in pre chain
ok 56 - sync has no filter in post chain
# Test event stream
ok 57 - filter passes field_log (i=0)
ok 58 - field_log was not freed - 2038 => 2038
ok 59 - filter drops field_log (i=1)
ok 60 - field_log was freed - 2039+1 => 2040
ok 61 - filter drops field_log (i=2)
ok 62 - field_log was freed - 2040+1 => 2041
ok 63 - filter passes field_log (i=3)
ok 64 - field_log was not freed - 2041 => 2041
ok 65 - filter drops field_log (i=4)
ok 66 - field_log was freed - 2042+1 => 2043
ok 67 - filter drops field_log (i=5)
ok 68 - field_log was freed - 2043+1 => 2044
ok 69 - filter passes field_log (i=6)
ok 70 - field_log was not freed - 2044 => 2044
ok 71 - filter drops field_log (i=7)
ok 72 - field_log was freed - 2045+1 => 2046
ok 73 - filter drops field_log (i=8)
ok 74 - field_log was freed - 2046+1 => 2047
ok 75 - filter passes field_log (i=9)
ok 76 - field_log was not freed - 2047 => 2047
# 2048 field_logs on free-list
# --------------------------------------------------------
# Decimation (n=4)
# --------------------------------------------------------
ok 77 - dbChannel with plugin dec (n=4) created
# Test filter structure and open channel
ok 78 - channel has one plugin
ok 79 - register_pre registers one filter with argument
ok 80 - register_pre does not change field_log data type
ok 81 - dbChannel with plugin dec opened
ok 82 - dec has one filter with argument in pre chain
ok 83 - sync has no filter in post chain
# Test event stream
ok 84 - filter passes field_log (i=0)
ok 85 - field_log was not freed - 2038 => 2038
ok 86 - filter drops field_log (i=1)
ok 87 - field_log was freed - 2039+1 => 2040
ok 88 - filter drops field_log (i=2)
ok 89 - field_log was freed - 2040+1 => 2041
ok 90 - filter drops field_log (i=3)
ok 91 - field_log was freed - 2041+1 => 2042
ok 92 - filter passes field_log (i=4)
ok 93 - field_log was not freed - 2042 => 2042
ok 94 - filter drops field_log (i=5)
ok 95 - field_log was freed - 2043+1 => 2044
ok 96 - filter drops field_log (i=6)
ok 97 - field_log was freed - 2044+1 => 2045
ok 98 - filter drops field_log (i=7)
ok 99 - field_log was freed - 2045+1 => 2046
ok 100 - filter passes field_log (i=8)
ok 101 - field_log was not freed - 2046 => 2046
ok 102 - filter drops field_log (i=9)
ok 103 - field_log was freed - 2047+1 => 2048
ok 104 - 2048 field_logs on free-list
ok
All tests successful.
Files=5, Tests=1892,  3 wallclock secs ( 0.16 usr  0.01 sys +  0.09 cusr  0.08 csys =  0.34 CPU)
Result: PASS
-------------------

make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/filters'
/usr/bin/make -C ./tools runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/tools'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 runtests
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/tools/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color Base.t Breaktable.t DBD.t Device.t Driver.t Function.t Menu.t Recfield.t Recordtype.t Registrar.t Variable.t

---------------------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/modules/database/test/tools/O.linux-aarch64
Base.t ........ 
1..127
# *** Testing DBD::Base class ***
ok 1 - An object of class 'DBD::Base' isa 'DBD::Base'
ok 2 - DBD Object type
ok 3 - Base class name
ok 4 - An object of class 'DBD::Base' isa 'DBD::Base'
ok 5 - Different names
ok 6 - Different types
ok 7 - add_comment died
ok 8 - add_pod warned
# *** Testing push/pop contexts ***
ok 9 - pop: Expected context didn't die
ok 10 - pop: Incorrect context died
# *** Testing basic RXs ***
ok 11 - Good RXident: a
ok 12 - Good RXident: A1
ok 13 - Good RXident: a111
ok 14 - Good RXident: z9
ok 15 - Good RXident: Z9
ok 16 - Good RXident: Z_999
ok 17 - Bad RXident: .
ok 18 - Bad RXident: 1
ok 19 - Bad RXident: _
ok 20 - Bad RXident: :
ok 21 - Bad RXident: a.
ok 22 - Bad RXident: _:
ok 23 - Bad RXident: 9.0
ok 24 - Good RXname: a
ok 25 - Good RXname: A1
ok 26 - Good RXname: a1:x
ok 27 - Good RXname: _
ok 28 - Good RXname: -;
ok 29 - Good RXname: Z[9]
ok 30 - Good RXname: Z<999>
ok 31 - Good RXname: a{x}b
ok 32 - Bad RXname: {x}
ok 33 - Bad RXname: a{x}
ok 34 - Bad RXname: {x}b
ok 35 - Bad RXname: @A
ok 36 - Bad RXname: 9.0%
ok 37 - Bad RXname: $x
ok 38 - Good RXhex: 0x0
ok 39 - Good RXhex: 0XA
ok 40 - Good RXhex: 0xAf
ok 41 - Good RXhex: 0x99
ok 42 - Good RXhex: 0xfedbca987654321
ok 43 - Good RXhex: 0XDEADBEEF
ok 44 - Bad RXhex: 1
ok 45 - Bad RXhex: x1
ok 46 - Bad RXhex: 0123
ok 47 - Bad RXhex: 0b1010101
ok 48 - Bad RXhex: -0x12345
ok 49 - Good RXoct: 0
ok 50 - Good RXoct: 01
ok 51 - Good RXoct: 07
ok 52 - Good RXoct: 077
ok 53 - Good RXoct: 0777
ok 54 - Good RXoct: 00001
ok 55 - Good RXoct: 010101
ok 56 - Good RXoct: 01234567
ok 57 - Bad RXoct: 1
ok 58 - Bad RXoct: 08
ok 59 - Bad RXoct: 018
ok 60 - Bad RXoct: 0f
ok 61 - Bad RXoct: 0x777
ok 62 - Bad RXoct: 00009
ok 63 - Bad RXoct: 0b1010101
ok 64 - Good RXuint: 0
ok 65 - Good RXuint: 01
ok 66 - Good RXuint: 1
ok 67 - Good RXuint: 9
ok 68 - Good RXuint: 999
ok 69 - Good RXuint: 00001
ok 70 - Good RXuint: 987654321
ok 71 - Bad RXuint: -1
ok 72 - Bad RXuint: 0x1
ok 73 - Bad RXuint: -9
ok 74 - Bad RXuint: 0xf
ok 75 - Bad RXuint: 1.0
ok 76 - Bad RXuint: 1e3
ok 77 - Bad RXuint: -0x9
ok 78 - Bad RXuint: 0b1010101
ok 79 - Good RXint: 0
ok 80 - Good RXint: 1
ok 81 - Good RXint: 9
ok 82 - Good RXint: -09
ok 83 - Good RXint: 999
ok 84 - Good RXint: -90909
ok 85 - Good RXint: 00001
ok 86 - Good RXint: 010101
ok 87 - Good RXint: 123456789
ok 88 - Bad RXint: 0f
ok 89 - Bad RXint: 0-1
ok 90 - Bad RXint: 0x777
ok 91 - Bad RXint: 1.0
ok 92 - Bad RXint: 1e30
ok 93 - Bad RXint: fedcba
ok 94 - Bad RXint: 0b1010101
ok 95 - Good RXnum: 0
ok 96 - Good RXnum: 01
ok 97 - Good RXnum: 0.1
ok 98 - Good RXnum: .9
ok 99 - Good RXnum: -.9
ok 100 - Good RXnum: 9.0
ok 101 - Good RXnum: -1e2
ok 102 - Good RXnum: 0.1e+1
ok 103 - Good RXnum: .1e1
ok 104 - Good RXnum: -.1e1
ok 105 - Good RXnum: -1.1E-1
ok 106 - Good RXnum: 3.1415926535
ok 107 - Bad RXnum: 0f
ok 108 - Bad RXnum: 0-1
ok 109 - Bad RXnum: e1
ok 110 - Bad RXnum: 1.e1
ok 111 - Bad RXnum: 1.x
ok 112 - Bad RXnum: -e2
ok 113 - Bad RXnum: 1e3-0
ok 114 - Bad RXnum: +1
ok 115 - Bad RXnum: 0b1010101
ok 116 - Good RXdqs: ""
ok 117 - Good RXdqs: "a"
ok 118 - Good RXdqs: "\""
ok 119 - Good RXdqs: "\\"
ok 120 - Good RXdqs: "\'"
ok 121 - Good RXdqs: "\x"
ok 122 - Good RXdqs: "\\\""
ok 123 - Good RXdqs: "\"\\\""
ok 124 - Bad RXdqs: x
ok 125 - Bad RXdqs: 'x'
ok 126 - Bad RXdqs: "x\"
ok 127 - Bad RXdqs: "x\"x\"
ok
Breaktable.t .. 
1..9
ok 1 - An object of class 'DBD::Breaktable' isa 'DBD::Breaktable'
ok 2 - Breakpoint table name
ok 3 - Points == zero
ok 4 - First point added
ok 5 - First point correct
ok 6 - Second point added
ok 7 - First point still correct
ok 8 - Second point correct
ok 9 - Third point undefined
ok
DBD.t ......... 
1..18
ok 1 - An object of class 'DBD' isa 'DBD'
ok 2 - No breaktables yet
ok 3 - Added breaktable
ok 4 - No drivers yet
ok 5 - Added driver
ok 6 - No functions yet
ok 7 - Added function
ok 8 - No menus yet
ok 9 - Added menu
ok 10 - Named menu
ok 11 - No recordtypes yet
ok 12 - Added recordtype
ok 13 - Named recordtype
ok 14 - No registrars yet
ok 15 - Added registrar
ok 16 - No variables yet
ok 17 - First variable
ok 18 - Second variable
ok
Device.t ...... 
1..16
ok 1 - An object of class 'DBD::Device' isa 'DBD::Device'
ok 2 - Device name
ok 3 - Link type
ok 4 - Choice string
ok 5 - Address legal
ok 6 - INST_IO address
ok 7 - CAMAC_IO address
ok 8 - RF_IO address
ok 9 - GPIB_IO address
ok 10 - BBGPIB_IO address
ok 11 - VME_IO address
ok 12 - VXI_IO address
ok 13 - CONSTANT address
ok 14 - PV_LINK address
ok 15 - BITBUS_IO address
ok 16 - AB_IO address
ok
Driver.t ...... 
1..2
ok 1 - An object of class 'DBD::Driver' isa 'DBD::Driver'
ok 2 - Driver name
ok
Function.t .... 
1..2
ok 1 - An object of class 'DBD::Function' isa 'DBD::Function'
ok 2 - Function name
ok
Menu.t ........ 
1..14
ok 1 - An object of class 'DBD::Menu' isa 'DBD::Menu'
ok 2 - Menu name
ok 3 - Choices == zero
ok 4 - First choice added
ok 5 - First choice legal
ok 6 - First choice found
ok 7 - Second choice added
ok 8 - First choice still legal
ok 9 - First choice still found
ok 10 - Second choice legal
ok 11 - Second choice found
ok 12 - Third choice not legal
ok 13 - Third choice undefined
ok 14 - C declaration
ok
Recfield.t .... 
1..76
ok 1 - An object of class 'DBD::Recfield::DBF_STRING' isa 'DBD::Recfield'
ok 2 - An object of class 'DBD::Recfield::DBF_STRING' isa 'DBD::Recfield::DBF_STRING'
ok 3 - Field number
ok 4 - Size set
ok 5 - Legal value
ok 6 - Illegal string
ok 7 - C declaration
ok 8 - An object of class 'DBD::Recfield::DBF_CHAR' isa 'DBD::Recfield'
ok 9 - An object of class 'DBD::Recfield::DBF_CHAR' isa 'DBD::Recfield::DBF_CHAR'
ok 10 - Field name
ok 11 - Field type
ok 12 - Illegal - value
ok 13 - Legal - value
ok 14 - Legal + value
ok 15 - Illegal + hex value
ok 16 - C declaration
ok 17 - An object of class 'DBD::Recfield::DBF_UCHAR' isa 'DBD::Recfield'
ok 18 - An object of class 'DBD::Recfield::DBF_UCHAR' isa 'DBD::Recfield::DBF_UCHAR'
ok 19 - Field name
ok 20 - Field type
ok 21 - Illegal - value
ok 22 - Legal 0 value
ok 23 - Legal + value
ok 24 - Illegal + octal value
ok 25 - C declaration
ok 26 - An object of class 'DBD::Recfield::DBF_SHORT' isa 'DBD::Recfield'
ok 27 - An object of class 'DBD::Recfield::DBF_SHORT' isa 'DBD::Recfield::DBF_SHORT'
ok 28 - Field name
ok 29 - Field type
ok 30 - Illegal - value
ok 31 - Legal - value
ok 32 - Legal + value
ok 33 - Illegal + hex value
ok 34 - C declaration
ok 35 - An object of class 'DBD::Recfield::DBF_USHORT' isa 'DBD::Recfield'
ok 36 - An object of class 'DBD::Recfield::DBF_USHORT' isa 'DBD::Recfield::DBF_USHORT'
ok 37 - Field name
ok 38 - Field type
ok 39 - Illegal - value
ok 40 - Legal 0 value
ok 41 - Legal + value
ok 42 - Illegal + hex value
ok 43 - C declaration
ok 44 - An object of class 'DBD::Recfield::DBF_LONG' isa 'DBD::Recfield'
ok 45 - An object of class 'DBD::Recfield::DBF_LONG' isa 'DBD::Recfield::DBF_LONG'
ok 46 - Field name
ok 47 - Field type
ok 48 - Legal - value
ok 49 - Legal + value
ok 50 - Illegal value
ok 51 - C declaration
ok 52 - An object of class 'DBD::Recfield::DBF_ULONG' isa 'DBD::Recfield'
ok 53 - An object of class 'DBD::Recfield::DBF_ULONG' isa 'DBD::Recfield::DBF_ULONG'
ok 54 - Field name
ok 55 - Field type
ok 56 - Illegal - value
ok 57 - Legal 0 value
ok 58 - Legal + value
ok 59 - Illegal value
ok 60 - C declaration
ok 61 - An object of class 'DBD::Recfield::DBF_FLOAT' isa 'DBD::Recfield'
ok 62 - An object of class 'DBD::Recfield::DBF_FLOAT' isa 'DBD::Recfield::DBF_FLOAT'
ok 63 - Field name
ok 64 - Field type
ok 65 - Legal - value
ok 66 - Legal + value
ok 67 - Illegal value
ok 68 - C declaration
ok 69 - An object of class 'DBD::Recfield::DBF_DOUBLE' isa 'DBD::Recfield'
ok 70 - An object of class 'DBD::Recfield::DBF_DOUBLE' isa 'DBD::Recfield::DBF_DOUBLE'
ok 71 - Field name
ok 72 - Field type
ok 73 - Legal - value
ok 74 - Legal + value
ok 75 - Illegal value
ok 76 - C declaration
ok
Recordtype.t .. 
1..23
ok 1 - An object of class 'DBD::Recordtype' isa 'DBD::Recordtype'
ok 2 - Record name
ok 3 - No fields yet
ok 4 - A declaration == itself
ok 5 - A declaration == a different declaration
ok 6 - First field added
ok 7 - Second field added
ok 8 - A definition == itself
ok 9 - A declaration == a definition
ok 10 - Identical definitions are equal
ok 11 - Different definitions are not equal
ok 12 - Field list
ok 13 - Field name list
ok 14 - Field name lookup
ok 15 - Field number 0
ok 16 - Field number 1
ok 17 - No devices yet
ok 18 - First device added
ok 19 - Device list
ok 20 - Device name lookup
ok 21 - No cdefs yet
ok 22 - First cdef added
ok 23 - cdef list
ok
Registrar.t ... 
1..2
ok 1 - An object of class 'DBD::Registrar' isa 'DBD::Registrar'
ok 2 - Registrar name
ok
Variable.t .... 
1..4
ok 1 - An object of class 'DBD::Variable' isa 'DBD::Variable'
ok 2 - Variable name
ok 3 - variable defaults to int
ok 4 - double variable
ok
All tests successful.
Files=11, Tests=293,  1 wallclock secs ( 0.07 usr  0.02 sys +  0.89 cusr  0.20 csys =  1.18 CPU)
Result: PASS
-------------------

make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/tools/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/tools'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/database'
/usr/bin/make -C ./pvAccess runtests
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess'
rm -f /<<PKGBUILDDIR>>/modules/pvAccess/.tests-failed.log
/usr/bin/make -C ./configure runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/configure'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/configure/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/configure'
/usr/bin/make -C ./src runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/O.linux-aarch64'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src'
/usr/bin/make -C src/ca runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ca'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ca/O.linux-aarch64'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ca/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ca'
/usr/bin/make -C src/ioc runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ioc'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ioc/O.linux-aarch64'
/usr/bin/ar -rc    libpvAccessIOC.a    PVAServerRegister.o PVAClientRegister.o reftrackioc.o 
/usr/bin/ranlib libpvAccessIOC.a
/usr/bin/g++ -o libpvAccessIOC.so.7.1.7  -shared -fPIC -Wl,-hlibpvAccessIOC.so.7.1.7 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         PVAServerRegister.o PVAClientRegister.o reftrackioc.o    -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccessIOC.so.7.1.7
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libpvAccessIOC.so.7.1.7 /<<PKGBUILDDIR>>/lib/linux-aarch64
ln -s libpvAccessIOC.so.7.1.7 /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccessIOC.so
Installing library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccessIOC.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libpvAccessIOC.a /<<PKGBUILDDIR>>/lib/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ioc/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ioc'
/usr/bin/make -C ./pvtoolsSrc runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/pvtoolsSrc'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/pvtoolsSrc/O.linux-aarch64'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/pvtoolsSrc/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/pvtoolsSrc'
/usr/bin/make -C ./testApp runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/testApp'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/testApp/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color testAtomicBoolean.t testHexDump.t testInetAddressUtils.t configurationTest.t testFairQueue.t testWildcard.t testChannelAccess.t testCodec.t testRPC.t testmonitorfifo.t testsharedstate.t

------------------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/modules/pvAccess/testApp/O.linux-aarch64
testAtomicBoolean.t ..... 
1..5
# Tests for AtomicBoolean
ok  1 - Initial state
ok  2 - Set to true
ok  3 - Set to true (again)
ok  4 - Set to false
ok  5 - Set to again
ok
testHexDump.t ........... 
1..1
# Tests for hexDump
ok  1 - msg.str() (0x00 70764163 63657373 2064756d 70207465  pvAc cess  dum p te
# 0x10 73740001 02030405 06fdfeff           st.. .... ....
# ) == "0x00 70764163 63657373 2064756d 70207465  pvAc cess  dum p te\n" "0x10 73740001 02030405 06fdfeff           st.. .... ....\n" (0x00 70764163 63657373 2064756d 70207465  pvAc cess  dum p te
# 0x10 73740001 02030405 06fdfeff           st.. .... ....
# )
ok
testInetAddressUtils.t .. 
1..65
# Tests for InetAddress utils
# Test getSocketAddressList()
ok  1 - static_cast<size_t>(3) == vec.size()
ok  2 - AF_INET == addr.ia.sin_family
ok  3 - htons(555) == addr.ia.sin_port
ok  4 - htonl(0x7F000001) == addr.ia.sin_addr.s_addr
ok  5 - "127.0.0.1:555" == inetAddressToString(addr)
ok  6 - AF_INET == addr.ia.sin_family
ok  7 - htons(1234) == addr.ia.sin_port
ok  8 - htonl(0x0A0A0C0B) == addr.ia.sin_addr.s_addr
ok  9 - "10.10.12.11:1234" == inetAddressToString(addr)
ok 10 - AF_INET == addr.ia.sin_family
ok 11 - htons(555) == addr.ia.sin_port
ok 12 - htonl(0xC0A80304) == addr.ia.sin_addr.s_addr
ok 13 - "192.168.3.4:555" == inetAddressToString(addr)
ok 14 - static_cast<size_t>(4) == vec1.size()
ok 15 - AF_INET == addr.ia.sin_family
ok 16 - htons(6789) == addr.ia.sin_port
ok 17 - htonl(0xAC1037A0) == addr.ia.sin_addr.s_addr
ok 18 - "172.16.55.160:6789" == inetAddressToString(addr)
ok 19 - AF_INET == addr.ia.sin_family
ok 20 - htons(555) == addr.ia.sin_port
ok 21 - htonl(0x7F000001) == addr.ia.sin_addr.s_addr
ok 22 - "127.0.0.1:555" == inetAddressToString(addr)
ok 23 - AF_INET == addr.ia.sin_family
ok 24 - htons(1234) == addr.ia.sin_port
ok 25 - htonl(0x0A0A0C0B) == addr.ia.sin_addr.s_addr
ok 26 - "10.10.12.11:1234" == inetAddressToString(addr)
ok 27 - AF_INET == addr.ia.sin_family
ok 28 - htons(555) == addr.ia.sin_port
ok 29 - htonl(0xC0A80304) == addr.ia.sin_addr.s_addr
ok 30 - "192.168.3.4:555" == inetAddressToString(addr)
ok 31 - static_cast<size_t>(0) == vec2.size()
ok 32 - static_cast<size_t>(0) == vec3.size()
ok 33 - static_cast<size_t>(3) == vec4.size()
ok 34 - AF_INET == addr.ia.sin_family
ok 35 - htons(555) == addr.ia.sin_port
ok 36 - htonl(0x7F000001) == addr.ia.sin_addr.s_addr
ok 37 - "127.0.0.1:555" == inetAddressToString(addr)
ok 38 - AF_INET == addr.ia.sin_family
ok 39 - htons(1234) == addr.ia.sin_port
ok 40 - htonl(0x0A0A0C0B) == addr.ia.sin_addr.s_addr
ok 41 - "10.10.12.11:1234" == inetAddressToString(addr)
ok 42 - AF_INET == addr.ia.sin_family
ok 43 - htons(555) == addr.ia.sin_port
ok 44 - htonl(0xC0A80304) == addr.ia.sin_addr.s_addr
ok 45 - "192.168.3.4:555" == inetAddressToString(addr)
# Test encodeAsIPv6Address()
ok 46 - static_cast<size_t>(16) == buff->getPosition()
ok 47 - strncmp(buff->getBuffer(), src, 16) == 0
# Test test_isMulticastAddress()
ok 48 - static_cast<size_t>(6) == vec.size()
ok 49 - !isMulticastAddress(&vec.at(0))
ok 50 - !isMulticastAddress(&vec.at(1))
ok 51 - !isMulticastAddress(&vec.at(2))
ok 52 - isMulticastAddress(&vec.at(3))
ok 53 - isMulticastAddress(&vec.at(4))
ok 54 - isMulticastAddress(&vec.at(5))
# Test test_multicast()
ok 55 - socket != INVALID_SOCKET
ok 56 - IP_ADD_MEMBERSHIP set
ok 57 - sendSocket != INVALID_SOCKET
ok 58 - IP_MULTICAST_IF set
ok 59 - IP_MULTICAST_LOOP set
ok 60 - Multicast send
ok 61 - SO_RCVTIMEO set
ok 62 - Multicast recv
ok 63 - Multicast content matches
# test_discoverInterfaces()
ok 64 - discoverInterfaces(ifaces, sock, &any) (0) == 0 (0) # TODO Doen not PASS on Debian buildd
not ok 65 - Found 0 interfaces # TODO Doen not PASS on Debian buildd
ok
configurationTest.t ..... 
1..40
ok  1 - C->getPropertyAsString("key", "X")=="X"
ok  2 - C->getPropertyAsString("TESTKEY", "X")=="value1"
ok  3 - C->getPropertyAsString("OTHERKEY", "X")=="value3"
# TESTKEY = "value2"
# OTHERKEY = "value2"
ok  4 - C->getPropertyAsString("TESTKEY", "X")=="value2"
ok  5 - C->getPropertyAsString("OTHERKEY", "X")=="value3"
# Default configuration
# StringProperty = "(null)"
ok  6 - configuration->getPropertyAsString("String" "Property", "one") == "one"
ok  7 - configuration->getPropertyAsString("String" "Property", "two") == "two"
# StringProperty = "one"
ok  8 - configuration->getPropertyAsString("String" "Property", "one") == "one"
ok  9 - configuration->getPropertyAsString("String" "Property", "two") == "one"
# BooleanProperty = "(null)"
ok 10 - configuration->getPropertyAsBoolean("Boolean" "Property", true) == true
ok 11 - configuration->getPropertyAsBoolean("Boolean" "Property", false) == false
# BooleanProperty = "true"
ok 12 - configuration->getPropertyAsBoolean("Boolean" "Property", true) == true
ok 13 - configuration->getPropertyAsBoolean("Boolean" "Property", false) == true
# IntegerProperty = "(null)"
ok 14 - configuration->getPropertyAsInteger("Integer" "Property", 100) == 100
ok 15 - configuration->getPropertyAsInteger("Integer" "Property", 321) == 321
# IntegerProperty = "100"
ok 16 - configuration->getPropertyAsInteger("Integer" "Property", 100) == 100
ok 17 - configuration->getPropertyAsInteger("Integer" "Property", 321) == 100
# FloatProperty = "(null)"
ok 18 - configuration->getPropertyAsFloat("Float" "Property", 42.0e3) == 42.0e3
ok 19 - configuration->getPropertyAsFloat("Float" "Property", 44.0e3) == 44.0e3
# FloatProperty = "42.0e3"
ok 20 - configuration->getPropertyAsFloat("Float" "Property", 42.0e3) == 42.0e3
ok 21 - configuration->getPropertyAsFloat("Float" "Property", 44.0e3) == 42.0e3
# DoubleProperty = "(null)"
ok 22 - configuration->getPropertyAsDouble("Double" "Property", 42.0e3) == 42.0e3
ok 23 - configuration->getPropertyAsDouble("Double" "Property", 44.0e3) == 44.0e3
# DoubleProperty = "42.0e3"
ok 24 - configuration->getPropertyAsDouble("Double" "Property", 42.0e3) == 42.0e3
ok 25 - configuration->getPropertyAsDouble("Double" "Property", 44.0e3) == 42.0e3
# IP Address w/o default or explicit port
# AddressProperty = "(null)"
ok 26 - configuration->getPropertyAsAddress("AddressProperty", &addr)==false
# AddressProperty = "127.0.0.1"
ok 27 - configuration->getPropertyAsAddress("AddressProperty", &addr)==true
# 127.0.0.1:0
ok 28 - addr.ia.sin_family==AF_INET
ok 29 - ntohl(addr.ia.sin_addr.s_addr)==INADDR_LOOPBACK
ok 30 - ntohs(addr.ia.sin_port)==0
# IP Address w/ default port
ok 31 - configuration->getPropertyAsAddress("AddressProperty", &addr)==true
# 127.0.0.1:42
ok 32 - addr.ia.sin_family==AF_INET
ok 33 - ntohl(addr.ia.sin_addr.s_addr)==INADDR_LOOPBACK
ok 34 - ntohs(addr.ia.sin_port)==42
# IP Address w/ default and explicit port
# AddressProperty = "127.0.0.1:43"
ok 35 - configuration->getPropertyAsAddress("AddressProperty", &addr)==true
# 127.0.0.1:43
ok 36 - configuration->getPropertyAsAddress("AddressProperty", &addr)==true
# 127.0.0.1:43
ok 37 - addr.ia.sin_family==AF_INET
ok 38 - ntohl(addr.ia.sin_addr.s_addr)==INADDR_LOOPBACK
ok 39 - ntohs(addr.ia.sin_port)==43
# register with global configuration listings
ok 40 - configurationOut.get() == configuration.get()
ok
testFairQueue.t ......... 
1..12
# Queueing
# [0] = 0
# [1] = 0
# [2] = 0
# [3] = 1
# [4] = 0
# [5] = 2
# [6] = 1
# [7] = 0
# [8] = 1
# [9] = 0
# [10] = 0
# De-queue
# Dequeue 0
# Dequeue 1
# Dequeue 2
# Dequeue 0
# Dequeue 1
# Dequeue 0
# Dequeue 1
# Dequeue 0
# Dequeue 0
# Dequeue 0
# Dequeue 0
ok  1 - sizes match actual 11 expected 11
ok  2 - [0] 0 == 0
ok  3 - [1] 1 == 1
ok  4 - [2] 2 == 2
ok  5 - [3] 0 == 0
ok  6 - [4] 1 == 1
ok  7 - [5] 0 == 0
ok  8 - [6] 1 == 1
ok  9 - [7] 0 == 0
ok 10 - [8] 0 == 0
ok 11 - [9] 0 == 0
ok 12 - [10] 0 == 0
ok
testWildcard.t .......... 
1..12
# Tests for Wildcard util
# Test testWildcardCases()
ok  1 - Wildcard::wildcardfit("*", "test")
ok  2 - Wildcard::wildcardfit("*", "")
ok  3 - !Wildcard::wildcardfit("?", "")
ok  4 - Wildcard::wildcardfit("?", "a")
ok  5 - Wildcard::wildcardfit("*?", "test")
ok  6 - Wildcard::wildcardfit("?*", "test")
ok  7 - Wildcard::wildcardfit("?*?", "test")
ok  8 - !Wildcard::wildcardfit("?", "")
ok  9 - !Wildcard::wildcardfit("?*?", "")
ok 10 - Wildcard::wildcardfit("*zz", "zz")
ok 11 - Wildcard::wildcardfit("*.*", "command.com")
ok 12 - !Wildcard::wildcardfit("*.*", "/var/etc")
ok
testChannelAccess.t ..... 
1..152
# TestServer on ports TCP=53273 UDP=49478
2024-11-16T02:50:29.127 Failed to introspect interfaces or no network interfaces available.
# BEGIN TEST void ChannelAccessIFTest::test_implementation():
ok  1 - void ChannelAccessIFTest::test_implementation(): channel provider is provided
ok  2 - void ChannelAccessIFTest::test_implementation(): calling getChannelProvider twice
ok  3 - void ChannelAccessIFTest::test_implementation(): timeout is set
# BEGIN TEST void ChannelAccessIFTest::test_providerName():
ok  4 - void ChannelAccessIFTest::test_providerName(): provider name is set
ok  5 - void ChannelAccessIFTest::test_providerName(): calling getProviderName twice should return the same provider
# BEGIN TEST void ChannelAccessIFTest::test_createEmptyChannel():
ok  6 - void ChannelAccessIFTest::test_createEmptyChannel(): checking for empty channel name
# BEGIN TEST void ChannelAccessIFTest::test_createChannelWithInvalidPriority():
ok  7 - void ChannelAccessIFTest::test_createChannelWithInvalidPriority(): checking for invalid priority when creating a new channel
# BEGIN TEST void ChannelAccessIFTest::test_createChannel():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
# Channel to 'testCounter', wait for connect
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelRequesterImpl.channelStateChange:2
#SyncChannelRequesterImpl.channelStateChange:3
ok  8 - void ChannelAccessIFTest::test_createChannel(): create a channel
# BEGIN TEST void ChannelAccessIFTest::test_findEmptyChannel():
ok  9 - void ChannelAccessIFTest::test_findEmptyChannel(): finding an empty channel
# BEGIN TEST void ChannelAccessIFTest::test_findChannel():
#channelFindResult(Status [type=ERROR, message=not implemented])
ok 10 # SKIP finding a channel not implemented
# BEGIN TEST void ChannelAccessIFTest::test_channel():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
ok 11 - void ChannelAccessIFTest::test_channel(): channel created count
ok 12 - void ChannelAccessIFTest::test_channel(): succ created a channel
ok 13 - void ChannelAccessIFTest::test_channel(): channel state change count
ok 14 - void ChannelAccessIFTest::test_channel(): channel name match
ok 15 - void ChannelAccessIFTest::test_channel(): channel requesters match
ok 16 # SKIP channel requester's name mismatch
ok 17 - void ChannelAccessIFTest::test_channel(): channel provider match
ok 18 - void ChannelAccessIFTest::test_channel(): channel remote address set
ok 19 - void ChannelAccessIFTest::test_channel(): channel connected 
ok 20 - void ChannelAccessIFTest::test_channel(): channel connection state connected 
# void ChannelAccessIFTest::test_channel(): destroying the channel
#SyncChannelRequesterImpl.channelStateChange:2
#SyncChannelRequesterImpl.channelStateChange:3
ok 21 - void ChannelAccessIFTest::test_channel(): channel created count should be the same on the destroyed channel
ok 22 - void ChannelAccessIFTest::test_channel(): channel state change count should increase on the destroyed channel
ok 23 - void ChannelAccessIFTest::test_channel(): channel should not be connected 
ok 24 - void ChannelAccessIFTest::test_channel(): channel connection state DESTROYED 
# void ChannelAccessIFTest::test_channel(): destroying the channel yet again
# waited until event timeout
ok 25 - void ChannelAccessIFTest::test_channel(): channel created count should be the same on the yet again destroyed channel
ok 26 - void ChannelAccessIFTest::test_channel(): yet again destroyed channel should not be connected 
ok 27 - void ChannelAccessIFTest::test_channel(): yet again destroyed channel connection state DESTROYED 
# BEGIN TEST void ChannelAccessIFTest::test_channelGetWithInvalidChannelAndRequester():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
ok 28 # SKIP  creating a channel get with a null channel
ok 29 # SKIP  creating a channel get with an empty request
# BEGIN TEST void ChannelAccessIFTest::test_channelGetNoProcess():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
# start Get
#SyncChannelGetRequesterImpl.channelGetConnect(Status [type=OK])
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 30 - void ChannelAccessIFTest::test_channelGetNoProcess(): bitset cardinality
ok 31 - void ChannelAccessIFTest::test_channelGetNoProcess(): bitset get(0)
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 32 - void ChannelAccessIFTest::test_channelGetNoProcess(): bitset cardinality after first sync get
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 33 - void ChannelAccessIFTest::test_channelGetNoProcess(): bitset cardinality after second sync get
#SyncChannelGetRequesterImpl.getDone(Status [type=ERROR, message=request destroyed])
ok 34 - void ChannelAccessIFTest::test_channelGetNoProcess(): after the channel get destroy, sync get must fail
# BEGIN TEST void ChannelAccessIFTest::test_channelGetIntProcess():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelGetRequesterImpl.channelGetConnect(Status [type=OK])
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 35 - void ChannelAccessIFTest::test_channelGetIntProcess(): attaching a timestamp
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 36 - void ChannelAccessIFTest::test_channelGetIntProcess(): bitset cardinality
ok 37 - void ChannelAccessIFTest::test_channelGetIntProcess(): bitset get(0)
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 38 - void ChannelAccessIFTest::test_channelGetIntProcess(): testing the counter value change 3 == 3
ok 39 - void ChannelAccessIFTest::test_channelGetIntProcess(): timestamp change was 1.00049
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 40 - void ChannelAccessIFTest::test_channelGetIntProcess(): testing the counter value change 4 == 4
ok 41 - void ChannelAccessIFTest::test_channelGetIntProcess(): timestamp change was 1.00062
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 42 - void ChannelAccessIFTest::test_channelGetIntProcess(): testing the counter value change 5 == 5
ok 43 - void ChannelAccessIFTest::test_channelGetIntProcess(): timestamp change was 1.00059
#SyncChannelGetRequesterImpl.getDone(Status [type=ERROR, message=request destroyed])
ok 44 - void ChannelAccessIFTest::test_channelGetIntProcess(): after the channel get destroy, sync get must fail
# BEGIN TEST void ChannelAccessIFTest::test_channelGetTestNoConnection():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelGetRequesterImpl.channelGetConnect(Status [type=OK])
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
#SyncChannelGetRequesterImpl.getDone(Status [type=ERROR, message=request destroyed])
ok 45 - void ChannelAccessIFTest::test_channelGetTestNoConnection(): get failed on destroy channel  # TODO Failed on Debian
# BEGIN TEST void ChannelAccessIFTest::test_channelGetNotYetConnected():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelGetRequesterImpl.channelGetConnect(Status [type=OK])
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 46 - void ChannelAccessIFTest::test_channelGetNotYetConnected(): attaching a timestamp
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 47 - void ChannelAccessIFTest::test_channelGetNotYetConnected(): bitset cardinality
ok 48 - void ChannelAccessIFTest::test_channelGetNotYetConnected(): bitset get(0)
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 49 - void ChannelAccessIFTest::test_channelGetNotYetConnected(): testing the counter value change 8 == 8
ok 50 - void ChannelAccessIFTest::test_channelGetNotYetConnected(): timestamp change was 1.00049
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 51 - void ChannelAccessIFTest::test_channelGetNotYetConnected(): testing the counter value change 9 == 9
ok 52 - void ChannelAccessIFTest::test_channelGetNotYetConnected(): timestamp change was 1.00067
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 53 - void ChannelAccessIFTest::test_channelGetNotYetConnected(): testing the counter value change 10 == 10
ok 54 - void ChannelAccessIFTest::test_channelGetNotYetConnected(): timestamp change was 1.00059
#SyncChannelGetRequesterImpl.getDone(Status [type=ERROR, message=request destroyed])
ok 55 - void ChannelAccessIFTest::test_channelGetNotYetConnected(): after the channel get destroy, sync get must fail
# BEGIN TEST void ChannelAccessIFTest::test_channelPutWithInvalidChannelAndRequester():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
ok 56 # SKIP  creating a channel put with a null channel: seg fault
ok 57 # SKIP  creating a channel put with an empty request: seg fault
# BEGIN TEST void ChannelAccessIFTest::test_channelPutNoProcess():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelPutRequesterImpl.channelPutConnect(Status [type=OK])
#SyncChannelPutRequesterImpl.getDone(Status [type=OK])
#SyncChannelPutRequesterImpl.putDone(Status [type=OK])
#SyncChannelPutRequesterImpl.getDone(Status [type=OK])
ok 58 - void ChannelAccessIFTest::test_channelPutNoProcess(): initial value matches the get value 
#SyncChannelPutRequesterImpl.putDone(Status [type=OK])
#SyncChannelPutRequesterImpl.getDone(Status [type=OK])
ok 59 - void ChannelAccessIFTest::test_channelPutNoProcess(): value should not change since bitset is not set 
#SyncChannelPutRequesterImpl.putDone(Status [type=OK])
#SyncChannelPutRequesterImpl.getDone(Status [type=OK])
ok 60 - void ChannelAccessIFTest::test_channelPutNoProcess(): changed value matches the get value 
# void ChannelAccessIFTest::test_channelPutNoProcess(): Ok, let's destroy the put channel
#SyncChannelPutRequesterImpl.putDone(Status [type=OK])
#SyncChannelPutRequesterImpl.putDone(Status [type=ERROR, message=request destroyed])
ok 61 - void ChannelAccessIFTest::test_channelPutNoProcess(): put on destroyed put channel should not succeed 
# BEGIN TEST void ChannelAccessIFTest::test_channelPutIntProcess():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelPutRequesterImpl.channelPutConnect(Status [type=OK])
#SyncChannelPutRequesterImpl.getDone(Status [type=OK])
#SyncChannelPutRequesterImpl.putDone(Status [type=OK])
#SyncChannelPutRequesterImpl.getDone(Status [type=OK])
ok 62 - void ChannelAccessIFTest::test_channelPutIntProcess(): value changed +1 due to processing 
#SyncChannelPutRequesterImpl.putDone(Status [type=OK])
#SyncChannelPutRequesterImpl.getDone(Status [type=OK])
ok 63 - void ChannelAccessIFTest::test_channelPutIntProcess(): value not changed 
# void ChannelAccessIFTest::test_channelPutIntProcess(): Ok, let's destroy the put channel
#SyncChannelPutRequesterImpl.putDone(Status [type=OK])
#SyncChannelPutRequesterImpl.putDone(Status [type=ERROR, message=request destroyed])
ok 64 - void ChannelAccessIFTest::test_channelPutIntProcess(): put on destroyed put channel should not succeed 
# BEGIN TEST void ChannelAccessIFTest::test_channelPutTestNoConnection():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelPutRequesterImpl.channelPutConnect(Status [type=OK])
#SyncChannelPutRequesterImpl.putDone(Status [type=ERROR, message=request destroyed])
ok 65 - void ChannelAccessIFTest::test_channelPutTestNoConnection(): put failed on destroy channel 
# BEGIN TEST void ChannelAccessIFTest::test_channelPutNotYetConnected():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelPutRequesterImpl.channelPutConnect(Status [type=OK])
#SyncChannelPutRequesterImpl.getDone(Status [type=OK])
#SyncChannelPutRequesterImpl.putDone(Status [type=OK])
#SyncChannelPutRequesterImpl.getDone(Status [type=OK])
ok 66 - void ChannelAccessIFTest::test_channelPutNotYetConnected(): value changed +1 due to processing 
#SyncChannelPutRequesterImpl.putDone(Status [type=OK])
#SyncChannelPutRequesterImpl.getDone(Status [type=OK])
ok 67 - void ChannelAccessIFTest::test_channelPutNotYetConnected(): value not changed 
# void ChannelAccessIFTest::test_channelPutNotYetConnected(): Ok, let's destroy the put channel
#SyncChannelPutRequesterImpl.putDone(Status [type=OK])
#SyncChannelPutRequesterImpl.putDone(Status [type=ERROR, message=request destroyed])
ok 68 - void ChannelAccessIFTest::test_channelPutNotYetConnected(): put on destroyed put channel should not succeed 
# BEGIN TEST void ChannelAccessIFTest::test_channelGetFieldAll():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncGetFieldRequesterImpl.getDone(Status [type=OK]
ok 69 - void ChannelAccessIFTest::test_channelGetFieldAll(): get all fields succeeded 
ok 70 - void ChannelAccessIFTest::test_channelGetFieldAll(): field type is structure 
# BEGIN TEST void ChannelAccessIFTest::test_channelGetFieldValue():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncGetFieldRequesterImpl.getDone(Status [type=OK]
ok 71 - void ChannelAccessIFTest::test_channelGetFieldValue(): get field value succeeded 
ok 72 - void ChannelAccessIFTest::test_channelGetFieldValue(): field type is scalar
# BEGIN TEST void ChannelAccessIFTest::test_channelGetFieldInvalid():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncGetFieldRequesterImpl.getDone(Status [type=ERROR, message=field 'invalid' not found]
ok 73 - void ChannelAccessIFTest::test_channelGetFieldInvalid(): get invalid field should not succeed 
# BEGIN TEST void ChannelAccessIFTest::test_channelProcesstWithInvalidRequesterAndRequest():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
ok 74 # SKIP  creating a channel process get with a null requester/request
# BEGIN TEST void ChannelAccessIFTest::test_channelProcess():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelGetRequesterImpl.channelGetConnect(Status [type=OK])
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 75 - void ChannelAccessIFTest::test_channelProcess(): syncGet the initial state
#ProcessRequesterImpl.channelProcessConnect(Status [type=OK])
ok 76 - void ChannelAccessIFTest::test_channelProcess(): a process channel with an empty request connected
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 77 - void ChannelAccessIFTest::test_channelProcess(): bitset cardinality is 0
#ProcessRequesterImpl.processDone(Status [type=OK])
ok 78 - void ChannelAccessIFTest::test_channelProcess(): a sync process succeeded
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
ok 79 - void ChannelAccessIFTest::test_channelProcess(): bitset cardinality should change after process
# void ChannelAccessIFTest::test_channelProcess(): destroying the process channel
#ProcessRequesterImpl.processDone(Status [type=ERROR, message=request destroyed])
ok 80 - void ChannelAccessIFTest::test_channelProcess(): processing on a destroyed process channel should not succeed
# BEGIN TEST void ChannelAccessIFTest::test_channelProcessNoConnection():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelGetRequesterImpl.channelGetConnect(Status [type=OK])
#SyncChannelGetRequesterImpl.getDone(Status [type=OK])
# void ChannelAccessIFTest::test_channelProcessNoConnection(): destroying the channel
#SyncChannelGetRequesterImpl.getDone(Status [type=ERROR, message=request destroyed])
ok 81 - void ChannelAccessIFTest::test_channelProcessNoConnection(): processing on a destroyed channel should not succeed
# BEGIN TEST void ChannelAccessIFTest::test_channelPutGetWithInvalidRequesterAndRequest():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
ok 82 # SKIP  creating a channel put get with a null channel
ok 83 # SKIP  creating a channel put get with an empty request
# BEGIN TEST void ChannelAccessIFTest::test_channelPutGetNoProcess_putGet():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelGetPutRequesterImpl.channelGetPutConnect(Status [type=OK])
#SyncChannelGetPutRequesterImpl.getPutDone(Status [type=OK])
#SyncChannelGetPutRequesterImpl.getGetDone(Status [type=OK])
#SyncChannelGetPutRequesterImpl.putGetDone(Status [type=OK])
ok 84 - void ChannelAccessIFTest::test_channelPutGetNoProcess_putGet(): a syncPutGet succeeded
ok 85 - value after syncPutGet should be initVal
# void ChannelAccessIFTest::test_channelPutGetNoProcess_putGet(): testing putGet
#SyncChannelGetPutRequesterImpl.putGetDone(Status [type=OK])
ok 86 - void ChannelAccessIFTest::test_channelPutGetNoProcess_putGet(): a syncPutGet succeeded
ok 87 - value after syncPutGet should be initVal + 1
# BEGIN TEST void ChannelAccessIFTest::test_channelPutGetNoProcess_getPut():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelGetPutRequesterImpl.channelGetPutConnect(Status [type=OK])
#SyncChannelGetPutRequesterImpl.getPutDone(Status [type=OK])
#SyncChannelGetPutRequesterImpl.getGetDone(Status [type=OK])
# void ChannelAccessIFTest::test_channelPutGetNoProcess_getPut(): first put the initial pvPutStructure into the record
#SyncChannelGetPutRequesterImpl.putGetDone(Status [type=OK])
ok 88 - void ChannelAccessIFTest::test_channelPutGetNoProcess_getPut(): a syncPutGet succeeded
# void ChannelAccessIFTest::test_channelPutGetNoProcess_getPut(): get the current data from the record and put it into pvPutStructure
#SyncChannelGetPutRequesterImpl.getPutDone(Status [type=OK])
ok 89 - void ChannelAccessIFTest::test_channelPutGetNoProcess_getPut(): a syncGetPut succeeded
ok 90 - value after syncGetPut should be initVal
# BEGIN TEST void ChannelAccessIFTest::test_channelPutGetNoProcess_getGet():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelGetPutRequesterImpl.channelGetPutConnect(Status [type=OK])
#SyncChannelGetPutRequesterImpl.getPutDone(Status [type=OK])
#SyncChannelGetPutRequesterImpl.getGetDone(Status [type=OK])
# void ChannelAccessIFTest::test_channelPutGetNoProcess_getGet(): first put the initial pvPutStructure into the record
#SyncChannelGetPutRequesterImpl.putGetDone(Status [type=OK])
ok 91 - void ChannelAccessIFTest::test_channelPutGetNoProcess_getGet(): a syncPutGet succeeded
# void ChannelAccessIFTest::test_channelPutGetNoProcess_getGet(): get the current data from the record and put it into pvGetStructure
#SyncChannelGetPutRequesterImpl.getGetDone(Status [type=OK])
ok 92 - void ChannelAccessIFTest::test_channelPutGetNoProcess_getGet(): a syncGetGet succeeded
ok 93 - value after syncGetGet should be initVal
# BEGIN TEST void ChannelAccessIFTest::test_channelPutGetNoProcess_destroy():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelGetPutRequesterImpl.channelGetPutConnect(Status [type=OK])
#SyncChannelGetPutRequesterImpl.getPutDone(Status [type=OK])
#SyncChannelGetPutRequesterImpl.getGetDone(Status [type=OK])
#SyncChannelGetPutRequesterImpl.putGetDone(Status [type=OK])
ok 94 - void ChannelAccessIFTest::test_channelPutGetNoProcess_destroy(): syncPutGet succeeded
# void ChannelAccessIFTest::test_channelPutGetNoProcess_destroy(): destroying a channel putget
#SyncChannelGetPutRequesterImpl.putGetDone(Status [type=ERROR, message=request destroyed])
ok 95 - void ChannelAccessIFTest::test_channelPutGetNoProcess_destroy(): syncPutGet on a destroyed channel should not succeed
# BEGIN TEST void ChannelAccessIFTest::test_channelPutGetIntProcess():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelGetPutRequesterImpl.channelGetPutConnect(Status [type=OK])
#SyncChannelGetPutRequesterImpl.getPutDone(Status [type=OK])
#SyncChannelGetPutRequesterImpl.getGetDone(Status [type=OK])
ok 96 - void ChannelAccessIFTest::test_channelPutGetIntProcess(): attaching a timestamp
#SyncChannelGetPutRequesterImpl.getGetDone(Status [type=OK])
ok 97 - void ChannelAccessIFTest::test_channelPutGetIntProcess(): a syncGetGet succeeded
#SyncChannelGetPutRequesterImpl.putGetDone(Status [type=OK])
ok 98 - void ChannelAccessIFTest::test_channelPutGetIntProcess(): testing the counter value change 9 == 9
ok 99 - void ChannelAccessIFTest::test_channelPutGetIntProcess(): timestamp change is 1.70235
#SyncChannelGetPutRequesterImpl.putGetDone(Status [type=OK])
ok 100 - void ChannelAccessIFTest::test_channelPutGetIntProcess(): testing the counter value change 11 == 11
ok 101 - void ChannelAccessIFTest::test_channelPutGetIntProcess(): timestamp change is 1.00046
#SyncChannelGetPutRequesterImpl.putGetDone(Status [type=OK])
ok 102 - void ChannelAccessIFTest::test_channelPutGetIntProcess(): testing the counter value change 13 == 13
ok 103 - void ChannelAccessIFTest::test_channelPutGetIntProcess(): timestamp change is 1.0006
# BEGIN TEST void ChannelAccessIFTest::test_channelRPC():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelRPCRequesterImpl.channelRPCConnect(Status [type=OK])
#SyncChannelRPCRequesterImpl.requestDone(Status [type=OK])
ok 104 - void ChannelAccessIFTest::test_channelRPC(): calling sum rpc service successfull
ok 105 - void ChannelAccessIFTest::test_channelRPC(): rpc service returned correct sum
# BEGIN TEST void ChannelAccessIFTest::test_channelRPC_destroy():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncChannelRPCRequesterImpl.channelRPCConnect(Status [type=OK])
# void ChannelAccessIFTest::test_channelRPC_destroy(): destroying the channel rpc
#SyncChannelRPCRequesterImpl.requestDone(Status [type=ERROR, message=request destroyed])
ok 106 - void ChannelAccessIFTest::test_channelRPC_destroy(): rpc call should not succeed on a destroyed channel 
# BEGIN TEST void ChannelAccessIFTest::test_channelRPCWithInvalidRequesterAndRequest():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
ok 107 # SKIP  creating a channel rpc with a null channel
#SyncChannelRPCRequesterImpl.channelRPCConnect(Status [type=OK])
ok 108 # SKIP  skiping a rpc request with an empty pvArguments
# BEGIN TEST void ChannelAccessIFTest::test_channelMonitorWithInvalidRequesterAndRequest():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
ok 109 # SKIP  creating a monitoring channel with a null channel
#SyncMonitorRequesterImpl.monitorConnect(Status [type=OK])
ok 110 - void ChannelAccessIFTest::test_channelMonitorWithInvalidRequesterAndRequest(): a monitor requester with an empty request created  
# BEGIN TEST void ChannelAccessIFTest::test_channelMonitor(int): queueSize=1
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SyncMonitorRequesterImpl.monitorConnect(Status [type=OK])
ok 111 - void ChannelAccessIFTest::test_channelMonitor(int): monitoring counter before calling start should be zero
#SyncMonitorRequesterImpl.monitorEvent
ok 112 - void ChannelAccessIFTest::test_channelMonitor(int): monitor event happened 1
ok 113 - void ChannelAccessIFTest::test_channelMonitor(int): monitor cardinality is 1
ok 114 - void ChannelAccessIFTest::test_channelMonitor(int): changeBitSet get(0) is true 
# void ChannelAccessIFTest::test_channelMonitor(int):
structure 
    time_t timeStamp
        long secondsPastEpoch 1731725447
        int nanoseconds 129359840
        int userTag 0
    int value 19

ok 115 - void ChannelAccessIFTest::test_channelMonitor(int): value field equals to a previous value
#SyncMonitorRequesterImpl.monitorEvent
ok 116 - void ChannelAccessIFTest::test_channelMonitor(int): monitor event happened for i=2 != 2
ok 117 - void ChannelAccessIFTest::test_channelMonitor(int): monitor cardinality is 1 (queue size = 1)
ok 118 - void ChannelAccessIFTest::test_channelMonitor(int): changeBitSet get(0) is true (queue size = 1)
# void ChannelAccessIFTest::test_channelMonitor(int):
previous value : 19
current value  : 20
structure 
    time_t timeStamp
        long secondsPastEpoch 1731725448
        int nanoseconds 129570880
        int userTag 0
    int value 20

ok 119 - void ChannelAccessIFTest::test_channelMonitor(int): value field not equals to a previous value
#SyncMonitorRequesterImpl.monitorEvent
ok 120 - void ChannelAccessIFTest::test_channelMonitor(int): monitor event happened for i=3 != 3
ok 121 - void ChannelAccessIFTest::test_channelMonitor(int): monitor cardinality is 1 (queue size = 1)
ok 122 - void ChannelAccessIFTest::test_channelMonitor(int): changeBitSet get(0) is true (queue size = 1)
# void ChannelAccessIFTest::test_channelMonitor(int):
previous value : 20
current value  : 21
structure 
    time_t timeStamp
        long secondsPastEpoch 1731725449
        int nanoseconds 129814440
        int userTag 0
    int value 21

ok 123 - void ChannelAccessIFTest::test_channelMonitor(int): value field not equals to a previous value
#SyncMonitorRequesterImpl.monitorEvent
ok 124 - void ChannelAccessIFTest::test_channelMonitor(int): monitor event happened for i=4 != 4
ok 125 - void ChannelAccessIFTest::test_channelMonitor(int): monitor cardinality is 1 (queue size = 1)
ok 126 - void ChannelAccessIFTest::test_channelMonitor(int): changeBitSet get(0) is true (queue size = 1)
# void ChannelAccessIFTest::test_channelMonitor(int):
previous value : 21
current value  : 22
structure 
    time_t timeStamp
        long secondsPastEpoch 1731725450
        int nanoseconds 130063440
        int userTag 0
    int value 22

ok 127 - void ChannelAccessIFTest::test_channelMonitor(int): value field not equals to a previous value
ok 128 - void ChannelAccessIFTest::test_channelMonitor(int): after monitor stop the counter should not increase
# BEGIN TEST void ChannelAccessIFTest::test_channelArray():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SynChannelArrayRequesterImpl.channelArrayConnect(Status [type=OK])
#SynChannelArrayRequesterImpl.getArrayDone(Status [type=OK])
#SynChannelArrayRequesterImpl.getArrayDone(Status [type=OK])
#SynChannelArrayRequesterImpl.putArrayDone(Status [type=OK])
#SynChannelArrayRequesterImpl.getArrayDone(Status [type=OK])
ok 129 - void ChannelAccessIFTest::test_channelArray(): data array size should be 5
ok 130 - void ChannelAccessIFTest::test_channelArray(): data slot 0 should be 1.100000 not 1.100000
ok 131 - void ChannelAccessIFTest::test_channelArray(): data slot 1 should be 2.200000 not 2.200000
ok 132 - void ChannelAccessIFTest::test_channelArray(): data slot 2 should be 3.300000 not 3.300000
ok 133 - void ChannelAccessIFTest::test_channelArray(): data slot 3 should be 4.400000 not 4.400000
ok 134 - void ChannelAccessIFTest::test_channelArray(): data slot 4 should be 5.500000 not 5.500000
#SynChannelArrayRequesterImpl.putArrayDone(Status [type=OK])
#SynChannelArrayRequesterImpl.getArrayDone(Status [type=OK])
ok 135 - void ChannelAccessIFTest::test_channelArray(): 1.check 0: 4.400000 == 4.4
ok 136 - void ChannelAccessIFTest::test_channelArray(): 1.check 1: 1.100000 == 1.1
ok 137 - void ChannelAccessIFTest::test_channelArray(): data1.size() == 2
#SynChannelArrayRequesterImpl.setLengthDone(Status [type=OK])
#SynChannelArrayRequesterImpl.getArrayDone(Status [type=OK])
ok 138 - void ChannelAccessIFTest::test_channelArray(): data size after calling setLength should be 3 
ok 139 - void ChannelAccessIFTest::test_channelArray():  2.check 0: 1.100000 == 1.1
ok 140 - void ChannelAccessIFTest::test_channelArray():  2.check 1: 2.200000 == 2.2
ok 141 - void ChannelAccessIFTest::test_channelArray():  2.check 2: 3.300000 == 3.3
#SynChannelArrayRequesterImpl.setLengthDone(Status [type=OK])
#SynChannelArrayRequesterImpl.getArrayDone(Status [type=OK])
ok 142 - void ChannelAccessIFTest::test_channelArray(): data size after calling setLength should be 2
ok 143 - void ChannelAccessIFTest::test_channelArray(): 3.check 0: 1.100000 == 1.1
ok 144 - void ChannelAccessIFTest::test_channelArray(): 3.check 1: 2.200000 == 2.2
#SynChannelArrayRequesterImpl.setLengthDone(Status [type=OK])
#SynChannelArrayRequesterImpl.getArrayDone(Status [type=OK])
ok 145 - void ChannelAccessIFTest::test_channelArray(): data size after calling setLength should be 10000
ok 146 - void ChannelAccessIFTest::test_channelArray(): 4.check 0: 1.100000 == 1.1
ok 147 - void ChannelAccessIFTest::test_channelArray(): 4.check 1: 2.200000 == 2.2
#SynChannelArrayRequesterImpl.setLengthDone(Status [type=OK])
#SynChannelArrayRequesterImpl.getLengthDone(Status [type=OK])
ok 148 - void ChannelAccessIFTest::test_channelArray(): retrieved length should be 5000
# BEGIN TEST void ChannelAccessIFTest::test_channelArray_destroy():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SynChannelArrayRequesterImpl.channelArrayConnect(Status [type=OK])
#SynChannelArrayRequesterImpl.getArrayDone(Status [type=OK])
# void ChannelAccessIFTest::test_channelArray_destroy(): Destroying the channels
#SynChannelArrayRequesterImpl.getArrayDone(Status [type=ERROR, message=request destroyed])
ok 149 - void ChannelAccessIFTest::test_channelArray_destroy(): an array sync get should not succeed on a destroyed channel
# BEGIN TEST void ChannelAccessIFTest::test_channelArrayTestNoConnection():
#SyncChannelRequesterImpl.channelCreated(Status [type=OK])
#SyncChannelRequesterImpl.channelStateChange:1
#SynChannelArrayRequesterImpl.channelArrayConnect(Status [type=OK])
# void ChannelAccessIFTest::test_channelArrayTestNoConnection(): Ok, let's destroy the channel
#SynChannelArrayRequesterImpl.getArrayDone(Status [type=ERROR, message=request destroyed])
ok 150 - void ChannelAccessIFTest::test_channelArrayTestNoConnection(): an array syncGet failed on the destroyed channel
#SynChannelArrayRequesterImpl.putArrayDone(Status [type=ERROR, message=request destroyed])
ok 151 - void ChannelAccessIFTest::test_channelArrayTestNoConnection(): an array syncPut failed on the destroyed channel
#SynChannelArrayRequesterImpl.setLengthDone(Status [type=ERROR, message=request destroyed])
ok 152 - void ChannelAccessIFTest::test_channelArrayTestNoConnection(): an array syncSetLength failed on the destroyed channel
# BEGIN TEST void ChannelAccessIFTest::test_recreateChannelOnDestroyedProvider():
# BEGIN TEST void ChannelAccessIFTest::test_createChannel():
ok
testCodec.t ............. 
1..5883
# BEGIN TEST void epics::pvAccess::CodecTest::testHeaderProcess():
ok  1 - void epics::pvAccess::CodecTest::testHeaderProcess(): codec._invalidDataStreamCount == 0
ok  2 - void epics::pvAccess::CodecTest::testHeaderProcess(): codec._closedCount == 0
ok  3 - void epics::pvAccess::CodecTest::testHeaderProcess(): codec._receivedControlMessages.size() == 1 
ok  4 - void epics::pvAccess::CodecTest::testHeaderProcess(): codec._receivedAppMessages.size() == 0
ok  5 - void epics::pvAccess::CodecTest::testHeaderProcess(): header._version == PVA_CLIENT_PROTOCOL_REVISION
ok  6 - void epics::pvAccess::CodecTest::testHeaderProcess(): codec._invalidDataStreamCount == 0
ok  7 - void epics::pvAccess::CodecTest::testHeaderProcess(): header._flags == 0x01
ok  8 - void epics::pvAccess::CodecTest::testHeaderProcess(): header._command == 0x23
ok  9 - void epics::pvAccess::CodecTest::testHeaderProcess(): header._payloadSize == 0x456789AB
ok 10 - void epics::pvAccess::CodecTest::testHeaderProcess(): 0 == codec._invalidDataStreamCount
ok 11 - void epics::pvAccess::CodecTest::testHeaderProcess(): 0 == codec._closedCount
ok 12 - void epics::pvAccess::CodecTest::testHeaderProcess(): 1 == codec._receivedControlMessages.size()
ok 13 - void epics::pvAccess::CodecTest::testHeaderProcess(): 1 == codec._receivedAppMessages.size()
ok 14 - void epics::pvAccess::CodecTest::testHeaderProcess(): header._version == PVA_CLIENT_PROTOCOL_REVISION
ok 15 - void epics::pvAccess::CodecTest::testHeaderProcess(): header._flags == 0x00
ok 16 - void epics::pvAccess::CodecTest::testHeaderProcess(): header._command == 0x20
ok 17 - void epics::pvAccess::CodecTest::testHeaderProcess(): header._payloadSize == 0x00000000
ok 18 - void epics::pvAccess::CodecTest::testHeaderProcess(): header._version == PVA_CLIENT_PROTOCOL_REVISION
ok 19 - void epics::pvAccess::CodecTest::testHeaderProcess(): header._flags == 0x81
ok 20 - void epics::pvAccess::CodecTest::testHeaderProcess(): header._command == 0xEE
ok 21 - void epics::pvAccess::CodecTest::testHeaderProcess(): header._payloadSize == 0xDDCCBBAA
# BEGIN TEST void epics::pvAccess::CodecTest::testInvalidHeaderMagic():
2024-11-16T02:50:55.162 Invalid header received from the client : 0.0.0.0:0 00020123 disconnecting...
ok 22 - void epics::pvAccess::CodecTest::testInvalidHeaderMagic(): codec._invalidDataStreamCount == 1
ok 23 - void epics::pvAccess::CodecTest::testInvalidHeaderMagic(): codec._closedCount == 0
ok 24 - void epics::pvAccess::CodecTest::testInvalidHeaderMagic(): codec._receivedControlMessages.size() == 0 
ok 25 - void epics::pvAccess::CodecTest::testInvalidHeaderMagic(): codec._receivedAppMessages.size() == 0
# BEGIN TEST void epics::pvAccess::CodecTest::testInvalidHeaderSegmentedInNormal():
ok 26 - void epics::pvAccess::CodecTest::testInvalidHeaderSegmentedInNormal(): codec._invalidDataStreamCount == 1
ok 27 - void epics::pvAccess::CodecTest::testInvalidHeaderSegmentedInNormal(): codec._closedCount == 0
ok 28 - void epics::pvAccess::CodecTest::testInvalidHeaderSegmentedInNormal(): codec._receivedControlMessages.size() == 0 
ok 29 - void epics::pvAccess::CodecTest::testInvalidHeaderSegmentedInNormal(): codec._receivedAppMessages.size() == 0
2024-11-16T02:50:55.162 Protocol Violation: Not-a-first segmented message received in normal mode from the client at ../../src/remote/codec.cpp:236: 0.0.0.0:0, disconnecting...
ok 30 - void epics::pvAccess::CodecTest::testInvalidHeaderSegmentedInNormal(): codec._invalidDataStreamCount == 1
ok 31 - void epics::pvAccess::CodecTest::testInvalidHeaderSegmentedInNormal(): codec._closedCount == 0
ok 32 - void epics::pvAccess::CodecTest::testInvalidHeaderSegmentedInNormal(): codec._receivedControlMessages.size() == 0 
ok 33 - void epics::pvAccess::CodecTest::testInvalidHeaderSegmentedInNormal(): codec._receivedAppMessages.size() == 0
# BEGIN TEST void epics::pvAccess::CodecTest::testInvalidHeaderPayloadNotRead():
2024-11-16T02:50:55.162 unprocessed read buffer from client at ../../src/remote/codec.cpp:321: 0.0.0.0:0, disconnecting...
ok 34 - void epics::pvAccess::CodecTest::testInvalidHeaderPayloadNotRead(): codec._invalidDataStreamCount == 1
ok 35 - void epics::pvAccess::CodecTest::testInvalidHeaderPayloadNotRead(): codec._closedCount == 0
ok 36 - void epics::pvAccess::CodecTest::testInvalidHeaderPayloadNotRead(): codec._receivedControlMessages.size() == 0 
ok 37 - void epics::pvAccess::CodecTest::testInvalidHeaderPayloadNotRead(): codec._receivedAppMessages.size() == 1
# BEGIN TEST void epics::pvAccess::CodecTest::testHeaderSplitRead():
ok 38 - void epics::pvAccess::CodecTest::testHeaderSplitRead(): codec._invalidDataStreamCount == 0
ok 39 - void epics::pvAccess::CodecTest::testHeaderSplitRead(): codec._closedCount == 0
ok 40 - void epics::pvAccess::CodecTest::testHeaderSplitRead(): codec._receivedControlMessages.size() == 0 
ok 41 - void epics::pvAccess::CodecTest::testHeaderSplitRead(): codec._receivedAppMessages.size() == 0
ok 42 - void epics::pvAccess::CodecTest::testHeaderSplitRead(): codec._invalidDataStreamCount == 0
ok 43 - void epics::pvAccess::CodecTest::testHeaderSplitRead(): codec._closedCount == 0
ok 44 - void epics::pvAccess::CodecTest::testHeaderSplitRead(): codec._receivedControlMessages.size() == 1 
ok 45 - void epics::pvAccess::CodecTest::testHeaderSplitRead(): codec._receivedAppMessages.size() == 0
ok 46 - void epics::pvAccess::CodecTest::testHeaderSplitRead(): header._version == PVA_CLIENT_PROTOCOL_REVISION
ok 47 - void epics::pvAccess::CodecTest::testHeaderSplitRead(): header._flags == 0x01
ok 48 - void epics::pvAccess::CodecTest::testHeaderSplitRead(): header._command == 0x23
ok 49 - void epics::pvAccess::CodecTest::testHeaderSplitRead(): header._payloadSize == 0x456789AB
# BEGIN TEST void epics::pvAccess::CodecTest::testNonEmptyPayload():
ok 50 - void epics::pvAccess::CodecTest::testNonEmptyPayload(): codec._invalidDataStreamCount == 0
ok 51 - void epics::pvAccess::CodecTest::testNonEmptyPayload(): codec._closedCount == 0
ok 52 - void epics::pvAccess::CodecTest::testNonEmptyPayload(): codec._receivedControlMessages.size() == 0 
ok 53 - void epics::pvAccess::CodecTest::testNonEmptyPayload(): codec._receivedAppMessages.size() == 1
ok 54 - void epics::pvAccess::CodecTest::testNonEmptyPayload(): header._payload.get() != 0
ok 55 - void epics::pvAccess::CodecTest::testNonEmptyPayload(): 1 == header._payload->getLimit()
# BEGIN TEST void epics::pvAccess::CodecTest::testNormalAlignment():
ok 56 - void epics::pvAccess::CodecTest::testNormalAlignment(): codec._invalidDataStreamCount == 0
ok 57 - void epics::pvAccess::CodecTest::testNormalAlignment(): codec._closedCount == 0
ok 58 - void epics::pvAccess::CodecTest::testNormalAlignment(): codec._receivedControlMessages.size() == 0 
ok 59 - void epics::pvAccess::CodecTest::testNormalAlignment(): codec._receivedAppMessages.size() == 2
ok 60 - void epics::pvAccess::CodecTest::testNormalAlignment(): msg._payloadSize == payloadSize1
ok 61 - void epics::pvAccess::CodecTest::testNormalAlignment(): msg._payload.get() != 0
ok 62 - void epics::pvAccess::CodecTest::testNormalAlignment(): payloadSize1, msg._payload->getLimit()
ok 63 - void epics::pvAccess::CodecTest::testNormalAlignment(): (int8_t)i == msg._payload->getByte()
ok 64 - void epics::pvAccess::CodecTest::testNormalAlignment(): (int8_t)i == msg._payload->getByte()
ok 65 - void epics::pvAccess::CodecTest::testNormalAlignment(): msg._payloadSize == payloadSize2
ok 66 - void epics::pvAccess::CodecTest::testNormalAlignment(): msg._payload.get() != 0
ok 67 - void epics::pvAccess::CodecTest::testNormalAlignment(): payloadSize2 == msg._payload->getLimit()
ok 68 - void epics::pvAccess::CodecTest::testNormalAlignment(): (int8_t)i == msg._payload->getByte()
# BEGIN TEST void epics::pvAccess::CodecTest::testSegmentedMessage():
ok 69 - void epics::pvAccess::CodecTest::testSegmentedMessage(): codec._invalidDataStreamCount == 0
ok 70 - void epics::pvAccess::CodecTest::testSegmentedMessage(): codec._closedCount == 0
ok 71 - void epics::pvAccess::CodecTest::testSegmentedMessage(): codec._receivedControlMessages.size() == 1 
ok 72 - void epics::pvAccess::CodecTest::testSegmentedMessage(): codec._receivedAppMessages.size() == 1
ok 73 - void epics::pvAccess::CodecTest::testSegmentedMessage(): codec._readPollOneCount == 0
ok 74 - void epics::pvAccess::CodecTest::testSegmentedMessage(): msg._payload.get() != 0
ok 75 - void epics::pvAccess::CodecTest::testSegmentedMessage(): payloadSizeSum == msg._payload->getLimit()
ok 76 - void epics::pvAccess::CodecTest::testSegmentedMessage(): (int8_t)i == msg._payload->getint8_t()
ok 77 - void epics::pvAccess::CodecTest::testSegmentedMessage(): msg._version == PVA_CLIENT_PROTOCOL_REVISION
ok 78 - void epics::pvAccess::CodecTest::testSegmentedMessage(): msg._flags == 0x81
ok 79 - void epics::pvAccess::CodecTest::testSegmentedMessage(): msg._command == 0xEE
ok 80 - void epics::pvAccess::CodecTest::testSegmentedMessage(): msg._payloadSize == 0xDDCCBBAA
# BEGIN TEST void epics::pvAccess::CodecTest::testSegmentedMessageAlignment():
ok 81 - void epics::pvAccess::CodecTest::testSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 82 - void epics::pvAccess::CodecTest::testSegmentedMessageAlignment(): codec._closedCount == 0
ok 83 - void epics::pvAccess::CodecTest::testSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 84 - void epics::pvAccess::CodecTest::testSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 85 - void epics::pvAccess::CodecTest::testSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 86 - void epics::pvAccess::CodecTest::testSegmentedMessageAlignment(): msg._payload.get() != 0
ok 87 - void epics::pvAccess::CodecTest::testSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 88 - void epics::pvAccess::CodecTest::testSegmentedMessageAlignment(): (int8_t)i == msg._payload->getByte()
ok 89 - void epics::pvAccess::CodecTest::testSegmentedMessageAlignment(): (int8_t)i == msg._payload->getByte()
# BEGIN TEST void epics::pvAccess::CodecTest::testSegmentedSplitMessage():
ok 90 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 91 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 92 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 93 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 94 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 95 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 96 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 97 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 98 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 99 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 100 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 101 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 102 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 103 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 104 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 105 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 106 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 107 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 108 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 109 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 110 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 111 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 112 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 113 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 114 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 115 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 116 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 117 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 118 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 119 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 120 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 121 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 122 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 123 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 124 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 125 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 126 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 127 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 128 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 129 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 130 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 131 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 132 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 133 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 134 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 135 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 136 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 137 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 138 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 139 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 140 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 141 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 142 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 143 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 144 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 145 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 146 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 147 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 148 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 149 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 150 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 151 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 152 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 153 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 154 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 155 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 156 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 157 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 158 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 159 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 160 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 161 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 162 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 163 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 164 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 165 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 166 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 167 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 168 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 169 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 170 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 171 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 172 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 173 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 174 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 175 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 176 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 177 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 178 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 179 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 180 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 181 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 182 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 183 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 184 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 185 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 186 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 187 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 188 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 189 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 190 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 191 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 192 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 193 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 194 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 195 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 196 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 197 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 198 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 199 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 200 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 201 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 202 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 203 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 204 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 205 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 206 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 207 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 208 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 209 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 210 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 211 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 212 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 213 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 214 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 215 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 216 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 217 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 218 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 219 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 220 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 221 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 222 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 223 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 224 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 225 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 226 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 227 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 228 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 229 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 230 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 231 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 232 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 233 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 234 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 235 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 236 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 237 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 238 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 239 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 240 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 241 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 242 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 243 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 244 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 245 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 246 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 247 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 248 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 249 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 250 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 251 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 252 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 253 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 254 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 255 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 256 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 257 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 258 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 259 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 260 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 261 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 262 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 263 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 264 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 265 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 266 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 267 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 268 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 269 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 270 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 271 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 272 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 273 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 274 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 275 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 276 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 277 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 278 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 279 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 280 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 281 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 282 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 283 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 284 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 285 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 286 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 287 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 288 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 289 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 290 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 291 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 292 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 293 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 294 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 295 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 296 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 297 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 298 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 299 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 300 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 301 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 302 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 303 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 304 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 305 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 306 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 307 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 308 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 309 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 310 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 311 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 312 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 313 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 314 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 315 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 316 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 317 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 318 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 319 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 320 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 321 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 322 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 323 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 324 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 325 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 326 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 327 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 328 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 329 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 330 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 331 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 332 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 333 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 334 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 335 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 336 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 337 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 338 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 339 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 340 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 341 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 342 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 343 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 344 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 345 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 346 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 347 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 348 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 349 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 350 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 351 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 352 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 353 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 354 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 355 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 356 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 357 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 358 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 359 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 360 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 361 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 362 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 363 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 364 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 365 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 366 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 367 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 368 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 369 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 370 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 371 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 372 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 373 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 374 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 375 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 376 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 377 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 378 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 379 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 380 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 381 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 382 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 383 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 384 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 385 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 386 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 387 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 388 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 389 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 390 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 391 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 392 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 393 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 394 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 395 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 396 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 397 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 398 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 399 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 400 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 401 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 402 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 403 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 404 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 405 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 406 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 407 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 408 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 409 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 410 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 411 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 412 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 413 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 414 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 415 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 416 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 417 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 418 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 419 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 420 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 421 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 422 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 423 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 424 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 425 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 426 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 427 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 428 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 429 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 430 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 431 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 432 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 433 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 434 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 435 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 436 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 437 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 438 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 439 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 440 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 441 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 442 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 443 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 444 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 445 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 446 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 447 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 448 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 449 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 450 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 451 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 452 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 453 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 454 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 455 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 456 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 457 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 458 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 459 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 460 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 461 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 462 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 463 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 464 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 465 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 466 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 467 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 468 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 469 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 470 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 471 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 472 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 473 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 474 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 475 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 476 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 477 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 478 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 479 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 480 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 481 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 482 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 483 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 484 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 485 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 486 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 487 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 488 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 489 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 490 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 491 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 492 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 493 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 494 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 495 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 496 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 497 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 498 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 499 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 500 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 501 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 502 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 503 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 504 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 505 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 506 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 507 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 508 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 509 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 510 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 511 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 512 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 513 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 514 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 515 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 516 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 517 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 518 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 519 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 520 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 521 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 522 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 523 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 524 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 525 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 526 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 527 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 528 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 529 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 530 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 531 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 532 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 533 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 534 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 535 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 536 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 537 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 538 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 539 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 540 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 541 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 542 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 543 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 544 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 545 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 546 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 547 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 548 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 549 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 550 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 551 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 552 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 553 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 554 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 555 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 556 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 557 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 558 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 559 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 560 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 561 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 562 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 563 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 564 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 565 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 566 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 567 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 568 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 569 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 570 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 571 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 572 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 573 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 574 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 575 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 576 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 577 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 578 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 579 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 580 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 581 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 582 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 583 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 584 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 585 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 586 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 587 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 588 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 589 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 590 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 591 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 592 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 593 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 594 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 595 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 596 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 597 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 598 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 599 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 600 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 601 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 602 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 603 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 604 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 605 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 606 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 607 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 608 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 609 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 610 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 611 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 612 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 613 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 614 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 615 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 616 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 617 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 618 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 619 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 620 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 621 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 622 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 623 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 624 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 625 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 626 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 627 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 628 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 629 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 630 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 631 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 632 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 633 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 634 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 635 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 636 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 637 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 638 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 639 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 640 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 641 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 642 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 643 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 644 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 645 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 646 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 647 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 648 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 649 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 650 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 651 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 652 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 653 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 654 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 655 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 656 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 657 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 658 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 659 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 660 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 661 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 662 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 663 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 664 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 665 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 666 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 667 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 668 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 669 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 670 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 671 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 672 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 673 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 674 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 675 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 676 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 677 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 678 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 679 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 680 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 681 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 682 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 683 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 684 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 685 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 686 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 687 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 688 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 689 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 690 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 691 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 692 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 693 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 694 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 695 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 696 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 697 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 698 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 699 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 700 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 701 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 702 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 703 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 704 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 705 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 706 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 707 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 708 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 709 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 710 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 711 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 712 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 713 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 714 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 715 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 716 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 717 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 718 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 719 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 720 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 721 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 722 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 723 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 724 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 725 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 726 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 727 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 728 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 729 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 730 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 731 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 732 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 733 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 734 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 735 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 736 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 737 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 738 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 739 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 740 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 741 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 742 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 743 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 744 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 745 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 746 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 747 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 748 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 749 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 750 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 751 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 752 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 753 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 754 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 755 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 756 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 757 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 758 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 759 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 760 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 761 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 762 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 763 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 764 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 765 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 766 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 767 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 768 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 769 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 770 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 771 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 772 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 773 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 774 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 775 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 776 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 777 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 778 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 779 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 780 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 781 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 782 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 783 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 784 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 785 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 786 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 787 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 788 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 789 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 790 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 791 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 792 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 793 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 794 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 795 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 796 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 797 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 798 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 799 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 800 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 801 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 802 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 803 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 804 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 805 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 806 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 807 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 808 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 809 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 810 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 811 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 812 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 813 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 814 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 815 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 816 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 817 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 818 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 819 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 820 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 821 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 822 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 823 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 824 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 825 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 826 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 827 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 828 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 829 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 830 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 831 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 832 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 833 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 834 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 835 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 836 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 837 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 838 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 839 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 840 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 841 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 842 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 843 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 844 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 845 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 846 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 847 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 848 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 849 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 850 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 851 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 852 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 853 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 854 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 855 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 856 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 857 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 858 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 859 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 860 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 861 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 862 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 863 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 864 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 865 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 866 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 867 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 868 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 869 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 870 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 871 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 872 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 873 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 874 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 875 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 876 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 877 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 878 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 879 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 880 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 881 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 882 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 883 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 884 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 885 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 886 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 887 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 888 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 889 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 890 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 891 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 892 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 893 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 894 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 895 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 896 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 897 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 898 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 899 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 900 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 901 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 902 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 903 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 904 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 905 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 906 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 907 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 908 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 909 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 910 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 911 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 912 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 913 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 914 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 915 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 916 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 917 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 918 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 919 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 920 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 921 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 922 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 923 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 924 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 925 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 926 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 927 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 928 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 929 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 930 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 931 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 932 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 933 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 934 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 935 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 936 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 937 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 938 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 939 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 940 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 941 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 942 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 943 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 944 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 945 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 946 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 947 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 948 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 949 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 950 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 951 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 952 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 953 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 954 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 955 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 956 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 957 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 958 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 959 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 960 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 961 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 962 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 963 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 964 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 965 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 966 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 967 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 968 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 969 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 970 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 971 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 972 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 973 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 974 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 975 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 976 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 977 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 978 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 979 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 980 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 981 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 982 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 983 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 984 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 985 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 986 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 987 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 988 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 989 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 990 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 991 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 992 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 993 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 994 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 995 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 996 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 997 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 998 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 999 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1000 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1001 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1002 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1003 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1004 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1005 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1006 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1007 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1008 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1009 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1010 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1011 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1012 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1013 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1014 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1015 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1016 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1017 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1018 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1019 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1020 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1021 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1022 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1023 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1024 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1025 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1026 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1027 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1028 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1029 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1030 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1031 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1032 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1033 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1034 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1035 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1036 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1037 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1038 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1039 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1040 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1041 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1042 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1043 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1044 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1045 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1046 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1047 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1048 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1049 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1050 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1051 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1052 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1053 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1054 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1055 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1056 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1057 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1058 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1059 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1060 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1061 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1062 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1063 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1064 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1065 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1066 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1067 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1068 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1069 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1070 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1071 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1072 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1073 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1074 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1075 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1076 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1077 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1078 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1079 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1080 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1081 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1082 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1083 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1084 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1085 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1086 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1087 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1088 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1089 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1090 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1091 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1092 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1093 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1094 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1095 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1096 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1097 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1098 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1099 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1100 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1101 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1102 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1103 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1104 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1105 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1106 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1107 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1108 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1109 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1110 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1111 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1112 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1113 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1114 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1115 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1116 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1117 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1118 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1119 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1120 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1121 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1122 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1123 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1124 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1125 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1126 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1127 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1128 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1129 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1130 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1131 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1132 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1133 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1134 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 1135 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1136 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1137 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1138 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1139 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1140 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1141 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1142 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1143 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1144 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1145 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1146 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1147 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1148 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1149 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1150 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1151 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1152 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1153 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1154 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1155 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1156 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1157 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1158 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1159 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1160 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1161 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1162 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1163 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1164 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1165 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1166 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1167 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1168 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1169 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1170 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1171 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1172 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1173 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1174 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1175 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1176 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1177 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1178 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1179 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1180 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1181 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1182 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1183 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1184 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1185 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1186 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1187 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1188 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1189 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1190 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1191 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1192 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1193 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1194 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1195 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1196 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1197 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1198 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1199 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1200 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1201 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1202 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1203 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1204 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1205 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1206 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1207 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1208 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1209 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1210 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1211 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1212 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1213 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1214 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1215 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1216 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1217 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1218 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1219 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1220 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1221 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1222 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1223 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1224 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1225 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1226 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1227 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1228 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1229 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1230 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1231 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1232 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1233 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1234 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1235 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1236 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1237 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1238 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1239 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1240 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1241 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1242 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1243 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1244 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1245 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1246 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1247 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1248 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1249 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1250 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1251 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1252 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1253 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1254 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1255 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1256 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1257 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1258 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1259 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1260 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1261 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1262 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1263 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1264 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1265 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1266 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1267 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1268 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1269 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1270 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1271 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1272 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1273 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1274 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1275 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1276 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1277 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1278 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1279 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1280 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1281 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1282 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1283 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1284 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1285 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1286 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1287 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1288 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1289 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1290 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1291 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1292 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1293 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1294 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1295 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1296 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1297 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1298 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1299 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1300 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1301 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1302 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1303 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1304 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1305 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1306 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1307 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1308 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1309 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1310 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1311 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1312 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1313 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1314 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1315 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1316 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1317 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1318 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1319 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1320 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1321 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1322 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1323 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1324 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1325 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1326 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1327 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1328 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1329 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1330 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1331 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1332 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1333 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1334 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1335 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1336 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1337 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1338 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1339 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1340 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1341 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1342 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1343 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1344 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1345 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1346 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1347 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1348 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1349 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1350 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1351 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1352 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1353 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1354 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1355 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1356 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1357 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1358 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 1359 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1360 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1361 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1362 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1363 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1364 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1365 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1366 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1367 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1368 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1369 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1370 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1371 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1372 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1373 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1374 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1375 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1376 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1377 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1378 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1379 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1380 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1381 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1382 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1383 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1384 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1385 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1386 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1387 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1388 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1389 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1390 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1391 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1392 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1393 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1394 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1395 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1396 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1397 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1398 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1399 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1400 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1401 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1402 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1403 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1404 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1405 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1406 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1407 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1408 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1409 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1410 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1411 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1412 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1413 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1414 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1415 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1416 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1417 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1418 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1419 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1420 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1421 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1422 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1423 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1424 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1425 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1426 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1427 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1428 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1429 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1430 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1431 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1432 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1433 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1434 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1435 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1436 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1437 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1438 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1439 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1440 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1441 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1442 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1443 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1444 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1445 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1446 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1447 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1448 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1449 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1450 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1451 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1452 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1453 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1454 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1455 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1456 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1457 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1458 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1459 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1460 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1461 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1462 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1463 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1464 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1465 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1466 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1467 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1468 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1469 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1470 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1471 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1472 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1473 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1474 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1475 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1476 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1477 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1478 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1479 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1480 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1481 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1482 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1483 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1484 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1485 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1486 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1487 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1488 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1489 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1490 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1491 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1492 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1493 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1494 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1495 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1496 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1497 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1498 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1499 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1500 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1501 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1502 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1503 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1504 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1505 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1506 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1507 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1508 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1509 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1510 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1511 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1512 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1513 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1514 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1515 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1516 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1517 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1518 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1519 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1520 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1521 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1522 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1523 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1524 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1525 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1526 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1527 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1528 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1529 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1530 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1531 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1532 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1533 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1534 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1535 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1536 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1537 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1538 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1539 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1540 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1541 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1542 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1543 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1544 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1545 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1546 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1547 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1548 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1549 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1550 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1551 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1552 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1553 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1554 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1555 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1556 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1557 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1558 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1559 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1560 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1561 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1562 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1563 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1564 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1565 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1566 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1567 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1568 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1569 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1570 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1571 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1572 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1573 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1574 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1575 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1576 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1577 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1578 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1579 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1580 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1581 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1582 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1583 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1584 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1585 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1586 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1587 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1588 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1589 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1590 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1591 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 1592 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1593 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1594 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1595 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1596 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1597 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1598 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1599 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1600 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1601 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1602 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1603 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1604 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1605 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1606 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1607 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1608 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1609 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1610 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1611 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1612 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1613 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1614 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1615 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1616 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1617 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1618 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1619 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1620 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1621 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1622 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1623 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1624 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1625 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1626 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1627 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1628 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1629 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1630 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1631 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1632 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1633 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1634 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1635 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1636 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1637 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1638 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1639 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1640 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1641 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1642 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1643 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1644 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1645 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1646 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1647 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1648 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1649 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1650 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1651 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1652 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1653 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1654 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1655 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1656 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1657 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1658 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1659 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1660 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1661 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1662 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1663 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1664 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1665 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1666 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1667 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1668 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1669 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1670 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1671 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1672 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1673 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1674 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1675 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1676 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1677 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1678 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1679 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1680 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1681 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1682 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1683 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1684 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1685 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1686 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1687 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1688 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1689 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1690 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1691 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1692 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1693 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1694 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1695 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1696 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1697 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1698 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1699 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1700 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1701 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1702 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1703 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1704 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1705 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1706 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1707 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1708 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1709 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1710 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1711 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1712 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1713 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1714 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1715 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1716 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1717 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1718 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1719 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1720 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1721 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1722 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1723 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1724 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1725 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1726 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1727 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1728 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1729 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1730 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1731 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1732 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1733 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1734 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1735 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1736 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1737 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1738 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1739 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1740 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1741 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1742 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1743 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1744 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1745 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1746 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1747 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1748 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1749 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1750 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1751 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1752 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1753 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1754 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1755 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1756 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1757 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1758 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1759 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1760 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1761 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1762 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1763 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1764 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1765 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1766 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1767 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1768 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1769 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1770 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1771 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1772 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1773 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1774 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1775 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1776 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1777 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1778 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1779 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1780 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1781 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1782 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1783 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1784 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1785 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1786 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1787 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1788 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1789 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1790 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1791 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1792 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1793 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1794 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1795 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1796 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1797 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1798 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1799 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1800 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1801 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1802 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1803 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1804 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1805 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1806 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1807 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1808 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1809 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1810 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1811 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1812 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1813 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1814 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1815 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1816 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1817 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1818 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1819 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1820 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1821 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1822 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1823 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1824 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1825 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1826 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1827 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1828 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1829 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1830 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1831 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1832 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1833 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1834 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 1835 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1836 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1837 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1838 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1839 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1840 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1841 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1842 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1843 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1844 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1845 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1846 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1847 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1848 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1849 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1850 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1851 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1852 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1853 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1854 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1855 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1856 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1857 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1858 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1859 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1860 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1861 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1862 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1863 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1864 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1865 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1866 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1867 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1868 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1869 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1870 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1871 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1872 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1873 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1874 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1875 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1876 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1877 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1878 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1879 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1880 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1881 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1882 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1883 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1884 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1885 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1886 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1887 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1888 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1889 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1890 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1891 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1892 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1893 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1894 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1895 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1896 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1897 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1898 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1899 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1900 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1901 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1902 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1903 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1904 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1905 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1906 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1907 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1908 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1909 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1910 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1911 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1912 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1913 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1914 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1915 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1916 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1917 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1918 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1919 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1920 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1921 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1922 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1923 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1924 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1925 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1926 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1927 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1928 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1929 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1930 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1931 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1932 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1933 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1934 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1935 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1936 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1937 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1938 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1939 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1940 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1941 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1942 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1943 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1944 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1945 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1946 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1947 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1948 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1949 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1950 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1951 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1952 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1953 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1954 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1955 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1956 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1957 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1958 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1959 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1960 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1961 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1962 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1963 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1964 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1965 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1966 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1967 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1968 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1969 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1970 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1971 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1972 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1973 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1974 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1975 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1976 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1977 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1978 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1979 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1980 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1981 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1982 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1983 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1984 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1985 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1986 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1987 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1988 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1989 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1990 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1991 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 1992 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 1993 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 1994 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 1995 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 1996 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 1997 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 1998 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 1999 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2000 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2001 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2002 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2003 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2004 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2005 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2006 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2007 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2008 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2009 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2010 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2011 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2012 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2013 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2014 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2015 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2016 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2017 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2018 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2019 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2020 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2021 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2022 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2023 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2024 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2025 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2026 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2027 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2028 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2029 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2030 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2031 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2032 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2033 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2034 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2035 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2036 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2037 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2038 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2039 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2040 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2041 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2042 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2043 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2044 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2045 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2046 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2047 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2048 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2049 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2050 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2051 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2052 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2053 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2054 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2055 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2056 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2057 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2058 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2059 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2060 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2061 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2062 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2063 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2064 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2065 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2066 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2067 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2068 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2069 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2070 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2071 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2072 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2073 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2074 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2075 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2076 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2077 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 2078 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2079 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2080 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2081 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2082 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2083 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2084 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2085 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2086 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2087 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2088 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2089 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2090 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2091 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2092 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2093 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2094 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2095 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2096 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2097 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2098 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2099 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2100 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2101 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2102 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2103 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2104 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2105 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2106 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2107 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2108 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2109 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2110 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2111 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2112 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2113 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2114 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2115 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2116 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2117 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2118 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2119 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2120 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2121 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2122 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2123 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2124 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2125 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2126 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2127 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2128 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2129 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2130 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2131 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2132 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2133 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2134 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2135 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2136 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2137 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2138 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2139 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2140 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2141 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2142 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2143 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2144 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2145 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2146 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2147 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2148 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2149 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2150 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2151 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2152 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2153 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2154 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2155 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2156 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2157 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2158 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2159 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2160 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2161 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2162 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2163 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2164 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2165 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2166 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2167 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2168 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2169 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2170 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2171 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2172 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2173 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2174 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2175 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2176 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2177 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2178 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2179 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2180 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2181 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2182 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2183 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2184 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2185 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2186 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2187 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2188 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2189 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2190 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2191 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2192 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2193 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2194 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2195 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2196 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2197 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2198 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2199 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2200 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2201 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2202 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2203 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2204 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2205 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2206 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2207 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2208 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2209 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2210 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2211 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2212 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2213 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2214 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2215 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2216 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2217 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2218 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2219 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2220 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2221 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2222 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2223 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2224 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2225 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2226 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2227 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2228 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2229 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2230 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2231 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2232 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2233 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2234 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2235 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2236 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2237 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2238 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2239 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2240 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2241 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2242 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2243 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2244 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2245 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2246 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2247 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2248 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2249 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2250 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2251 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2252 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2253 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2254 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2255 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2256 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2257 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2258 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2259 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2260 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2261 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2262 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2263 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2264 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2265 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2266 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2267 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2268 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2269 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2270 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2271 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2272 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2273 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2274 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2275 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2276 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2277 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2278 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2279 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2280 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2281 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2282 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2283 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2284 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2285 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2286 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2287 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2288 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2289 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2290 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2291 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2292 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2293 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2294 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2295 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2296 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2297 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2298 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2299 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2300 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2301 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2302 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2303 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2304 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2305 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2306 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2307 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2308 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2309 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2310 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2311 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2312 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2313 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2314 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2315 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2316 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2317 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2318 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2319 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2320 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2321 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2322 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2323 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2324 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2325 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2326 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2327 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2328 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2329 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 2330 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2331 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2332 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2333 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2334 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2335 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2336 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2337 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2338 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2339 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2340 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2341 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2342 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2343 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2344 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2345 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2346 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2347 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2348 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2349 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2350 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2351 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2352 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2353 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2354 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2355 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2356 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2357 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2358 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2359 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2360 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2361 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2362 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2363 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2364 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2365 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2366 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2367 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2368 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2369 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2370 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2371 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2372 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2373 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2374 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2375 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2376 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2377 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2378 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2379 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2380 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2381 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2382 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2383 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2384 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2385 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2386 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2387 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2388 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2389 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2390 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2391 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2392 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2393 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2394 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2395 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2396 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2397 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2398 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2399 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2400 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2401 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2402 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2403 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2404 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2405 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2406 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2407 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2408 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2409 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2410 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2411 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2412 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2413 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2414 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2415 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2416 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2417 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2418 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2419 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2420 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2421 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2422 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2423 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2424 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2425 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2426 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2427 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2428 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2429 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2430 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2431 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2432 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2433 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2434 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2435 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2436 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2437 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2438 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2439 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2440 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2441 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2442 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2443 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2444 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2445 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2446 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2447 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2448 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2449 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2450 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2451 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2452 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2453 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2454 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2455 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2456 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2457 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2458 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2459 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2460 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2461 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2462 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2463 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2464 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2465 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2466 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2467 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2468 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2469 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2470 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2471 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2472 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2473 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2474 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2475 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2476 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2477 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2478 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2479 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2480 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2481 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2482 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2483 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2484 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2485 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2486 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2487 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2488 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2489 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2490 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2491 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2492 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2493 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2494 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2495 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2496 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2497 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2498 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2499 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2500 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2501 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2502 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2503 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2504 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2505 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2506 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2507 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2508 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2509 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2510 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2511 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2512 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2513 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2514 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2515 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2516 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2517 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2518 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2519 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2520 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2521 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2522 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2523 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2524 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2525 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2526 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2527 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2528 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2529 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2530 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2531 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2532 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2533 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2534 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2535 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2536 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2537 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2538 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2539 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2540 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2541 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2542 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2543 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2544 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2545 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2546 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2547 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2548 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2549 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2550 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2551 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2552 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2553 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2554 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2555 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2556 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2557 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2558 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2559 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2560 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2561 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2562 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2563 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2564 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2565 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2566 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2567 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2568 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2569 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2570 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2571 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2572 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2573 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2574 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2575 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2576 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2577 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2578 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2579 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2580 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2581 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 2582 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2583 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2584 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2585 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2586 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2587 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2588 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2589 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2590 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2591 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2592 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2593 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2594 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2595 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2596 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2597 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2598 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2599 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2600 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2601 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2602 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2603 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2604 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2605 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2606 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2607 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2608 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2609 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2610 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2611 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2612 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2613 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2614 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2615 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2616 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2617 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2618 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2619 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2620 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2621 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2622 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2623 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2624 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2625 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2626 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2627 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2628 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2629 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2630 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2631 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2632 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2633 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2634 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2635 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2636 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2637 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2638 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2639 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2640 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2641 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2642 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2643 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2644 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2645 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2646 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2647 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2648 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2649 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2650 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2651 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2652 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2653 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2654 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2655 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2656 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2657 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2658 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2659 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2660 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2661 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2662 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2663 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2664 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2665 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2666 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2667 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2668 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2669 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2670 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2671 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2672 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2673 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2674 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2675 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2676 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2677 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2678 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2679 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2680 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2681 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2682 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2683 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2684 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2685 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2686 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2687 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2688 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2689 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2690 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2691 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2692 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2693 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2694 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2695 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2696 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2697 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2698 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2699 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2700 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2701 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2702 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2703 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2704 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2705 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2706 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2707 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2708 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2709 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2710 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2711 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2712 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2713 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2714 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2715 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2716 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2717 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2718 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2719 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2720 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2721 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2722 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2723 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2724 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2725 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2726 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2727 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2728 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2729 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2730 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2731 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2732 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2733 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2734 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2735 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2736 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2737 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2738 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2739 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2740 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2741 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2742 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2743 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2744 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2745 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2746 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2747 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2748 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2749 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2750 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2751 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2752 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2753 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2754 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2755 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2756 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2757 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2758 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2759 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2760 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2761 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2762 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2763 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2764 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2765 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2766 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2767 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2768 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2769 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2770 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2771 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2772 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2773 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2774 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2775 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2776 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2777 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2778 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2779 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2780 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2781 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2782 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2783 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2784 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2785 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2786 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2787 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2788 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2789 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2790 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2791 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2792 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2793 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2794 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2795 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2796 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2797 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2798 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2799 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2800 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2801 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2802 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2803 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2804 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2805 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2806 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2807 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2808 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2809 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2810 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2811 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2812 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2813 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2814 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2815 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2816 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2817 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2818 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2819 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2820 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2821 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2822 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2823 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2824 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2825 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2826 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2827 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2828 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2829 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2830 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2831 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2832 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2833 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2834 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2835 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2836 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2837 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2838 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2839 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2840 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2841 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2842 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 2843 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2844 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2845 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2846 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2847 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2848 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2849 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2850 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2851 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2852 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2853 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2854 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2855 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2856 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2857 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2858 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2859 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2860 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2861 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2862 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2863 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2864 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2865 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2866 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2867 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2868 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2869 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2870 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2871 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2872 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2873 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2874 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2875 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2876 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2877 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2878 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2879 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2880 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2881 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2882 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2883 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2884 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2885 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2886 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2887 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2888 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2889 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2890 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2891 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2892 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2893 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2894 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2895 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2896 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2897 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2898 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2899 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2900 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2901 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2902 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2903 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2904 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2905 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2906 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2907 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2908 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2909 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2910 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2911 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2912 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2913 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2914 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2915 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2916 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2917 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2918 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2919 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2920 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2921 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2922 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2923 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2924 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2925 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2926 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2927 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2928 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2929 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2930 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2931 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2932 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2933 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2934 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2935 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2936 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2937 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2938 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2939 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2940 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2941 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2942 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2943 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2944 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2945 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2946 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2947 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2948 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2949 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2950 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2951 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2952 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2953 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2954 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2955 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2956 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2957 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2958 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2959 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2960 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2961 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2962 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2963 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2964 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2965 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2966 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2967 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2968 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2969 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2970 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2971 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2972 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2973 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2974 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2975 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2976 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2977 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2978 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2979 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2980 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2981 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2982 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2983 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2984 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2985 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2986 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2987 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2988 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2989 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 2990 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 2991 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 2992 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 2993 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 2994 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2995 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2996 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 2997 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 2998 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 2999 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3000 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3001 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3002 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3003 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3004 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3005 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3006 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3007 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3008 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3009 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3010 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3011 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3012 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3013 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3014 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3015 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3016 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3017 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3018 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3019 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3020 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3021 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3022 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3023 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3024 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3025 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3026 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3027 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3028 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3029 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3030 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3031 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3032 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3033 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3034 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3035 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3036 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3037 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3038 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3039 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3040 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3041 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3042 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3043 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3044 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3045 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3046 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3047 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3048 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3049 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3050 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3051 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3052 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3053 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3054 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3055 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3056 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3057 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3058 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3059 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3060 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3061 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3062 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3063 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3064 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3065 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3066 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3067 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3068 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3069 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3070 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3071 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3072 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3073 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3074 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3075 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3076 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3077 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3078 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3079 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3080 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3081 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3082 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3083 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3084 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3085 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3086 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3087 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3088 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3089 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3090 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3091 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3092 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3093 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3094 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3095 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3096 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3097 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3098 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3099 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3100 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3101 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3102 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3103 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3104 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3105 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3106 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3107 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3108 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3109 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3110 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3111 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 3112 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3113 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3114 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3115 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3116 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3117 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3118 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3119 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3120 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3121 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3122 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3123 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3124 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3125 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3126 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3127 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3128 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3129 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3130 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3131 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3132 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3133 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3134 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3135 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3136 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3137 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3138 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3139 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3140 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3141 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3142 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3143 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3144 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3145 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3146 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3147 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3148 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3149 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3150 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3151 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3152 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3153 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3154 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3155 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3156 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3157 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3158 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3159 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3160 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3161 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3162 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3163 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3164 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3165 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3166 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3167 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3168 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3169 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3170 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3171 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3172 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3173 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3174 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3175 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3176 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3177 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3178 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3179 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3180 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3181 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3182 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3183 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3184 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3185 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3186 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3187 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3188 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3189 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3190 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3191 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3192 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3193 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3194 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3195 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3196 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3197 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3198 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3199 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3200 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3201 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3202 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3203 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3204 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3205 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3206 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3207 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3208 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3209 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3210 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3211 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3212 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3213 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3214 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3215 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3216 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3217 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3218 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3219 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3220 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3221 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3222 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3223 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3224 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3225 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3226 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3227 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3228 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3229 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3230 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3231 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3232 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3233 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3234 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3235 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3236 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3237 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3238 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3239 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3240 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3241 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3242 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3243 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3244 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3245 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3246 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3247 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3248 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3249 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3250 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3251 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3252 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3253 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3254 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3255 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3256 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3257 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3258 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3259 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3260 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3261 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3262 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3263 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3264 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3265 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3266 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3267 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3268 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3269 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3270 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3271 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3272 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3273 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3274 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3275 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3276 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3277 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3278 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3279 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3280 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3281 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3282 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3283 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3284 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3285 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3286 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3287 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3288 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3289 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3290 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3291 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3292 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3293 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3294 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3295 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3296 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3297 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3298 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3299 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3300 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3301 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3302 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3303 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3304 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3305 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3306 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3307 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3308 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3309 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3310 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3311 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3312 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3313 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3314 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3315 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3316 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3317 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3318 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3319 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3320 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3321 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3322 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3323 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3324 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3325 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3326 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3327 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3328 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3329 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3330 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3331 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3332 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3333 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3334 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3335 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3336 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3337 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3338 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3339 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3340 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3341 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3342 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3343 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3344 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3345 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3346 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3347 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3348 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3349 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3350 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3351 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3352 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3353 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3354 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3355 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3356 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3357 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3358 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3359 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3360 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3361 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3362 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3363 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3364 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3365 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3366 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3367 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3368 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3369 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3370 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3371 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3372 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3373 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3374 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3375 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3376 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3377 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3378 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3379 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3380 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3381 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3382 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3383 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3384 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3385 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3386 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3387 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3388 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3389 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3390 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3391 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 3392 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3393 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3394 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3395 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3396 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3397 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3398 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3399 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3400 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3401 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3402 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3403 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3404 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3405 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3406 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3407 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3408 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3409 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3410 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3411 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3412 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3413 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3414 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3415 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3416 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3417 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3418 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3419 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3420 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3421 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3422 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3423 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3424 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3425 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3426 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3427 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3428 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3429 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3430 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3431 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3432 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3433 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3434 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3435 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3436 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3437 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3438 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3439 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3440 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3441 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3442 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3443 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3444 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3445 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3446 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3447 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3448 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3449 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3450 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3451 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3452 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3453 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3454 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3455 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3456 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3457 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3458 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3459 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3460 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3461 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3462 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3463 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3464 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3465 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3466 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3467 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3468 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3469 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3470 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3471 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3472 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3473 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3474 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3475 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3476 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3477 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3478 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3479 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3480 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3481 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3482 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3483 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3484 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3485 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3486 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3487 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3488 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3489 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3490 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3491 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3492 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3493 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3494 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3495 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3496 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3497 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3498 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3499 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3500 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3501 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3502 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3503 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3504 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3505 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3506 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3507 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3508 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3509 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3510 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3511 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3512 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3513 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3514 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3515 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3516 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3517 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3518 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3519 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3520 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3521 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3522 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3523 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3524 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3525 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3526 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3527 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3528 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3529 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3530 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3531 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3532 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3533 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3534 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3535 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3536 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3537 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3538 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3539 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3540 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3541 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3542 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3543 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3544 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3545 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3546 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3547 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3548 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3549 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3550 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3551 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3552 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3553 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3554 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3555 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3556 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3557 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3558 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3559 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3560 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3561 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3562 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3563 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3564 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3565 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3566 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3567 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3568 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3569 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3570 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3571 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3572 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3573 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3574 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3575 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3576 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3577 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3578 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3579 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3580 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3581 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3582 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3583 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3584 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3585 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3586 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3587 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3588 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3589 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3590 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3591 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3592 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3593 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3594 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3595 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3596 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3597 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3598 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3599 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3600 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3601 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3602 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3603 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3604 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3605 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3606 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3607 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3608 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3609 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3610 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3611 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3612 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3613 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3614 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3615 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3616 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3617 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3618 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3619 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3620 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3621 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3622 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3623 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3624 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3625 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3626 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3627 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3628 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3629 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3630 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3631 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3632 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3633 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3634 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3635 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3636 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3637 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3638 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3639 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3640 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3641 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3642 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3643 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3644 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3645 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3646 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3647 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3648 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3649 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3650 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3651 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3652 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3653 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3654 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3655 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3656 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3657 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3658 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3659 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3660 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3661 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3662 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3663 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3664 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3665 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3666 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3667 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3668 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3669 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3670 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3671 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 3672 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3673 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3674 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3675 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3676 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3677 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3678 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3679 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3680 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3681 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3682 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3683 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3684 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3685 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3686 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3687 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3688 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3689 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3690 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3691 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3692 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3693 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3694 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3695 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3696 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3697 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3698 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3699 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3700 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3701 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3702 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3703 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3704 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3705 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3706 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3707 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3708 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3709 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3710 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3711 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3712 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3713 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3714 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3715 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3716 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3717 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3718 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3719 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3720 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3721 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3722 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3723 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3724 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3725 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3726 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3727 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3728 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3729 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3730 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3731 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3732 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3733 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3734 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3735 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3736 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3737 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3738 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3739 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3740 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3741 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3742 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3743 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3744 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3745 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3746 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3747 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3748 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3749 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3750 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3751 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3752 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3753 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3754 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3755 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3756 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3757 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3758 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3759 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3760 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3761 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3762 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3763 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3764 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3765 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3766 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3767 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3768 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3769 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3770 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3771 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3772 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3773 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3774 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3775 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3776 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3777 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3778 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3779 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3780 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3781 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3782 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3783 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3784 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3785 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3786 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3787 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3788 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3789 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3790 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3791 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3792 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3793 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3794 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3795 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3796 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3797 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3798 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3799 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3800 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3801 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3802 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3803 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3804 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3805 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3806 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3807 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3808 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3809 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3810 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3811 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3812 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3813 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3814 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3815 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3816 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3817 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3818 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3819 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3820 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3821 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3822 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3823 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3824 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3825 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3826 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3827 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3828 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3829 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3830 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3831 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3832 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3833 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3834 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3835 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3836 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3837 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3838 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3839 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3840 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3841 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3842 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3843 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3844 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3845 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3846 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3847 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3848 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3849 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3850 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3851 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3852 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3853 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3854 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3855 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3856 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3857 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3858 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3859 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3860 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3861 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3862 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3863 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3864 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3865 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3866 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3867 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3868 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3869 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3870 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3871 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3872 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3873 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3874 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3875 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3876 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3877 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3878 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3879 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3880 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3881 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3882 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3883 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3884 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3885 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3886 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3887 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3888 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3889 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3890 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3891 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3892 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3893 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3894 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3895 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3896 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3897 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3898 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3899 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3900 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3901 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3902 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3903 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3904 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3905 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3906 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3907 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3908 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3909 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3910 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3911 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3912 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3913 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3914 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3915 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3916 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3917 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3918 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3919 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3920 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3921 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3922 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3923 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3924 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3925 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3926 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3927 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3928 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3929 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3930 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3931 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3932 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3933 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3934 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3935 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3936 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3937 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3938 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3939 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3940 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3941 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3942 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3943 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3944 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3945 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3946 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3947 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3948 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3949 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3950 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3951 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3952 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3953 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3954 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3955 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3956 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3957 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3958 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3959 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3960 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3961 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 3962 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3963 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3964 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3965 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3966 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3967 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3968 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3969 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3970 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3971 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3972 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3973 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3974 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3975 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3976 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3977 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3978 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3979 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3980 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3981 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3982 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3983 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3984 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3985 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3986 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3987 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3988 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3989 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 3990 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 3991 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 3992 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 3993 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 3994 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3995 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3996 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 3997 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 3998 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 3999 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4000 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4001 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4002 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4003 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4004 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4005 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4006 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4007 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4008 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4009 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4010 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4011 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4012 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4013 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4014 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4015 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4016 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4017 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4018 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4019 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4020 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4021 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4022 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4023 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4024 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4025 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4026 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4027 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4028 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4029 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4030 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4031 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4032 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4033 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4034 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4035 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4036 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4037 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4038 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4039 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4040 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4041 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4042 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4043 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4044 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4045 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4046 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4047 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4048 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4049 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4050 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4051 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4052 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4053 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4054 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4055 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4056 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4057 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4058 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4059 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4060 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4061 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4062 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4063 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4064 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4065 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4066 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4067 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4068 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4069 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4070 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4071 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4072 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4073 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4074 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4075 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4076 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4077 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4078 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4079 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4080 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4081 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4082 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4083 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4084 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4085 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4086 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4087 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4088 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4089 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4090 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4091 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4092 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4093 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4094 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4095 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4096 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4097 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4098 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4099 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4100 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4101 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4102 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4103 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4104 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4105 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4106 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4107 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4108 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4109 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4110 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4111 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4112 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4113 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4114 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4115 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4116 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4117 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4118 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4119 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4120 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4121 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4122 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4123 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4124 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4125 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4126 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4127 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4128 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4129 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4130 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4131 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4132 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4133 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4134 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4135 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4136 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4137 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4138 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4139 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4140 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4141 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4142 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4143 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4144 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4145 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4146 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4147 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4148 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4149 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4150 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4151 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4152 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4153 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4154 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4155 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4156 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4157 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4158 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4159 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4160 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4161 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4162 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4163 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4164 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4165 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4166 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4167 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4168 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4169 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4170 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4171 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4172 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4173 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4174 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4175 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4176 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4177 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4178 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4179 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4180 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4181 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4182 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4183 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4184 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4185 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4186 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4187 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4188 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4189 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4190 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4191 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4192 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4193 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4194 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4195 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4196 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4197 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4198 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4199 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4200 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4201 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4202 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4203 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4204 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4205 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4206 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4207 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4208 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4209 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4210 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4211 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4212 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4213 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4214 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4215 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4216 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4217 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4218 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4219 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4220 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4221 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4222 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4223 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4224 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4225 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4226 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4227 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4228 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4229 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4230 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4231 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4232 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4233 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4234 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4235 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4236 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4237 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4238 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4239 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4240 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4241 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4242 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4243 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4244 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4245 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4246 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4247 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4248 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4249 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4250 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4251 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 4252 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4253 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4254 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4255 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4256 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4257 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4258 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4259 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4260 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4261 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4262 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4263 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4264 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4265 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4266 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4267 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4268 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4269 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4270 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4271 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4272 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4273 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4274 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4275 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4276 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4277 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4278 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4279 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4280 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4281 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4282 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4283 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4284 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4285 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4286 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4287 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4288 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4289 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4290 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4291 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4292 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4293 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4294 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4295 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4296 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4297 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4298 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4299 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4300 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4301 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4302 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4303 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4304 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4305 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4306 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4307 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4308 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4309 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4310 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4311 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4312 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4313 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4314 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4315 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4316 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4317 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4318 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4319 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4320 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4321 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4322 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4323 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4324 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4325 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4326 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4327 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4328 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4329 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4330 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4331 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4332 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4333 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4334 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4335 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4336 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4337 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4338 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4339 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4340 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4341 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4342 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4343 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4344 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4345 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4346 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4347 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4348 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4349 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4350 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4351 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4352 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4353 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4354 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4355 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4356 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4357 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4358 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4359 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4360 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4361 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4362 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4363 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4364 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4365 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4366 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4367 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4368 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4369 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4370 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4371 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4372 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4373 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4374 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4375 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4376 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4377 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4378 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4379 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4380 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4381 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4382 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4383 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4384 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4385 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4386 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4387 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4388 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4389 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4390 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4391 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4392 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4393 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4394 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4395 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4396 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4397 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4398 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4399 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4400 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4401 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4402 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4403 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4404 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4405 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4406 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4407 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4408 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4409 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4410 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4411 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4412 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4413 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4414 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4415 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4416 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4417 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4418 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4419 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4420 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4421 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4422 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4423 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4424 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4425 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4426 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4427 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4428 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4429 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4430 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4431 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4432 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4433 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4434 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4435 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4436 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4437 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4438 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4439 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4440 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4441 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4442 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4443 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4444 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4445 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4446 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4447 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4448 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4449 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4450 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4451 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4452 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4453 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4454 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4455 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4456 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4457 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4458 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4459 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4460 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4461 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4462 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4463 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4464 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4465 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4466 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4467 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4468 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4469 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4470 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4471 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4472 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4473 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4474 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4475 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4476 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4477 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4478 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4479 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4480 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4481 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4482 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4483 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4484 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4485 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4486 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4487 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4488 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4489 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4490 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4491 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4492 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4493 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4494 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4495 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4496 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4497 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4498 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4499 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4500 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4501 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4502 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4503 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4504 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4505 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4506 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4507 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4508 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4509 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4510 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4511 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4512 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4513 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4514 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4515 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4516 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4517 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4518 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4519 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4520 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4521 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4522 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4523 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4524 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4525 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4526 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4527 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4528 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4529 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4530 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4531 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4532 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4533 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4534 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4535 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4536 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4537 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4538 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4539 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4540 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4541 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 1 == codec._readPollOneCount
ok 4542 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4543 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4544 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4545 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4546 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4547 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._invalidDataStreamCount == 0
ok 4548 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._closedCount == 0
ok 4549 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedControlMessages.size() == 0 
ok 4550 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): codec._receivedAppMessages.size() == 1
ok 4551 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): 0 == codec._readPollOneCount
ok 4552 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): msg._payload.get() != 0
ok 4553 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4554 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4555 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
ok 4556 - void epics::pvAccess::CodecTest::testSegmentedSplitMessage(): (int8_t)i == msg._payload->getByte()
# BEGIN TEST void epics::pvAccess::CodecTest::testStartMessage():
ok 4557 - void epics::pvAccess::CodecTest::testStartMessage(): codec._invalidDataStreamCount == 0
ok 4558 - void epics::pvAccess::CodecTest::testStartMessage(): codec._closedCount == 0
ok 4559 - void epics::pvAccess::CodecTest::testStartMessage(): codec._receivedControlMessages.size() == 1 
ok 4560 - void epics::pvAccess::CodecTest::testStartMessage(): codec._receivedAppMessages.size() == 0
ok 4561 - void epics::pvAccess::CodecTest::testStartMessage(): header._version == PVA_CLIENT_PROTOCOL_REVISION
ok 4562 - void epics::pvAccess::CodecTest::testStartMessage(): header._flags == 0x(0|8)1
ok 4563 - void epics::pvAccess::CodecTest::testStartMessage(): header._command == 0x23
ok 4564 - void epics::pvAccess::CodecTest::testStartMessage(): header._payloadSize == 0x456789AB
ok 4565 - void epics::pvAccess::CodecTest::testStartMessage(): codec._invalidDataStreamCount == 0
ok 4566 - void epics::pvAccess::CodecTest::testStartMessage(): codec._closedCount == 0
ok 4567 - void epics::pvAccess::CodecTest::testStartMessage(): codec._receivedControlMessages.size() == 1 
ok 4568 - void epics::pvAccess::CodecTest::testStartMessage(): codec._receivedAppMessages.size() == 1
ok 4569 - void epics::pvAccess::CodecTest::testStartMessage(): header._version == PVA_CLIENT_PROTOCOL_REVISION
ok 4570 - void epics::pvAccess::CodecTest::testStartMessage(): header._flags == 0x00
ok 4571 - void epics::pvAccess::CodecTest::testStartMessage(): header._command == 0x20
ok 4572 - void epics::pvAccess::CodecTest::testStartMessage(): header._payloadSize == 0x00000000
ok 4573 - void epics::pvAccess::CodecTest::testStartMessage(): header._version == PVA_CLIENT_PROTOCOL_REVISION
ok 4574 - void epics::pvAccess::CodecTest::testStartMessage(): header._flags == 0x81
ok 4575 - void epics::pvAccess::CodecTest::testStartMessage(): header._command == 0xEE
ok 4576 - void epics::pvAccess::CodecTest::testStartMessage(): header._payloadSize == 0xDDCCBBAA
# BEGIN TEST void epics::pvAccess::CodecTest::testStartMessageNonEmptyPayload():
ok 4577 - void epics::pvAccess::CodecTest::testStartMessageNonEmptyPayload(): codec._invalidDataStreamCount == 0
ok 4578 - void epics::pvAccess::CodecTest::testStartMessageNonEmptyPayload(): codec._closedCount == 0
ok 4579 - void epics::pvAccess::CodecTest::testStartMessageNonEmptyPayload(): codec._receivedControlMessages.size() == 0 
ok 4580 - void epics::pvAccess::CodecTest::testStartMessageNonEmptyPayload(): codec._receivedAppMessages.size() == 1
ok 4581 - void epics::pvAccess::CodecTest::testStartMessageNonEmptyPayload(): header._payload.get() != 0
ok 4582 - void epics::pvAccess::CodecTest::testStartMessageNonEmptyPayload(): PVA_ALIGNMENT == header._payload->getLimit()
# BEGIN TEST void epics::pvAccess::CodecTest::testStartMessageNormalAlignment():
ok 4583 - void epics::pvAccess::CodecTest::testStartMessageNormalAlignment(): codec._invalidDataStreamCount == 0
ok 4584 - void epics::pvAccess::CodecTest::testStartMessageNormalAlignment(): codec._closedCount == 0
ok 4585 - void epics::pvAccess::CodecTest::testStartMessageNormalAlignment(): codec._receivedControlMessages.size() == 0 
ok 4586 - void epics::pvAccess::CodecTest::testStartMessageNormalAlignment(): codec._receivedAppMessages.size() == 2
ok 4587 - void epics::pvAccess::CodecTest::testStartMessageNormalAlignment(): msg._payloadSize == payloadSize1
ok 4588 - void epics::pvAccess::CodecTest::testStartMessageNormalAlignment(): msg._payload.get() != 0
ok 4589 - void epics::pvAccess::CodecTest::testStartMessageNormalAlignment(): payloadSize1 == msg._payload->getLimit()
ok 4590 - void epics::pvAccess::CodecTest::testStartMessageNormalAlignment(): (int8_t)i == msg._payload->getByte()
ok 4591 - void epics::pvAccess::CodecTest::testStartMessageNormalAlignment(): (int8_t)i == msg._payload->getByte()
ok 4592 - void epics::pvAccess::CodecTest::testStartMessageNormalAlignment(): msg._payloadSize == payloadSize2
ok 4593 - void epics::pvAccess::CodecTest::testStartMessageNormalAlignment(): msg._payload.get() != 0
ok 4594 - void epics::pvAccess::CodecTest::testStartMessageNormalAlignment(): payloadSize2 == msg._payload->getLimit()
ok 4595 - void epics::pvAccess::CodecTest::testStartMessageNormalAlignment(): (int8_t)i == msg._payload->getByte()
# BEGIN TEST void epics::pvAccess::CodecTest::testStartMessageSegmentedMessage():
ok 4596 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessage(): codec._invalidDataStreamCount == 0
ok 4597 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessage(): codec._closedCount == 0
ok 4598 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessage(): codec._receivedControlMessages.size() == 0 
ok 4599 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessage(): codec._receivedAppMessages.size() == 1
ok 4600 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessage(): codec._readPollOneCount == 0
ok 4601 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessage(): msg._payload.get() != 0
ok 4602 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessage(): payloadSizeSum == msg._payload->getLimit()
ok 4603 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessage(): (int8_t)i == msg._payload->getByte()
# BEGIN TEST void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment():
ok 4604 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4605 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4606 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4607 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4608 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4609 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4610 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4611 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4612 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4613 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4614 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4615 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4616 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4617 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4618 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4619 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4620 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4621 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4622 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4623 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4624 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4625 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4626 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4627 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4628 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4629 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4630 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4631 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4632 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4633 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4634 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4635 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4636 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4637 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4638 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4639 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4640 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4641 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4642 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4643 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4644 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4645 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4646 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4647 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4648 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4649 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4650 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4651 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4652 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4653 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4654 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4655 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4656 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4657 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4658 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4659 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4660 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4661 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4662 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4663 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4664 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4665 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4666 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4667 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4668 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4669 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4670 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4671 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4672 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4673 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4674 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4675 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4676 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4677 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4678 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4679 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4680 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4681 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4682 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4683 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4684 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4685 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4686 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4687 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4688 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4689 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4690 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4691 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4692 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4693 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4694 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4695 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4696 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4697 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4698 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4699 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4700 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4701 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4702 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4703 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4704 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4705 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4706 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4707 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4708 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4709 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4710 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4711 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4712 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4713 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4714 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4715 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4716 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4717 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4718 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4719 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4720 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4721 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4722 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4723 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4724 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4725 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4726 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4727 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4728 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4729 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4730 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4731 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4732 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4733 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4734 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4735 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4736 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4737 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4738 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4739 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4740 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4741 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4742 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4743 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4744 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4745 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4746 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4747 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4748 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4749 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4750 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4751 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4752 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4753 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4754 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4755 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4756 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4757 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4758 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4759 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4760 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4761 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4762 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4763 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4764 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4765 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4766 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4767 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4768 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4769 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4770 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4771 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4772 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4773 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4774 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4775 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4776 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4777 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4778 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4779 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4780 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4781 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4782 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4783 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4784 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4785 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4786 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4787 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4788 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4789 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4790 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4791 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4792 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4793 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4794 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4795 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4796 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4797 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4798 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4799 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4800 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4801 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4802 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4803 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4804 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4805 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4806 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4807 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4808 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4809 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4810 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4811 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4812 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4813 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4814 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4815 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4816 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4817 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4818 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4819 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4820 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4821 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4822 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4823 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4824 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4825 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4826 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4827 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4828 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4829 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4830 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4831 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4832 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4833 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4834 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4835 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4836 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4837 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4838 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4839 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4840 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4841 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4842 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4843 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4844 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4845 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4846 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4847 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4848 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
ok 4849 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._invalidDataStreamCount == 0
ok 4850 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._closedCount == 0
ok 4851 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedControlMessages.size() == 0 
ok 4852 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._receivedAppMessages.size() == 1
ok 4853 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): codec._readPollOneCount == 0
ok 4854 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): msg._payload.get() != 0
ok 4855 - void epics::pvAccess::CodecTest::testStartMessageSegmentedMessageAlignment(): payloadSizeSum == msg._payload->getLimit()
# BEGIN TEST void epics::pvAccess::CodecTest::testReadNormalConnectionLoss():
ok 4856 - void epics::pvAccess::CodecTest::testReadNormalConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4857 - void epics::pvAccess::CodecTest::testReadNormalConnectionLoss(): codec._closedCount == 1
ok 4858 - void epics::pvAccess::CodecTest::testReadNormalConnectionLoss(): codec._receivedControlMessages.size() == 0 
ok 4859 - void epics::pvAccess::CodecTest::testReadNormalConnectionLoss(): codec._receivedAppMessages.size() == 0
# BEGIN TEST void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss():
ok 4860 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4861 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4862 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4863 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4864 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4865 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4866 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4867 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4868 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4869 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4870 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4871 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4872 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4873 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4874 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4875 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4876 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4877 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4878 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4879 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4880 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4881 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4882 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4883 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4884 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4885 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4886 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4887 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4888 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4889 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4890 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4891 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4892 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4893 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4894 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4895 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4896 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4897 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4898 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4899 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4900 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4901 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4902 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4903 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4904 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4905 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4906 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4907 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4908 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4909 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4910 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4911 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4912 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4913 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4914 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4915 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4916 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4917 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4918 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4919 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4920 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4921 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4922 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4923 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4924 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4925 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4926 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4927 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4928 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4929 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4930 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4931 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4932 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4933 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4934 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4935 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4936 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4937 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4938 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4939 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4940 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4941 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4942 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4943 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4944 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4945 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4946 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4947 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4948 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4949 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4950 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4951 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4952 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4953 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4954 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4955 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4956 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4957 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4958 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4959 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4960 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4961 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4962 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4963 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4964 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4965 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4966 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4967 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4968 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4969 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4970 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4971 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4972 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4973 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4974 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4975 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4976 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4977 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4978 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4979 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4980 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4981 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4982 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4983 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4984 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4985 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4986 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4987 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4988 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4989 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4990 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4991 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4992 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4993 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4994 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4995 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4996 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4997 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 4998 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 4999 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5000 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5001 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5002 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5003 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5004 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5005 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5006 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5007 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5008 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5009 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5010 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5011 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5012 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5013 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5014 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5015 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5016 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5017 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5018 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5019 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5020 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5021 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5022 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5023 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5024 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5025 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5026 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5027 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5028 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5029 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5030 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5031 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5032 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5033 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5034 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5035 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5036 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5037 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5038 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5039 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5040 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5041 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5042 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5043 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5044 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5045 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5046 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5047 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5048 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5049 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5050 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5051 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5052 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5053 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5054 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5055 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5056 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5057 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5058 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5059 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5060 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5061 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5062 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5063 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5064 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5065 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5066 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5067 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5068 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5069 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5070 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5071 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5072 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5073 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5074 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5075 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5076 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5077 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5078 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5079 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5080 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5081 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5082 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5083 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5084 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5085 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5086 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5087 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5088 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5089 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5090 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5091 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5092 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5093 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5094 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5095 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5096 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5097 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5098 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5099 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5100 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5101 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5102 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5103 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5104 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5105 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5106 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5107 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5108 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5109 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5110 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5111 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5112 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5113 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5114 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5115 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5116 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5117 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5118 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5119 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5120 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5121 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5122 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5123 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5124 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5125 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5126 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5127 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5128 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5129 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5130 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5131 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5132 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5133 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5134 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5135 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5136 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5137 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5138 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5139 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5140 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5141 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5142 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5143 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5144 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5145 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5146 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5147 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5148 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5149 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5150 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5151 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5152 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5153 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5154 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5155 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5156 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5157 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5158 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5159 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5160 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5161 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5162 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5163 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5164 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5165 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5166 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5167 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5168 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5169 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5170 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5171 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5172 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5173 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5174 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5175 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5176 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5177 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5178 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5179 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5180 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5181 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5182 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5183 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5184 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5185 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5186 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5187 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5188 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5189 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5190 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5191 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5192 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5193 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5194 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5195 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5196 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5197 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5198 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5199 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5200 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5201 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5202 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5203 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5204 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5205 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5206 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5207 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5208 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5209 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5210 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5211 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5212 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5213 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5214 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5215 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5216 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5217 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5218 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5219 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5220 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5221 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5222 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5223 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5224 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5225 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5226 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5227 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5228 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5229 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5230 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5231 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5232 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5233 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5234 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5235 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5236 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5237 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5238 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5239 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5240 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5241 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5242 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5243 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5244 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5245 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5246 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5247 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5248 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5249 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5250 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5251 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5252 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5253 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5254 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5255 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5256 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5257 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5258 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5259 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5260 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5261 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5262 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5263 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5264 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5265 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5266 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5267 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5268 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5269 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5270 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5271 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5272 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5273 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5274 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5275 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5276 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5277 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5278 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5279 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5280 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5281 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5282 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5283 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5284 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5285 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5286 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5287 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5288 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5289 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5290 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5291 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5292 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5293 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5294 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5295 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5296 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5297 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5298 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5299 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5300 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5301 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5302 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5303 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5304 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5305 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5306 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5307 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5308 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5309 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5310 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5311 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5312 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5313 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5314 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5315 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5316 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5317 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5318 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5319 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5320 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5321 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5322 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5323 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5324 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5325 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5326 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5327 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5328 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5329 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5330 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5331 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5332 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5333 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5334 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5335 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5336 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5337 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5338 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5339 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5340 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5341 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5342 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5343 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5344 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5345 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5346 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5347 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5348 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5349 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5350 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5351 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5352 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5353 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5354 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5355 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5356 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5357 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5358 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5359 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5360 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5361 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5362 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5363 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5364 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5365 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5366 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5367 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5368 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5369 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5370 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5371 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5372 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5373 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5374 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5375 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5376 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5377 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5378 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5379 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5380 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5381 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5382 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5383 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5384 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5385 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5386 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5387 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5388 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5389 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5390 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5391 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5392 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5393 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5394 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5395 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5396 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5397 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5398 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5399 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5400 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5401 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5402 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5403 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5404 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5405 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5406 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5407 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5408 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5409 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5410 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5411 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5412 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5413 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5414 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5415 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5416 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5417 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5418 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5419 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5420 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5421 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5422 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5423 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5424 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5425 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5426 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5427 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5428 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5429 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5430 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5431 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5432 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5433 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5434 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5435 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5436 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5437 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5438 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5439 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5440 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5441 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5442 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5443 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5444 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5445 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5446 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5447 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5448 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5449 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5450 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5451 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5452 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5453 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5454 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5455 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5456 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5457 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5458 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5459 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5460 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5461 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5462 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5463 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5464 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5465 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5466 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5467 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5468 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5469 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5470 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5471 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5472 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5473 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5474 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5475 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5476 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5477 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5478 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5479 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5480 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5481 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5482 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5483 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5484 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5485 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5486 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5487 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5488 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5489 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5490 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5491 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5492 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5493 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5494 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5495 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5496 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5497 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5498 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5499 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5500 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5501 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5502 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5503 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5504 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5505 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5506 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5507 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5508 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5509 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5510 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5511 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5512 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5513 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5514 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5515 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5516 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5517 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5518 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5519 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5520 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5521 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5522 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5523 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5524 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5525 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5526 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5527 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5528 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5529 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5530 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5531 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5532 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5533 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5534 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5535 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5536 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5537 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5538 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5539 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5540 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5541 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5542 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5543 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5544 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5545 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5546 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5547 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5548 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5549 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5550 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5551 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5552 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5553 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5554 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5555 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5556 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5557 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5558 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5559 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5560 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5561 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5562 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5563 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5564 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5565 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5566 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5567 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5568 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5569 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5570 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5571 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5572 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5573 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5574 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5575 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5576 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5577 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5578 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5579 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5580 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5581 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5582 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5583 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5584 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5585 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5586 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5587 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5588 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5589 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5590 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5591 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5592 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5593 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5594 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5595 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5596 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5597 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5598 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5599 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5600 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5601 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5602 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5603 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5604 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5605 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5606 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5607 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5608 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5609 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5610 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5611 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5612 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5613 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5614 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5615 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5616 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5617 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5618 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5619 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5620 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5621 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5622 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5623 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5624 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5625 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5626 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5627 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5628 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5629 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5630 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5631 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5632 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5633 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5634 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5635 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5636 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5637 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5638 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5639 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5640 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5641 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5642 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5643 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5644 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5645 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5646 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5647 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5648 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5649 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5650 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5651 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5652 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5653 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5654 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5655 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5656 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5657 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5658 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5659 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5660 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5661 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5662 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5663 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5664 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5665 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5666 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5667 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5668 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5669 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5670 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5671 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5672 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5673 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5674 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5675 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5676 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5677 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5678 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5679 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5680 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5681 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5682 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5683 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5684 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5685 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5686 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5687 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5688 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5689 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5690 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5691 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5692 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5693 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5694 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5695 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5696 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5697 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5698 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5699 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5700 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5701 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5702 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5703 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5704 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5705 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5706 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5707 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5708 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5709 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5710 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5711 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5712 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5713 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5714 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5715 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5716 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5717 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5718 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5719 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5720 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5721 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5722 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5723 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5724 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5725 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5726 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5727 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5728 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5729 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5730 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5731 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5732 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5733 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5734 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5735 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5736 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5737 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5738 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5739 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5740 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5741 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5742 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5743 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5744 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5745 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5746 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5747 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5748 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5749 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5750 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5751 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5752 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5753 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5754 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5755 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5756 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5757 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5758 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5759 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5760 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5761 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5762 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5763 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5764 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5765 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5766 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5767 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5768 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5769 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5770 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5771 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5772 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5773 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5774 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5775 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5776 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5777 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5778 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5779 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5780 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5781 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5782 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5783 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5784 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5785 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5786 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5787 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5788 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5789 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5790 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5791 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5792 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5793 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5794 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5795 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5796 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5797 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5798 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5799 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5800 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5801 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5802 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5803 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5804 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5805 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5806 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5807 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5808 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5809 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5810 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5811 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
ok 5812 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._invalidDataStreamCount == 0
ok 5813 - void epics::pvAccess::CodecTest::testSegmentedSplitConnectionLoss(): codec._closedCount == 1
# BEGIN TEST void epics::pvAccess::CodecTest::testSendConnectionLoss():
ok 5814 - void epics::pvAccess::CodecTest::testSendConnectionLoss(): connection closed exception expected
ok 5815 - void epics::pvAccess::CodecTest::testSendConnectionLoss(): codec._closedCount == 1
# BEGIN TEST void epics::pvAccess::CodecTest::testEnqueueSendRequest():
ok 5816 - void epics::pvAccess::CodecTest::testEnqueueSendRequest(): codec._invalidDataStreamCount == 0
ok 5817 - void epics::pvAccess::CodecTest::testEnqueueSendRequest(): codec._closedCount == 0
ok 5818 - void epics::pvAccess::CodecTest::testEnqueueSendRequest(): codec._receivedControlMessages.size() == 1 
ok 5819 - void epics::pvAccess::CodecTest::testEnqueueSendRequest(): codec._receivedAppMessages.size() == 1
ok 5820 - void epics::pvAccess::CodecTest::testEnqueueSendRequest(): header._version == PVA_CLIENT_PROTOCOL_REVISION
ok 5821 - void epics::pvAccess::CodecTest::testEnqueueSendRequest(): header._flags == 0x(0|8)0
ok 5822 - void epics::pvAccess::CodecTest::testEnqueueSendRequest(): header._command == 0x20
ok 5823 - void epics::pvAccess::CodecTest::testEnqueueSendRequest(): header._payloadSize == 0x00000000
ok 5824 - void epics::pvAccess::CodecTest::testEnqueueSendRequest(): header._version == PVA_CLIENT_PROTOCOL_REVISION
ok 5825 - void epics::pvAccess::CodecTest::testEnqueueSendRequest(): header._flags == 0x(0|8)1
ok 5826 - void epics::pvAccess::CodecTest::testEnqueueSendRequest(): header._command == 0xEE
ok 5827 - void epics::pvAccess::CodecTest::testEnqueueSendRequest(): header._payloadSize == 0xDDCCBBAA
# BEGIN TEST void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest():
ok 5828 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): 1 == codec._scheduleSendCount
ok 5829 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): 0 == codec._receivedControlMessages.size()
ok 5830 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): 0 == codec._receivedAppMessages.size()
ok 5831 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): 2 == codec._scheduleSendCount
ok 5832 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): 0 == codec._receivedControlMessages.size()
ok 5833 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): 0 == codec._receivedAppMessages.size()
ok 5834 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): 0 == codec._sendCompletedCount
ok 5835 - !codec.sendQueueEmpty()
ok 5836 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): 1 == codec._sendCompletedCount
ok 5837 - codec.sendQueueEmpty()
ok 5838 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): codec._invalidDataStreamCount == 0
ok 5839 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): codec._closedCount == 0
ok 5840 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): codec._receivedControlMessages.size() == 1 
ok 5841 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): codec._receivedAppMessages.size() == 1
ok 5842 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): header._version == PVA_CLIENT_PROTOCOL_REVISION
ok 5843 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): header._flags == 0x(0|8)0
ok 5844 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): header._command == 0x20
ok 5845 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): header._payloadSize == 0x00000000
ok 5846 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): header._version == PVA_CLIENT_PROTOCOL_REVISION
ok 5847 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): header._flags == 0x(0|8)1
ok 5848 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): header._command == 0xEE
ok 5849 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): header._payloadSize == 0xDDCCBBAA
ok 5850 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): 0 == codec.getSendBuffer()->getPosition()
ok 5851 - codec.sendQueueEmpty()
# 3 1
ok 5852 - 3 == codec._scheduleSendCount
ok 5853 - 1 == codec._sendCompletedCount
ok 5854 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): PVA_MESSAGE_HEADER_SIZE == codec.getSendBuffer()->getPosition()
# 4 1
ok 5855 - 4 == codec._scheduleSendCount
ok 5856 - 1 == codec._sendCompletedCount
ok 5857 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): 2 == codec._sendCompletedCount
ok 5858 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): codec._receivedControlMessages.size() == 2 
ok 5859 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): codec._receivedAppMessages.size() == 1
ok 5860 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): header._version == PVA_CLIENT_PROTOCOL_REVISION
ok 5861 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): header._flags == 0x(0|8)1
ok 5862 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): header._command == 0xEE
ok 5863 - void epics::pvAccess::CodecTest::testEnqueueSendDirectRequest(): header._payloadSize == 0xDDCCBBAA
# BEGIN TEST void epics::pvAccess::CodecTest::testSendException():
ok 5864 - void epics::pvAccess::CodecTest::testSendException(): codec._invalidDataStreamCount == 0
ok 5865 - void epics::pvAccess::CodecTest::testSendException(): codec._closedCount == 1
ok 5866 - void epics::pvAccess::CodecTest::testSendException(): codec._receivedControlMessages.size() == 0 
ok 5867 - void epics::pvAccess::CodecTest::testSendException(): codec._receivedAppMessages.size() == 0
# BEGIN TEST void epics::pvAccess::CodecTest::testSendHugeMessagePartes():
# sendBufferFull tries=0
# In virtual void epics::pvAccess::CodecTest::WritePollOneCallbackForTestSendHugeMessagePartes::writePollOne()
# sendBufferFull tries=0
# In virtual void epics::pvAccess::CodecTest::WritePollOneCallbackForTestSendHugeMessagePartes::writePollOne()
# sendBufferFull tries=0
# In virtual void epics::pvAccess::CodecTest::WritePollOneCallbackForTestSendHugeMessagePartes::writePollOne()
# sendBufferFull tries=0
# In virtual void epics::pvAccess::CodecTest::WritePollOneCallbackForTestSendHugeMessagePartes::writePollOne()
# sendBufferFull tries=0
# In virtual void epics::pvAccess::CodecTest::WritePollOneCallbackForTestSendHugeMessagePartes::writePollOne()
# sendBufferFull tries=0
# In virtual void epics::pvAccess::CodecTest::WritePollOneCallbackForTestSendHugeMessagePartes::writePollOne()
# sendBufferFull tries=0
# In virtual void epics::pvAccess::CodecTest::WritePollOneCallbackForTestSendHugeMessagePartes::writePollOne()
# sendBufferFull tries=0
# In virtual void epics::pvAccess::CodecTest::WritePollOneCallbackForTestSendHugeMessagePartes::writePollOne()
# sendBufferFull tries=0
# In virtual void epics::pvAccess::CodecTest::WritePollOneCallbackForTestSendHugeMessagePartes::writePollOne()
# sendBufferFull tries=0
# In virtual void epics::pvAccess::CodecTest::WritePollOneCallbackForTestSendHugeMessagePartes::writePollOne()
# sender_break
ok 5868 - void epics::pvAccess::CodecTest::testSendHugeMessagePartes(): codec._invalidDataStreamCount == 0
ok 5869 - void epics::pvAccess::CodecTest::testSendHugeMessagePartes(): codec._closedCount == 0
ok 5870 - void epics::pvAccess::CodecTest::testSendHugeMessagePartes(): codec._receivedControlMessages.size() == 0 
ok 5871 - void epics::pvAccess::CodecTest::testSendHugeMessagePartes(): codec._receivedAppMessages.size() == 1
ok 5872 - void epics::pvAccess::CodecTest::testSendHugeMessagePartes(): header._version == PVA_CLIENT_PROTOCOL_REVISION
ok 5873 - void epics::pvAccess::CodecTest::testSendHugeMessagePartes(): header._flags == (int8_t)(0x(0|8)0 | 0x10)
ok 5874 - void epics::pvAccess::CodecTest::testSendHugeMessagePartes(): header._command == 0x12
ok 5875 - void epics::pvAccess::CodecTest::testSendHugeMessagePartes(): msg._payload.get() != 0
ok 5876 - void epics::pvAccess::CodecTest::testSendHugeMessagePartes(): bytesToSent == header._payload->getLimit()
# BEGIN TEST void epics::pvAccess::CodecTest::testInvalidArguments():
2024-11-16T02:50:55.335 requested for buffer size 17409, but only 17392 available. at ../../src/remote/codec.cpp:699.,
2024-11-16T02:50:55.335 requested for buffer size 513, but maximum 512 is allowed. at ../../src/remote/codec.cpp:457.,
# BEGIN TEST void epics::pvAccess::CodecTest::testDefaultModes():
ok 5877 - void epics::pvAccess::CodecTest::testDefaultModes(): NORMAL== codec.getReadMode()
ok 5878 - void epics::pvAccess::CodecTest::testDefaultModes(): PROCESS_SEND_QUEUE == codec.getWriteMode()
# BEGIN TEST void epics::pvAccess::CodecTest::testEnqueueSendRequestExceptionThrown():
ok 5879 - void epics::pvAccess::CodecTest::testEnqueueSendRequestExceptionThrown(): codec._invalidDataStreamCount == 0
ok 5880 - void epics::pvAccess::CodecTest::testEnqueueSendRequestExceptionThrown(): codec._closedCount == 0
ok 5881 - void epics::pvAccess::CodecTest::testEnqueueSendRequestExceptionThrown(): codec._receivedControlMessages.size() == 0 
ok 5882 - void epics::pvAccess::CodecTest::testEnqueueSendRequestExceptionThrown(): codec._receivedAppMessages.size() == 0
# BEGIN TEST void epics::pvAccess::CodecTest::testBlockingProcessQueueTest():
# Waiting for work
ok 5883 - void epics::pvAccess::CodecTest::testBlockingProcessQueueTest(): PVA_MESSAGE_HEADER_SIZE == codec._writeBuffer.getPosition()  (8)
ok
testRPC.t ............... 
1..3
# Server Setup
2024-11-16T02:50:55.497 Using dynamically assigned TCP port 46907.
# TestServer on ports TCP=46907 UDP=34716
# Client Setup
2024-11-16T02:50:55.498 Failed to introspect interfaces or no network interfaces available.
# Client Ready
# Request
# request()
# Add 5.000000 + 3.000000
ok  1 - Reply value = 8
# Wait for connect (already connected)
ok  2 - client.waitConnect()
# Fail
# Request
# failing()
ok  3 - caught expected rpc exception: RPCService.request(PVStructure) returned null.
ok
testmonitorfifo.t ....... 
1..189
# ==== void {anonymous}::checkPlain() ====
# connect() with int
# In virtual void {anonymous}::Tester::Requester::monitorConnect(const epics::pvData::Status&, const epics::pvAccess::MonitorPtr&, const epics::pvData::StructureConstPtr&) : OK
ok  1 - Connect == Connect
ok  2 - timeline no events as expected
ok  3 - !elemQueue expected empty
# post(5)
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok  4 - Event == Event
ok  5 - pop 5 == 5 changed=1 0==0
ok  6 - !elemQueue expected empty
# close()
# In virtual void {anonymous}::Tester::Requester::channelDisconnect(bool)
ok  7 - Close == Close
# ==== void {anonymous}::checkAfterClose() ====
# connect() with int
# In virtual void {anonymous}::Tester::Requester::monitorConnect(const epics::pvData::Status&, const epics::pvAccess::MonitorPtr&, const epics::pvData::StructureConstPtr&) : OK
ok  8 - Connect == Connect
ok  9 - timeline no events as expected
ok 10 - !elemQueue expected empty
# post(5)
# close()
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
# In virtual void {anonymous}::Tester::Requester::channelDisconnect(bool)
ok 11 - Event == Event
ok 12 - Close == Close
ok 13 - pop 5 == 5 changed=1 0==0
ok 14 - !elemQueue expected empty
ok 15 - timeline no events as expected
# ==== void {anonymous}::checkReOpenLost() ====
# connect() with int
# In virtual void {anonymous}::Tester::Requester::monitorConnect(const epics::pvData::Status&, const epics::pvAccess::MonitorPtr&, const epics::pvData::StructureConstPtr&) : OK
ok 16 - Connect == Connect
ok 17 - timeline no events as expected
ok 18 - !elemQueue expected empty
# post(5)
# close()
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
# In virtual void {anonymous}::Tester::Requester::channelDisconnect(bool)
# connect() with int
# In virtual void {anonymous}::Tester::Requester::monitorConnect(const epics::pvData::Status&, const epics::pvAccess::MonitorPtr&, const epics::pvData::StructureConstPtr&) : OK
ok 19 - Event == Event
ok 20 - Close == Close
ok 21 - Connect == Connect
ok 22 - !elemQueue expected empty
ok 23 - timeline no events as expected
# ==== void {anonymous}::checkTypeChange() ====
# connect() with int
# In virtual void {anonymous}::Tester::Requester::monitorConnect(const epics::pvData::Status&, const epics::pvAccess::MonitorPtr&, const epics::pvData::StructureConstPtr&) : OK
ok 24 - Connect == Connect
# post(5)
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 25 - Event == Event
ok 26 - pop 5 == 5 changed=1 0==0
ok 27 - !elemQueue expected empty
# close()
# In virtual void {anonymous}::Tester::Requester::channelDisconnect(bool)
ok 28 - Close == Close
# Type change
# connect() with string
# In virtual void {anonymous}::Tester::Requester::monitorConnect(const epics::pvData::Status&, const epics::pvAccess::MonitorPtr&, const epics::pvData::StructureConstPtr&) : OK
ok 29 - Connect == Connect
# post(hello)
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 30 - Event == Event
ok 31 - pop hello == hello changed=1 0==0
ok 32 - !elemQueue expected empty
# close()
# In virtual void {anonymous}::Tester::Requester::channelDisconnect(bool)
ok 33 - Close == Close
# ==== void {anonymous}::checkFill() ====
ok 34 - conf.actualCount (2) == 2u (2)
# connect() with int
# In virtual void {anonymous}::Tester::Requester::monitorConnect(const epics::pvData::Status&, const epics::pvAccess::MonitorPtr&, const epics::pvData::StructureConstPtr&) : OK
ok 35 - Connect == Connect
ok 36 - conf.actualCount (2) == tester.mon->freeCount() (2)
# Empty before MonitorFIFO pipeline=0 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=3 #returned=0 #inuse=0 flowCount=0
#   events ____
# post(5)
# A5 MonitorFIFO pipeline=0 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=2 #returned=0 #inuse=1 flowCount=0
#   events _E__
# post(6)
# Full MonitorFIFO pipeline=0 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=1 #returned=0 #inuse=2 flowCount=0
#   events _E__
# post(7)
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 37 - Event == Event
# Overrun1 MonitorFIFO pipeline=0 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=0 #returned=0 #inuse=3 flowCount=0
#   events ____
# post(8)
ok 38 - timeline no events as expected
# Overrun2 MonitorFIFO pipeline=0 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=0 #returned=0 #inuse=3 flowCount=0
#   events ____
ok 39 - pop 5 == 5 changed=1 0==0
ok 40 - timeline no events as expected
ok 41 - pop 6 == 6 changed=1 0==0
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
ok 42 - LowWater == LowWater
ok 43 - pop 8 == 8 changed=1 1==1
ok 44 - timeline no events as expected
ok 45 - !elemQueue expected empty
# Empty again MonitorFIFO pipeline=0 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=3 #returned=0 #inuse=0 flowCount=0
#   events ____
# post(15)
# post(16)
# post(17)
# post(18)
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 46 - Event == Event
ok 47 - pop 15 == 15 changed=1 0==0
ok 48 - timeline no events as expected
ok 49 - pop 16 == 16 changed=1 0==0
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
ok 50 - LowWater == LowWater
ok 51 - pop 18 == 18 changed=1 1==1
ok 52 - timeline no events as expected
ok 53 - !elemQueue expected empty
# close()
# In virtual void {anonymous}::Tester::Requester::channelDisconnect(bool)
ok 54 - Close == Close
# ==== void {anonymous}::checkSaturate() ====
ok 55 - conf.actualCount (2) == 2u (2)
# connect() with int
# In virtual void {anonymous}::Tester::Requester::monitorConnect(const epics::pvData::Status&, const epics::pvAccess::MonitorPtr&, const epics::pvData::StructureConstPtr&) : OK
ok 56 - Connect == Connect
# Empty before MonitorFIFO pipeline=0 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=3 #returned=0 #inuse=0 flowCount=0
#   events ____
# post(5)
# post(6)
# post(7)
# post(8)
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 57 - Event == Event
ok 58 - pop 5 == 5 changed=1 0==0
ok 59 - timeline no events as expected
# post(9)
ok 60 - timeline no events as expected
ok 61 - pop 6 == 6 changed=1 0==0
ok 62 - timeline no events as expected
# post(10)
ok 63 - timeline no events as expected
ok 64 - pop 8 == 8 changed=1 1==1
ok 65 - timeline no events as expected
# post(11)
ok 66 - timeline no events as expected
# Overrun2 MonitorFIFO pipeline=0 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=0 #returned=0 #inuse=3 flowCount=0
#   events ____
ok 67 - pop 9 == 9 changed=1 0==0
ok 68 - timeline no events as expected
ok 69 - pop 10 == 10 changed=1 0==0
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
ok 70 - LowWater == LowWater
ok 71 - pop 11 == 11 changed=1 0==0
ok 72 - timeline no events as expected
ok 73 - !elemQueue expected empty
ok 74 - timeline no events as expected
# Empty again MonitorFIFO pipeline=0 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=3 #returned=0 #inuse=0 flowCount=0
#   events ____
# close()
# In virtual void {anonymous}::Tester::Requester::channelDisconnect(bool)
ok 75 - Close == Close
# ==== void {anonymous}::checkPipeline() ====
ok 76 - conf.actualCount (2) == 2u (2)
# connect() with int
# In virtual void {anonymous}::Tester::Requester::monitorConnect(const epics::pvData::Status&, const epics::pvAccess::MonitorPtr&, const epics::pvData::StructureConstPtr&) : OK
ok 77 - Connect == Connect
ok 78 - tester.mon->freeCount() (0) == 0u (0)
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
ok 79 - tester.mon->freeCount() (2) == 2u (2)
ok 80 - LowWater == LowWater
# post(5)
# post(6)
# post(7)
# post(8)
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 81 - Event == Event
ok 82 - tester.mon->freeCount() (0) == 0u (0)
ok 83 - pop 5 == 5 changed=1 0==0
ok 84 - pop 6 == 6 changed=1 0==0
ok 85 - !elemQueue expected empty
# ACK 2
# Before ACK MonitorFIFO pipeline=1 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=0 #returned=2 #inuse=1 flowCount=-1
#   events ____
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
# After ACK MonitorFIFO pipeline=1 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=2 #returned=0 #inuse=1 flowCount=1
#   events ____
ok 86 - LowWater == LowWater
ok 87 - tester.mon->freeCount() (1) == 1u (1)
ok 88 - pop 8 == 8 changed=1 1==1
ok 89 - !elemQueue expected empty
ok 90 - tester.mon->freeCount() (2) == 2u (2)
ok 91 - timeline no events as expected
# Empty before re-fill MonitorFIFO pipeline=1 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=3 #returned=0 #inuse=0 flowCount=2
#   events ____
# post(15)
# post(16)
# post(17)
# post(18)
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 92 - Event == Event
ok 93 - pop 15 == 15 changed=1 0==0
ok 94 - pop 16 == 16 changed=1 0==0
ok 95 - !elemQueue expected empty
ok 96 - timeline no events as expected
# ACK 1
# Before ACK MonitorFIFO pipeline=1 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=0 #returned=2 #inuse=1 flowCount=-1
#   events ____
# After ACK MonitorFIFO pipeline=1 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=1 #returned=1 #inuse=1 flowCount=0
#   events ____
ok 97 - timeline no events as expected
# post(19)
# post(20)
ok 98 - pop 18 == 18 changed=1 1==1
ok 99 - !elemQueue expected empty
# post(21)
ok 100 - !elemQueue expected empty
# Before final ACK MonitorFIFO pipeline=1 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=0 #returned=2 #inuse=1 flowCount=-1
#   events ____
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
ok 101 - LowWater == LowWater
ok 102 - pop 21 == 21 changed=1 1==1
ok 103 - !elemQueue expected empty
# close()
# In virtual void {anonymous}::Tester::Requester::channelDisconnect(bool)
ok 104 - Close == Close
# ==== void {anonymous}::checkSpam() ====
# connect() with int
# In virtual void {anonymous}::Tester::Requester::monitorConnect(const epics::pvData::Status&, const epics::pvAccess::MonitorPtr&, const epics::pvData::StructureConstPtr&) : OK
ok 105 - Connect == Connect
ok 106 - conf.actualCount (2) == 2u (2)
# prime the pump
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
# Spamming 2
# nfree=1 T
ok 107 - mon->tryPost(*V, changed, pvd::BitSet(), force) (1) == expect (1) value=0
# nfree=0 F
ok 108 - mon->tryPost(*V, changed, pvd::BitSet(), force) (0) == expect (0) value=1
ok 109 - LowWater == LowWater
# Before start() MonitorFIFO pipeline=1 size=2 freeHighLevel=0
#   Opened running=0 finished=0
#   #empty=1 #returned=0 #inuse=2 flowCount=0
#   events ____
# 
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
# After start() MonitorFIFO pipeline=1 size=2 freeHighLevel=0
#   Opened running=1 finished=0
#   #empty=1 #returned=0 #inuse=2 flowCount=0
#   events ____
# 
ok 110 - Event == Event
ok 111 - pop 0 == 0 changed=1 0==0
ok 112 - pop 1 == 1 changed=1 0==0
ok 113 - !elemQueue expected empty
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
# Spamming 2
# nfree=1 T
ok 114 - mon->tryPost(*V, changed, pvd::BitSet(), force) (1) == expect (1) value=2
# nfree=0 F
ok 115 - mon->tryPost(*V, changed, pvd::BitSet(), force) (0) == expect (0) value=3
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 116 - LowWater == LowWater
ok 117 - Event == Event
ok 118 - pop 2 == 2 changed=1 0==0
ok 119 - pop 3 == 3 changed=1 0==0
ok 120 - !elemQueue expected empty
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
# Spamming 1
# nfree=0 F
ok 121 - mon->tryPost(*V, changed, pvd::BitSet(), force) (0) == expect (0) value=4
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 122 - LowWater == LowWater
ok 123 - Event == Event
ok 124 - pop 4 == 4 changed=1 0==0
ok 125 - !elemQueue expected empty
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
# Spamming 2
# nfree=1 T
ok 126 - mon->tryPost(*V, changed, pvd::BitSet(), force) (1) == expect (1) value=5
# nfree=0 F
ok 127 - mon->tryPost(*V, changed, pvd::BitSet(), force) (0) == expect (0) value=6
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 128 - LowWater == LowWater
ok 129 - Event == Event
ok 130 - pop 5 == 5 changed=1 0==0
ok 131 - pop 6 == 6 changed=1 0==0
ok 132 - !elemQueue expected empty
# close()
# In virtual void {anonymous}::Tester::Requester::channelDisconnect(bool)
ok 133 - Close == Close
# ==== void {anonymous}::checkCountdown() ====
# connect() with int
# In virtual void {anonymous}::Tester::Requester::monitorConnect(const epics::pvData::Status&, const epics::pvAccess::MonitorPtr&, const epics::pvData::StructureConstPtr&) : OK
ok 134 - Connect == Connect
ok 135 - conf.actualCount (2) == 2u (2)
# prime the pump
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
# Spamming 2
# Count 10 nfree=1 T
ok 136 - mon->tryPost(*V, changed, pvd::BitSet(), force) (1) == expect (1) value=10
# Count 9 nfree=0 F
ok 137 - mon->tryPost(*V, changed, pvd::BitSet(), force) (0) == expect (0) value=9
ok 138 - LowWater == LowWater
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 139 - Event == Event
ok 140 - pop 10 == 10 changed=1 0==0
ok 141 - pop 9 == 9 changed=1 0==0
ok 142 - !elemQueue expected empty
ok 143 - timeline no events as expected
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
# Spamming 2
# Count 8 nfree=1 T
ok 144 - mon->tryPost(*V, changed, pvd::BitSet(), force) (1) == expect (1) value=8
# Count 7 nfree=0 F
ok 145 - mon->tryPost(*V, changed, pvd::BitSet(), force) (0) == expect (0) value=7
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 146 - LowWater == LowWater
ok 147 - Event == Event
ok 148 - pop 8 == 8 changed=1 0==0
ok 149 - pop 7 == 7 changed=1 0==0
ok 150 - !elemQueue expected empty
ok 151 - timeline no events as expected
ok 152 - timeline no events as expected
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
# Spamming 2
# Count 6 nfree=1 T
ok 153 - mon->tryPost(*V, changed, pvd::BitSet(), force) (1) == expect (1) value=6
# Count 5 nfree=0 F
ok 154 - mon->tryPost(*V, changed, pvd::BitSet(), force) (0) == expect (0) value=5
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 155 - LowWater == LowWater
ok 156 - Event == Event
ok 157 - pop 6 == 6 changed=1 0==0
ok 158 - pop 5 == 5 changed=1 0==0
ok 159 - !elemQueue expected empty
ok 160 - timeline no events as expected
ok 161 - timeline no events as expected
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
# Spamming 2
# Count 4 nfree=1 T
ok 162 - mon->tryPost(*V, changed, pvd::BitSet(), force) (1) == expect (1) value=4
# Count 3 nfree=0 F
ok 163 - mon->tryPost(*V, changed, pvd::BitSet(), force) (0) == expect (0) value=3
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 164 - LowWater == LowWater
ok 165 - Event == Event
ok 166 - pop 4 == 4 changed=1 0==0
ok 167 - pop 3 == 3 changed=1 0==0
ok 168 - !elemQueue expected empty
ok 169 - timeline no events as expected
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
# Spamming 2
# Count 2 nfree=1 T
ok 170 - mon->tryPost(*V, changed, pvd::BitSet(), force) (1) == expect (1) value=2
# Count 1 nfree=0 F
ok 171 - mon->tryPost(*V, changed, pvd::BitSet(), force) (0) == expect (0) value=1
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 172 - LowWater == LowWater
ok 173 - Event == Event
ok 174 - pop 2 == 2 changed=1 0==0
ok 175 - pop 1 == 1 changed=1 0==0
ok 176 - !elemQueue expected empty
ok 177 - timeline no events as expected
# In virtual void {anonymous}::Tester::Handler::freeHighMark(epics::pvAccess::MonitorFIFO*, size_t)
# Spamming 2
# Count 0 nfree=1 T
ok 178 - mon->tryPost(*V, changed, pvd::BitSet(), force) (1) == expect (1) value=0
# Finished!
# In virtual void {anonymous}::Tester::Requester::monitorEvent(const epics::pvAccess::MonitorPtr&)
ok 179 - LowWater == LowWater
ok 180 - Event == Event
# In virtual void {anonymous}::Tester::Requester::unlisten(const epics::pvAccess::MonitorPtr&)
ok 181 - pop 0 == 0 changed=1 0==0
ok 182 - !elemQueue expected empty
ok 183 - Unlisten == Unlisten
# close()
# In virtual void {anonymous}::Tester::Requester::channelDisconnect(bool)
ok 184 - Close == Close
# ==== void {anonymous}::checkBadRequest() ====
# connect() with int
# In virtual void {anonymous}::Tester::Requester::monitorConnect(const epics::pvData::Status&, const epics::pvAccess::MonitorPtr&, const epics::pvData::StructureConstPtr&) : No field 'invalid' Empty field selection
ok 185 - ConnectError == ConnectError
# post(15)
ok 186 - mon->tryPost(*V, changed, pvd::BitSet(), force) (0) == expect (0) value=4
ok 187 - mon->tryPost(*V, changed, pvd::BitSet(), force) (0) == expect (0) value=5
ok 188 - timeline no events as expected
# close()
ok 189 - timeline no events as expected
ok
testsharedstate.t ....... 
1..19
# ==== void {anonymous}::testNoClient() ====
ok  1 - catch expected exception: Not open()
ok  2 - catch expected exception: Can't build() before open()
# ==== void {anonymous}::testGetMon() ====
ok  3 - R->getSubFieldT<pvd::PVScalar>("value")->getAs<pvd::uint32>() (42) == 42u (42)
ok  4 - mon.test()
ok  5 - mon.event.event (8) == pvac::MonitorEvent::Data (8)
ok  6 - poll
ok  7 - mon.root->getSubFieldT<pvd::PVScalar>("value")->getAs<pvd::uint32>() (42) == 42u (42)
ok  8 - !mon.test()
ok  9 - !mon.poll()
ok 10 - mon.test()
ok 11 - poll
ok 12 - mon.root->getSubFieldT<pvd::PVScalar>("value")->getAs<pvd::uint32>() (43) == 43u (43)
ok 13 - !mon.test()
ok 14 - !mon.poll()
# ==== void {anonymous}::testPutRPCCancel() ====
ok 15 - catch expected exception: Implicit Cancel
ok 16 - catch expected exception: Implicit Cancel
# ==== void {anonymous}::testPutRPC() ====
ok 17 - R->getSubFieldT<pvd::PVScalar>("value")->getAs<pvd::uint32>() (0) == 0u (0)
ok 18 - R->getSubFieldT<pvd::PVScalar>("value")->getAs<pvd::uint32>() (44) == 44u (44)
ok 19 - reply->getSubFieldT<pvd::PVScalar>("value")->getAs<pvd::uint32>() (100) == 100u (100)
ok
All tests successful.

Test Summary Report
-------------------
testInetAddressUtils.t (Wstat: 0 Tests: 65 Failed: 0)
  TODO passed:   64
testChannelAccess.t   (Wstat: 0 Tests: 152 Failed: 0)
  TODO passed:   45
Files=11, Tests=6381, 27 wallclock secs ( 0.31 usr  0.02 sys +  0.48 cusr  0.16 csys =  0.97 CPU)
Result: PASS
-------------------

make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/testApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/testApp'
/usr/bin/make -C ./testCa runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/testCa'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/testCa/O.linux-aarch64'
/usr/bin/g++ -o testConveyor  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testConveyor.o    -lpvAccess -lpvAccessCA -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testCaProvider  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testCaProvider.o testIoc_registerRecordDeviceDriver.o    -lpvAccess -lpvAccessCA -lpvData -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testConveyor.t testConveyor
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testCaProvider.t testCaProvider
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color testConveyor.t testCaProvider.t

-----------------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/modules/pvAccess/testCa/O.linux-aarch64
testConveyor.t .... 
1..11
# *** testOperation ***
# 1. Basic queueing functionality.
ok  1 - Client's notify() called
ok  2 - Client's destructor called
# 2. Queue accepts notification while conveyor is busy.
ok  3 - Notification added to stalled queue
ok  4 - Client's notify() called
# 3. Client's notifier can re-queue itself.
ok  5 - Requeued myself 100 times
ok  6 - Owner's destructor called
# *** testDestruction ***
# 4. Delete a client inside its own notifier.
ok  7 - dropClient() called
ok  8 - Client's destructor called
# 5. Queue Notification to an already-dead client.
ok  9 - Client's destructor called
ok 10 - Owner's destructor called
ok 11 - Client's notify() NOT called
ok
testCaProvider.t .. 
1..143
# === TestIocUnit ===
# IOC using dbUnitTest
Warning: IOC is booting with TOP = "/<<PKGBUILDDIR>>/modules/pvAccess"
          but was built with TOP = "/<<PKGBUILDDIR>>"
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# TestClient::put DBRlongout := 0
ok  1 - waitPut(DBRlongout) succeeded
# TestClient::get DBRlongout
ok  2 - pvStructure not null
ok  3 - value not null
ok  4 - timeStamp not null
ok  5 - alarm not null
ok  6 - getValue==putValue
ok  7 - waitGet(DBRlongout) succeeded
# TestClient::put DBRlongout := 1
ok  8 - waitPut(DBRlongout) succeeded
# TestClient::get DBRlongout
ok  9 - pvStructure not null
ok 10 - value not null
ok 11 - timeStamp not null
ok 12 - alarm not null
ok 13 - getValue==putValue
ok 14 - waitGet(DBRlongout) succeeded
# TestClient::put DBRlongout := -1
ok 15 - waitPut(DBRlongout) succeeded
# TestClient::get DBRlongout
ok 16 - pvStructure not null
ok 17 - value not null
ok 18 - timeStamp not null
ok 19 - alarm not null
ok 20 - getValue==putValue
ok 21 - waitGet(DBRlongout) succeeded
# TestClient::put DBRlongout := 32767
ok 22 - waitPut(DBRlongout) succeeded
# TestClient::get DBRlongout
ok 23 - pvStructure not null
ok 24 - value not null
ok 25 - timeStamp not null
ok 26 - alarm not null
ok 27 - getValue==putValue
ok 28 - waitGet(DBRlongout) succeeded
# TestClient::put DBRlongout := 32768
ok 29 - waitPut(DBRlongout) succeeded
# TestClient::get DBRlongout
ok 30 - pvStructure not null
ok 31 - value not null
ok 32 - timeStamp not null
ok 33 - alarm not null
ok 34 - getValue==putValue
ok 35 - waitGet(DBRlongout) succeeded
# TestClient::put DBRlongout := -32768
ok 36 - waitPut(DBRlongout) succeeded
# TestClient::get DBRlongout
ok 37 - pvStructure not null
ok 38 - value not null
ok 39 - timeStamp not null
ok 40 - alarm not null
ok 41 - getValue==putValue
ok 42 - waitGet(DBRlongout) succeeded
# TestClient::put DBRlongout := -32769
ok 43 - waitPut(DBRlongout) succeeded
# TestClient::get DBRlongout
ok 44 - pvStructure not null
ok 45 - value not null
ok 46 - timeStamp not null
ok 47 - alarm not null
ok 48 - getValue==putValue
ok 49 - waitGet(DBRlongout) succeeded
# TestClient::put DBRlongout := 2147483647
ok 50 - waitPut(DBRlongout) succeeded
# TestClient::get DBRlongout
ok 51 - pvStructure not null
ok 52 - value not null
ok 53 - timeStamp not null
ok 54 - alarm not null
ok 55 - getValue==putValue
ok 56 - waitGet(DBRlongout) succeeded
# TestClient::put DBRlongout := -2147483648
ok 57 - waitPut(DBRlongout) succeeded
# TestClient::get DBRlongout
ok 58 - pvStructure not null
ok 59 - value not null
ok 60 - timeStamp not null
ok 61 - alarm not null
ok 62 - getValue==putValue
ok 63 - waitGet(DBRlongout) succeeded
# TestClient::put DBRdoubleout := 1.5
ok 64 - waitPut(DBRdoubleout) succeeded
# TestClient::get DBRdoubleout
ok 65 - pvStructure not null
ok 66 - value not null
ok 67 - timeStamp not null
ok 68 - alarm not null
ok 69 - getValue==putValue
ok 70 - waitGet(DBRdoubleout) succeeded
# TestClient::put DBRstringout := test
ok 71 - waitPut(DBRstringout) succeeded
# TestClient::get DBRstringout
ok 72 - pvStructure not null
ok 73 - value not null
ok 74 - timeStamp not null
ok 75 - alarm not null
ok 76 - getValue==putValue
ok 77 - waitGet(DBRstringout) succeeded
# TestClient::put DBRbyteArray := 1 2 3
ok 78 - waitPut(DBRbyteArray) succeeded
# TestClient::get DBRbyteArray
ok 79 - pvStructure not null
ok 80 - value not null
ok 81 - timeStamp not null
ok 82 - alarm not null
ok 83 - waitGet(DBRbyteArray) succeeded
# TestClient::put DBRshortArray := 1 2 3
ok 84 - waitPut(DBRshortArray) succeeded
# TestClient::get DBRshortArray
ok 85 - pvStructure not null
ok 86 - value not null
ok 87 - timeStamp not null
ok 88 - alarm not null
ok 89 - waitGet(DBRshortArray) succeeded
# TestClient::put DBRintArray := 1 2 3
ok 90 - waitPut(DBRintArray) succeeded
# TestClient::get DBRintArray
ok 91 - pvStructure not null
ok 92 - value not null
ok 93 - timeStamp not null
ok 94 - alarm not null
ok 95 - waitGet(DBRintArray) succeeded
# TestClient::put DBRubyteArray := 1 2 3
ok 96 - waitPut(DBRubyteArray) succeeded
# TestClient::get DBRubyteArray
ok 97 - pvStructure not null
ok 98 - value not null
ok 99 - timeStamp not null
ok 100 - alarm not null
ok 101 - waitGet(DBRubyteArray) succeeded
# TestClient::put DBRushortArray := 1 2 3
ok 102 - waitPut(DBRushortArray) succeeded
# TestClient::get DBRushortArray
ok 103 - pvStructure not null
ok 104 - value not null
ok 105 - timeStamp not null
ok 106 - alarm not null
ok 107 - waitGet(DBRushortArray) succeeded
# TestClient::put DBRuintArray := 1 2 3
ok 108 - waitPut(DBRuintArray) succeeded
# TestClient::get DBRuintArray
ok 109 - pvStructure not null
ok 110 - value not null
ok 111 - timeStamp not null
ok 112 - alarm not null
ok 113 - waitGet(DBRuintArray) succeeded
# TestClient::put DBRfloatArray := 1 2 3
ok 114 - waitPut(DBRfloatArray) succeeded
# TestClient::get DBRfloatArray
ok 115 - pvStructure not null
ok 116 - value not null
ok 117 - timeStamp not null
ok 118 - alarm not null
ok 119 - waitGet(DBRfloatArray) succeeded
# TestClient::put DBRdoubleArray := 1 2 3
ok 120 - waitPut(DBRdoubleArray) succeeded
# TestClient::get DBRdoubleArray
ok 121 - pvStructure not null
ok 122 - value not null
ok 123 - timeStamp not null
ok 124 - alarm not null
ok 125 - waitGet(DBRdoubleArray) succeeded
# TestClient::put DBRstringArray := aa bb cc
ok 126 - waitPut(DBRstringArray) succeeded
# TestClient::get DBRstringArray
ok 127 - pvStructure not null
ok 128 - value not null
ok 129 - timeStamp not null
ok 130 - alarm not null
ok 131 - waitGet(DBRstringArray) succeeded
# TestClient::put DBRmbbout := 2
ok 132 - waitPut(DBRmbbout) succeeded
# TestClient::get DBRmbbout
ok 133 - pvStructure not null
ok 134 - value not null
ok 135 - timeStamp not null
ok 136 - alarm not null
ok 137 - waitGet(DBRmbbout) succeeded
# TestClient::put DBRbinaryout := 1
ok 138 - waitPut(DBRbinaryout) succeeded
# TestClient::get DBRbinaryout
ok 139 - pvStructure not null
ok 140 - value not null
ok 141 - timeStamp not null
ok 142 - alarm not null
ok 143 - waitGet(DBRbinaryout) succeeded
ok
All tests successful.
Files=2, Tests=154,  1 wallclock secs ( 0.03 usr  0.01 sys +  0.09 cusr  0.03 csys =  0.16 CPU)
Result: PASS
-------------------

make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/testCa/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/testCa'
/usr/bin/make -C ./examples runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/examples'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/examples/O.linux-aarch64'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/examples/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/examples'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess'
/usr/bin/make -C ./normativeTypes runtests
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes'
rm -f /<<PKGBUILDDIR>>/modules/normativeTypes/.tests-failed.log
/usr/bin/make -C ./configure runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/configure'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/configure/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/configure'
/usr/bin/make -C ./src runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/src'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/src/O.linux-aarch64'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/src'
/usr/bin/make -C ./test runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/test'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/test/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color ntfieldTest.t ntscalarTest.t ntscalarArrayTest.t ntnameValueTest.t ntmultiChannelTest.t ntscalarMultiChannelTest.t nttableTest.t ntndarrayTest.t ntmatrixTest.t ntenumTest.t ntunionTest.t ntaggregateTest.t ntattributeTest.t ntndarrayAttributeTest.t ntcontinuumTest.t nthistogramTest.t ntutilsTest.t validatorTest.t

---------------------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/modules/normativeTypes/test/O.linux-aarch64
ntfieldTest.t ............... 
1..11
# testNTField
enum_t
    int index
    string[] choices

ok  1 - ntField->isEnumerated(structureConstPtr)
time_t
    long secondsPastEpoch
    int nanoseconds
    int userTag

ok  2 - ntField->isTimeStamp(structureConstPtr)
alarm_t
    int severity
    int status
    string message

ok  3 - ntField->isAlarm(structureConstPtr)
display_t
    double limitLow
    double limitHigh
    string description
    string format
    string units

ok  4 - ntField->isDisplay(structureConstPtr)
valueAlarm_t
    boolean active
    double lowAlarmLimit
    double lowWarningLimit
    double highWarningLimit
    double highAlarmLimit
    int lowAlarmSeverity
    int lowWarningSeverity
    int highWarningSeverity
    int highAlarmSeverity
    byte hysteresis

ok  5 - ntField->isAlarmLimit(structureConstPtr)
control_t
    double limitLow
    double limitHigh
    double minStep

ok  6 - ntField->isControl(structureConstPtr)
control_t
    double limitLow
    double limitHigh
    double minStep

control_t
    double limitLow
    double limitHigh
    double minStep

control_t
    double limitLow
    double limitHigh
    double minStep

# testPVNTField
enum_t 
    int index 0
    string[] choices [one, two, three]

ok  7 - ntField->isEnumerated(pvStructure->getStructure())
time_t 
    long secondsPastEpoch 0
    int nanoseconds 0
    int userTag 0

ok  8 - ntField->isTimeStamp(pvStructure->getStructure())
alarm_t 
    int severity 0
    int status 0
    string message 

ok  9 - ntField->isAlarm(pvStructure->getStructure())
display_t 
    double limitLow 0
    double limitHigh 0
    string description 
    string format 
    string units 

ok 10 - ntField->isDisplay(pvStructure->getStructure())
valueAlarm_t 
    boolean active false
    double lowAlarmLimit 0
    double lowWarningLimit 0
    double highWarningLimit 0
    double highAlarmLimit 0
    int lowAlarmSeverity 0
    int lowWarningSeverity 0
    int highWarningSeverity 0
    int highAlarmSeverity 0
    byte hysteresis 0

ok 11 - ntField->isAlarmLimit(pvStructure->getStructure())
valueAlarm_t 
    boolean active false
    double lowAlarmLimit 0
    double lowWarningLimit 0
    double highWarningLimit 0
    double highAlarmLimit 0
    int lowAlarmSeverity 0
    int lowWarningSeverity 0
    int highWarningSeverity 0
    int highAlarmSeverity 0
    byte hysteresis 0

enum_t
    int index
    string[] choices
valueAlarm_t 
    boolean active false
    double lowAlarmLimit 0
    double lowWarningLimit 0
    double highWarningLimit 0
    double highAlarmLimit 0
    int lowAlarmSeverity 0
    int lowWarningSeverity 0
    int highWarningSeverity 0
    int highAlarmSeverity 0
    byte hysteresis 0

time_t
    long secondsPastEpoch
    int nanoseconds
    int userTag
valueAlarm_t 
    boolean active false
    double lowAlarmLimit 0
    double lowWarningLimit 0
    double highWarningLimit 0
    double highAlarmLimit 0
    int lowAlarmSeverity 0
    int lowWarningSeverity 0
    int highWarningSeverity 0
    int highAlarmSeverity 0
    byte hysteresis 0

alarm_t
    int severity
    int status
    string message
ok
ntscalarTest.t .............. 
1..37
# test_builder
ok  1 - Got builder
ok  2 - structure.get() != 0
ok  3 - NTScalar::is_a(structure)
ok  4 - structure->getID() == NTScalar::URI
ok  5 - structure->getNumberFields() == 8
ok  6 - structure->getField("value").get() != 0
ok  7 - structure->getField("descriptor").get() != 0
ok  8 - structure->getField("alarm").get() != 0
ok  9 - structure->getField("timeStamp").get() != 0
ok 10 - structure->getField("display").get() != 0
ok 11 - structure->getField("control").get() != 0
ok 12 - value type
epics:nt/NTScalar:1.0
    double value
    string descriptor
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    display_t display
        double limitLow
        double limitHigh
        string description
        string format
        string units
    control_t control
        double limitLow
        double limitHigh
        double minStep
    valueAlarm_t valueAlarm
        boolean active
        double lowAlarmLimit
        double lowWarningLimit
        double highWarningLimit
        double highAlarmLimit
        int lowAlarmSeverity
        int lowWarningSeverity
        int highWarningSeverity
        int highAlarmSeverity
        byte hysteresis
    string[] extra

ok 13 - no value type set
# test_ntscalar
ok 14 - Got builder
ok 15 - ntScalar.get() != 0
ok 16 - NTScalar::is_a(ntScalar->getPVStructure())
ok 17 - NTScalar::isCompatible(ntScalar->getPVStructure())
ok 18 - ntScalar->getPVStructure().get() != 0
ok 19 - ntScalar->getValue().get() != 0
ok 20 - ntScalar->getDescriptor().get() != 0
ok 21 - ntScalar->getAlarm().get() != 0
ok 22 - ntScalar->getTimeStamp().get() != 0
ok 23 - ntScalar->getDisplay().get() != 0
ok 24 - ntScalar->getControl().get() != 0
ok 25 - value == 12
ok 26 - timeStamp attach
ok 27 - ts2.getEpicsSecondsPastEpoch() != 0
ok 28 - alarm attach
ok 29 - display attach
ok 30 - control attach
epics:nt/NTScalar:1.0 
    int value 12
    string descriptor "This is a test NTScalar"
    alarm_t alarm
        int severity 1
        int status 1
        string message "simulation alarm"
    time_t timeStamp
        long secondsPastEpoch 1731725458
        int nanoseconds 350981880
        int userTag 0
    display_t display
        double limitLow -15
        double limitHigh 15
        string description "This is a test scalar"
        string format 
        string units A
    control_t control
        double limitLow -10
        double limitHigh 10
        double minStep 1
    valueAlarm_t valueAlarm
        boolean active false
        int lowAlarmLimit 0
        int lowWarningLimit 0
        int highWarningLimit 0
        int highAlarmLimit 0
        int lowAlarmSeverity 0
        int lowWarningSeverity 0
        int highWarningSeverity 0
        int highAlarmSeverity 0
        byte hysteresis 0

# test_wrap
ok 31 - nullptr wrap
ok 32 - wrong type wrap
ok 33 - Got builder
ok 34 - pvStructure.get() != 0
ok 35 - NTScalar::isCompatible(pvStructure)==true
ok 36 - wrap OK
ok 37 - wrapUnsafe OK
ok
ntscalarArrayTest.t ......... 
1..40
# test_builder
ok  1 - Got builder
ok  2 - structure.get() != 0
ok  3 - NTScalarArray::is_a(structure)
ok  4 - structure->getID() == NTScalarArray::URI
ok  5 - structure->getNumberFields() == 8
ok  6 - structure->getField("value").get() != 0
ok  7 - structure->getField("descriptor").get() != 0
ok  8 - structure->getField("alarm").get() != 0
ok  9 - structure->getField("timeStamp").get() != 0
ok 10 - structure->getField("display").get() != 0
ok 11 - structure->getField("control").get() != 0
ok 12 - value type
epics:nt/NTScalarArray:1.0
    double[] value
    string descriptor
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    display_t display
        double limitLow
        double limitHigh
        string description
        string format
        string units
    control_t control
        double limitLow
        double limitHigh
        double minStep
    string extra1
    string[] extra2

ok 13 - no value type set
# test_ntscalarArray
ok 14 - Got builder
ok 15 - ntScalarArray.get() != 0
ok 16 - NTScalarArray::is_a(ntScalarArray->getPVStructure())
ok 17 - NTScalarArray::isCompatible(ntScalarArray->getPVStructure())
ok 18 - ntScalarArray->getPVStructure().get() != 0
ok 19 - ntScalarArray->getValue().get() != 0
ok 20 - ntScalarArray->getDescriptor().get() != 0
ok 21 - ntScalarArray->getAlarm().get() != 0
ok 22 - ntScalarArray->getTimeStamp().get() != 0
ok 23 - ntScalarArray->getDisplay().get() != 0
ok 24 - ntScalarArray->getControl().get() != 0
ok 25 - values.size() == 3
ok 26 - values[0] == 1
ok 27 - values[1] == 2
ok 28 - values[2] == 8
ok 29 - timeStamp attach
ok 30 - ts2.getEpicsSecondsPastEpoch() != 0
ok 31 - alarm attach
ok 32 - display attach
ok 33 - control attach
epics:nt/NTScalarArray:1.0 
    int[] value [1,2,8]
    string descriptor "This is a test NTScalarArray"
    alarm_t alarm
        int severity 1
        int status 1
        string message "simulation alarm"
    time_t timeStamp
        long secondsPastEpoch 1731725458
        int nanoseconds 385466920
        int userTag 0
    display_t display
        double limitLow -15
        double limitHigh 15
        string description "This is a test scalar array"
        string format 
        string units A
    control_t control
        double limitLow -10
        double limitHigh 10
        double minStep 1

# test_wrap
ok 34 - nullptr wrap
ok 35 - wrong type wrap
ok 36 - Got builder
ok 37 - pvStructure.get() != 0
ok 38 - NTScalarArray::isCompatible(pvStructure)==true
ok 39 - wrap OK
ok 40 - wrapUnsafe OK
ok
ntnameValueTest.t ........... 
1..50
# test_builder
ok  1 - Got builder
ok  2 - structure.get() != 0
ok  3 - NTNameValue::is_a(structure)
ok  4 - structure->getID() == NTNameValue::URI
ok  5 - structure->getNumberFields() == 7
ok  6 - structure->getField("name").get() != 0
ok  7 - structure->getField("value").get() != 0
ok  8 - structure->getField("descriptor").get() != 0
ok  9 - structure->getField("alarm").get() != 0
ok 10 - structure->getField("timeStamp").get() != 0
ok 11 - value array element type
epics:nt/NTNameValue:1.0
    string[] name
    double[] value
    string descriptor
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    string extra1
    string[] extra2

ok 12 - no value type set
# test_ntnameValue
ok 13 - Got builder
ok 14 - ntNameValue.get() != 0
ok 15 - NTNameValue::is_a(ntNameValue->getPVStructure())
ok 16 - NTNameValue::isCompatible(ntNameValue->getPVStructure())
ok 17 - ntNameValue->getPVStructure().get() != 0
ok 18 - ntNameValue->getDescriptor().get() != 0
ok 19 - ntNameValue->getAlarm().get() != 0
ok 20 - ntNameValue->getTimeStamp().get() != 0
ok 21 - ntNameValue->getName().get() != 0
ok 22 - ntNameValue->getValue().get() != 0
ok 23 - name.size() == 3
ok 24 - name[0] == "name1"
ok 25 - name[1] == "name2"
ok 26 - name[2] == "name3"
ok 27 - value.size() == 3
ok 28 - value[0] == 1
ok 29 - value[1] == 2
ok 30 - value[2] == 8
ok 31 - timeStamp attach
ok 32 - ts2.getEpicsSecondsPastEpoch() != 0
ok 33 - alarm attach
epics:nt/NTNameValue:1.0 
    string[] name [name1, name2, name3]
    int[] value [1,2,8]
    string descriptor "This is a test NTNameValue"
    alarm_t alarm
        int severity 1
        int status 1
        string message "simulation alarm"
    time_t timeStamp
        long secondsPastEpoch 1731725458
        int nanoseconds 418910600
        int userTag 0
    string extra1 
    string[] extra2 []

# test_wrap
ok 34 - nullptr wrap
ok 35 - wrong type wrap
ok 36 - Got builder
ok 37 - pvStructure.get() != 0
ok 38 - NTNameValue::isCompatible(pvStructure)==true
ok 39 - wrap OK
ok 40 - wrapUnsafe OK
# test_extra
ok 41 - Got builder
ok 42 - structure.get() != 0
ok 43 - NTNameValue::is_a(structure)
ok 44 - structure->getID() == NTNameValue::URI
ok 45 - structure->getNumberFields() == 4
ok 46 - structure->getField("name").get() != 0
ok 47 - structure->getField("value").get() != 0
ok 48 - structure->getField("timeStamp").get() != 0
ok 49 - structure->getField("function").get() != 0
ok 50 - function type
epics:nt/NTNameValue:1.0
    string[] name
    double[] value
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    string function
ok
ntmultiChannelTest.t ........ 
1..27
ok  1 - Got builder
ok  2 - multiChannel.get() != 0
ok  3 - NTMultiChannel::is_a(multiChannel->getPVStructure())
ok  4 - NTMultiChannel::isCompatible(multiChannel->getPVStructure())
ok  5 - pvStructure.get()!=NULL
ok  6 - NTMultiChannel::is_a(pvStructure->getStructure())
ok  7 - multiChannel.get() != 0
ok  8 - multiChannel.get() != 0
ok  9 - NTMultiChannel::isCompatible(pvStructure)==true
ok 10 - pvTimeStamp.get() !=0
ok 11 - pvAlarm.get() !=0
ok 12 - pvValue.get() !=0
ok 13 - pvChannelName.get() !=0
ok 14 - pvIsConnected.get() !=0
ok 15 - pvSeverity.get() !=0
ok 16 - pvStatus.get() !=0
ok 17 - pvMessage.get() !=0
ok 18 - pvSecondsPastEpoch.get() !=0
ok 19 - pvNanoseconds.get() !=0
ok 20 - pvUserTag.get() !=0
ok 21 - pvDescriptor.get() !=0
# test_wrap
ok 22 - nullptr wrap
ok 23 - wrong type wrap
ok 24 - Got builder
ok 25 - pvStructure.get() != 0
ok 26 - wrap OK
ok 27 - wrapUnsafe OK
ok
ntscalarMultiChannelTest.t .. 
1..27
ok  1 - Got builder
ok  2 - multiChannel.get() != 0
ok  3 - NTScalarMultiChannel::is_a(multiChannel->getPVStructure())
ok  4 - NTScalarMultiChannel::isCompatible(multiChannel->getPVStructure())
ok  5 - pvStructure.get()!=NULL
ok  6 - NTScalarMultiChannel::is_a(pvStructure->getStructure())
ok  7 - multiChannel.get() != 0
ok  8 - multiChannel.get() != 0
ok  9 - NTScalarMultiChannel::isCompatible(pvStructure)==true
ok 10 - pvTimeStamp.get() !=0
ok 11 - pvAlarm.get() !=0
ok 12 - pvValue.get() !=0
ok 13 - pvChannelName.get() !=0
ok 14 - pvIsConnected.get() !=0
ok 15 - pvSeverity.get() !=0
ok 16 - pvStatus.get() !=0
ok 17 - pvMessage.get() !=0
ok 18 - pvSecondsPastEpoch.get() !=0
ok 19 - pvNanoseconds.get() !=0
ok 20 - pvUserTag.get() !=0
ok 21 - pvDescriptor.get() !=0
# test_wrap
ok 22 - nullptr wrap
ok 23 - wrong type wrap
ok 24 - Got builder
ok 25 - pvStructure.get() != 0
ok 26 - wrap OK
ok 27 - wrapUnsafe OK
ok
nttableTest.t ............... 
1..50
# test_builder
ok  1 - Got builder
ok  2 - structure.get() != 0
ok  3 - NTTable::is_a(structure)
ok  4 - structure->getID() == NTTable::URI
ok  5 - structure->getNumberFields() == 7
ok  6 - structure->getField("labels").get() != 0
ok  7 - structure->getField("value").get() != 0
ok  8 - structure->getField("descriptor").get() != 0
ok  9 - structure->getField("alarm").get() != 0
ok 10 - structure->getField("timeStamp").get() != 0
ok 11 - structure->getField("extra1").get() != 0
ok 12 - structure->getField("extra2").get() != 0
ok 13 - column0 check
ok 14 - column1 check
ok 15 - column2 check
epics:nt/NTTable:1.0
    string[] labels
    structure value
        double[] column0
        string[] column1
        int[] column2
    string descriptor
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    string extra1
    string[] extra2

ok 16 - duplicate column name
# test_labels
ok 17 - Got builder
ok 18 - pvStructure.get() != 0
ok 19 - NTTable::isCompatible(pvStructure)==true
epics:nt/NTTable:1.0 
    string[] labels [column0, column1, column2]
    structure value
        double[] column0 []
        string[] column1 []
        int[] column2 []

ok 20 - labels.get() != 0
ok 21 - labels->getLength() == 3
ok 22 - l[0] == "column0"
ok 23 - l[1] == "column1"
ok 24 - l[2] == "column2"
# test_nttable
ok 25 - Got builder
ok 26 - ntTable.get() != 0
ok 27 - NTTable::is_a(ntTable->getPVStructure())
ok 28 - NTTable::isCompatible(ntTable->getPVStructure())
ok 29 - ntTable->getPVStructure().get() != 0
ok 30 - ntTable->getDescriptor().get() != 0
ok 31 - ntTable->getAlarm().get() != 0
ok 32 - ntTable->getTimeStamp().get() != 0
ok 33 - ntTable->getLabels().get() != 0
ok 34 - ntTable->getColumn<PVDoubleArray>("column0").get() != 0
ok 35 - ntTable->getColumn<PVStringArray>("column1").get() != 0
ok 36 - ntTable->getColumn<PVIntArray>("column2").get() != 0
ok 37 - ntTable->getColumn("invalid").get() == 0
ok 38 - values.size() == 3
ok 39 - values[0] == 1
ok 40 - values[1] == 2
ok 41 - values[2] == 8
ok 42 - timeStamp attach
ok 43 - ts2.getEpicsSecondsPastEpoch() != 0
ok 44 - alarm attach
epics:nt/NTTable:1.0 
    string[] labels [column0, column1, column2]
    structure value
        double[] column0 []
        string[] column1 []
        int[] column2 [1,2,8]
    string descriptor "This is a test NTTable"
    alarm_t alarm
        int severity 1
        int status 1
        string message "simulation alarm"
    time_t timeStamp
        long secondsPastEpoch 1731725458
        int nanoseconds 517351160
        int userTag 0

# test_wrap
ok 45 - nullptr wrap
ok 46 - wrong type wrap
ok 47 - Got builder
ok 48 - pvStructure.get() != 0
ok 49 - wrap OK
ok 50 - wrapUnsafe OK
ok
ntndarrayTest.t ............. 
1..60
# test_builder
ok  1 - Got builder
ok  2 - structure.get() != 0
ok  3 - NTNDArray::is_a(structure)
ok  4 - structure->getID() == NTNDArray::URI
ok  5 - structure->getField("value").get() != 0
ok  6 - structure->getField("compressedSize").get() != 0
ok  7 - structure->getField("uncompressedSize").get() != 0
ok  8 - structure->getField("codec").get() != 0
ok  9 - structure->getField("dimension").get() != 0
ok 10 - structure->getField("uniqueId").get() != 0
ok 11 - structure->getField("dataTimeStamp").get() != 0
ok 12 - structure->getField("attribute").get() != 0
ok 13 - structure->getField("descriptor").get() != 0
ok 14 - structure->getField("alarm").get() != 0
ok 15 - structure->getField("timeStamp").get() != 0
ok 16 - structure->getField("display").get() != 0
ok 17 - structure->getField("extra1").get() != 0
ok 18 - structure->getField("extra2").get() != 0
epics:nt/NTNDArray:1.0
    union value
        boolean[] booleanValue
        byte[] byteValue
        short[] shortValue
        int[] intValue
        long[] longValue
        ubyte[] ubyteValue
        ushort[] ushortValue
        uint[] uintValue
        ulong[] ulongValue
        float[] floatValue
        double[] doubleValue
    codec_t codec
        string name
        any parameters
    long compressedSize
    long uncompressedSize
    dimension_t[] dimension
        dimension_t
            int size
            int offset
            int fullSize
            int binning
            boolean reverse
    int uniqueId
    time_t dataTimeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    epics:nt/NTAttribute:1.0[] attribute
        epics:nt/NTAttribute:1.0
            string name
            any value
            string descriptor
            int sourceType
            string source
    string descriptor
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    display_t display
        double limitLow
        double limitHigh
        string description
        string format
        string units
    string extra1
    string[] extra2

# test_builder
ok 19 - Got builder
ok 20 - structure.get() != 0
ok 21 - NTNDArray::is_a(structure)
ok 22 - structure->getID() == NTNDArray::URI
ok 23 - structure->getField("value").get() != 0
ok 24 - structure->getField("compressedSize").get() != 0
ok 25 - structure->getField("uncompressedSize").get() != 0
ok 26 - structure->getField("codec").get() != 0
ok 27 - structure->getField("dimension").get() != 0
ok 28 - structure->getField("uniqueId").get() != 0
ok 29 - structure->getField("dataTimeStamp").get() != 0
ok 30 - structure->getField("attribute").get() != 0
ok 31 - structure->getField("descriptor").get() != 0
ok 32 - structure->getField("alarm").get() != 0
ok 33 - structure->getField("timeStamp").get() != 0
ok 34 - structure->getField("display").get() != 0
epics:nt/NTNDArray:1.0
    union value
        boolean[] booleanValue
        byte[] byteValue
        short[] shortValue
        int[] intValue
        long[] longValue
        ubyte[] ubyteValue
        ushort[] ushortValue
        uint[] uintValue
        ulong[] ulongValue
        float[] floatValue
        double[] doubleValue
    codec_t codec
        string name
        any parameters
    long compressedSize
    long uncompressedSize
    dimension_t[] dimension
        dimension_t
            int size
            int offset
            int fullSize
            int binning
            boolean reverse
    int uniqueId
    time_t dataTimeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    epics:nt/NTAttribute:1.0[] attribute
        epics:nt/NTAttribute:1.0
            string name
            any value
            string descriptor
            int sourceType
            string source
    string descriptor
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    display_t display
        double limitLow
        double limitHigh
        string description
        string format
        string units

# test_builder
ok 35 - Got builder
ok 36 - structure.get() != 0
ok 37 - NTNDArray::is_a(structure)
ok 38 - structure->getID() == NTNDArray::URI
ok 39 - structure->getField("value").get() != 0
ok 40 - structure->getField("compressedSize").get() != 0
ok 41 - structure->getField("uncompressedSize").get() != 0
ok 42 - structure->getField("codec").get() != 0
ok 43 - structure->getField("dimension").get() != 0
ok 44 - structure->getField("uniqueId").get() != 0
ok 45 - structure->getField("dataTimeStamp").get() != 0
ok 46 - structure->getField("attribute").get() != 0
ok 47 - structure->getField("descriptor").get() != 0
ok 48 - structure->getField("alarm").get() != 0
ok 49 - structure->getField("timeStamp").get() != 0
ok 50 - structure->getField("display").get() != 0
epics:nt/NTNDArray:1.0
    union value
        boolean[] booleanValue
        byte[] byteValue
        short[] shortValue
        int[] intValue
        long[] longValue
        ubyte[] ubyteValue
        ushort[] ushortValue
        uint[] uintValue
        ulong[] ulongValue
        float[] floatValue
        double[] doubleValue
    codec_t codec
        string name
        any parameters
    long compressedSize
    long uncompressedSize
    dimension_t[] dimension
        dimension_t
            int size
            int offset
            int fullSize
            int binning
            boolean reverse
    int uniqueId
    time_t dataTimeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    epics:nt/NTAttribute:1.0[] attribute
        epics:nt/NTAttribute:1.0
            string name
            any value
            string descriptor
            int sourceType
            string source
    string descriptor
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    display_t display
        double limitLow
        double limitHigh
        string description
        string format
        string units

# test_builder
ok 51 - Got builder
ok 52 - NTNDArray::is_a(pvStructure)==true
ok 53 - NTNDArray::isCompatible(pvStructure)==true
# test_wrap
ok 54 - nullptr wrap
ok 55 - wrong type wrap
ok 56 - Got builder
ok 57 - pvStructure.get() != 0
ok 58 - NTNDArray::isCompatible(pvStructure)==true
ok 59 - wrap OK
ok 60 - wrapUnsafe OK
ok
ntmatrixTest.t .............. 
1..38
# test_builder
ok  1 - Got builder
ok  2 - structure.get() != 0
ok  3 - NTMatrix::is_a(structure)
ok  4 - structure->getID() == NTMatrix::URI
ok  5 - structure->getNumberFields() == 8
ok  6 - structure->getField("value").get() != 0
ok  7 - structure->getField("dim").get() != 0
ok  8 - structure->getField("descriptor").get() != 0
ok  9 - structure->getField("alarm").get() != 0
ok 10 - structure->getField("timeStamp").get() != 0
ok 11 - structure->getField("display").get() != 0
ok 12 - value type
epics:nt/NTMatrix:1.0
    double[] value
    int[] dim
    string descriptor
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    display_t display
        double limitLow
        double limitHigh
        string description
        string format
        string units
    string extra1
    string[] extra2

# test_ntmatrix
ok 13 - Got builder
ok 14 - ntMatrix.get() != 0
ok 15 - NTMatrix::is_a(ntMatrix->getPVStructure())
ok 16 - NTMatrix::isCompatible(ntMatrix->getPVStructure())
ok 17 - ntMatrix->getPVStructure().get() != 0
ok 18 - ntMatrix->getValue().get() != 0
ok 19 - ntMatrix->getDim().get() != 0
ok 20 - ntMatrix->getDescriptor().get() != 0
ok 21 - ntMatrix->getAlarm().get() != 0
ok 22 - ntMatrix->getTimeStamp().get() != 0
ok 23 - ntMatrix->getDisplay().get() != 0
ok 24 - values.size() == 3
ok 25 - values[0] == 1.0
ok 26 - values[1] == 2.0
ok 27 - values[2] == 8.0
ok 28 - timeStamp attach
ok 29 - ts2.getEpicsSecondsPastEpoch() != 0
ok 30 - alarm attach
ok 31 - display attach
epics:nt/NTMatrix:1.0 
    double[] value [1,2,8]
    int[] dim []
    string descriptor "This is a test NTMatrix"
    alarm_t alarm
        int severity 1
        int status 1
        string message "simulation alarm"
    time_t timeStamp
        long secondsPastEpoch 1731725458
        int nanoseconds 592433160
        int userTag 0
    display_t display
        double limitLow -15
        double limitHigh 15
        string description "This is a test scalar array"
        string format 
        string units A

# test_wrap
ok 32 - nullptr wrap
ok 33 - wrong type wrap
ok 34 - Got builder
ok 35 - pvStructure.get() != 0
ok 36 - NTMatrix::isCompatible(pvStructure)==true
ok 37 - wrap OK
ok 38 - wrapUnsafe OK
ok
ntenumTest.t ................ 
1..32
# test_builder
ok  1 - Got builder
ok  2 - structure.get() != 0
ok  3 - NTEnum::is_a(structure)
ok  4 - structure->getID() == NTEnum::URI
ok  5 - structure->getNumberFields() == 6
ok  6 - structure->getField("value").get() != 0
ok  7 - structure->getField("descriptor").get() != 0
ok  8 - structure->getField("alarm").get() != 0
ok  9 - structure->getField("timeStamp").get() != 0
ok 10 - value is enum
epics:nt/NTEnum:1.0
    enum_t value
        int index
        string[] choices
    string descriptor
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    valueAlarm_t valueAlarm
        boolean active
        double lowAlarmLimit
        double lowWarningLimit
        double highWarningLimit
        double highAlarmLimit
        int lowAlarmSeverity
        int lowWarningSeverity
        int highWarningSeverity
        int highAlarmSeverity
        byte hysteresis
    string[] extra

# test_ntenum
ok 11 - Got builder
ok 12 - ntEnum.get() != 0
ok 13 - NTEnum::is_a(ntEnum->getPVStructure())
ok 14 - NTEnum::isCompatible(ntEnum->getPVStructure())
ok 15 - ntEnum->getPVStructure().get() != 0
ok 16 - ntEnum->getValue().get() != 0
ok 17 - ntEnum->getDescriptor().get() != 0
ok 18 - ntEnum->getAlarm().get() != 0
ok 19 - ntEnum->getTimeStamp().get() != 0
ok 20 - value == 1
ok 21 - choice0 == "Off"
ok 22 - choice1 == "On"
ok 23 - timeStamp attach
ok 24 - ts2.getEpicsSecondsPastEpoch() != 0
ok 25 - alarm attach
epics:nt/NTEnum:1.0 
    enum_t value
        int index 1
        string[] choices [Off, On]
    string descriptor "This is a test NTEnum"
    alarm_t alarm
        int severity 1
        int status 1
        string message "simulation alarm"
    time_t timeStamp
        long secondsPastEpoch 1731725458
        int nanoseconds 626895680
        int userTag 0
    valueAlarm_t valueAlarm
        boolean active false
        int lowAlarmLimit 0
        int lowWarningLimit 0
        int highWarningLimit 0
        int highAlarmLimit 0
        int lowAlarmSeverity 0
        int lowWarningSeverity 0
        int highWarningSeverity 0
        int highAlarmSeverity 0
        byte hysteresis 0

# test_wrap
ok 26 - nullptr wrap
ok 27 - wrong type wrap
ok 28 - Got builder
ok 29 - pvStructure.get() != 0
ok 30 - NTEnum::isCompatible(pvStructure)==true
ok 31 - wrap OK
ok 32 - wrapUnsafe OK
ok
ntunionTest.t ............... 
1..32
# test_builder
ok  1 - Got builder
ok  2 - structure.get() != 0
ok  3 - NTUnion::is_a(structure)
ok  4 - structure->getID() == NTUnion::URI
ok  5 - structure->getNumberFields() == 6
ok  6 - structure->getField("value").get() != 0
ok  7 - structure->getField("descriptor").get() != 0
ok  8 - structure->getField("alarm").get() != 0
ok  9 - structure->getField("timeStamp").get() != 0
ok 10 - value is enum
epics:nt/NTUnion:1.0
    any value
    string descriptor
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    valueAlarm_t valueAlarm
        boolean active
        double lowAlarmLimit
        double lowWarningLimit
        double highWarningLimit
        double highAlarmLimit
        int lowAlarmSeverity
        int lowWarningSeverity
        int highWarningSeverity
        int highAlarmSeverity
        byte hysteresis
    string[] extra

# test_ntunion
ok 11 - Got builder
ok 12 - ntUnion.get() != 0
ok 13 - NTUnion::is_a(ntUnion->getPVStructure())
ok 14 - NTUnion::isCompatible(ntUnion->getPVStructure())
ok 15 - ntUnion->getPVStructure().get() != 0
ok 16 - ntUnion->getValue().get() != 0
ok 17 - ntUnion->getDescriptor().get() != 0
ok 18 - ntUnion->getAlarm().get() != 0
ok 19 - ntUnion->getTimeStamp().get() != 0
ok 20 - timeStamp attach
ok 21 - ts2.getEpicsSecondsPastEpoch() != 0
ok 22 - alarm attach
epics:nt/NTUnion:1.0 
    any value
        (none)
    string descriptor "This is a test NTUnion"
    alarm_t alarm
        int severity 1
        int status 1
        string message "simulation alarm"
    time_t timeStamp
        long secondsPastEpoch 1731725458
        int nanoseconds 661848720
        int userTag 0

# test_wrap
ok 23 - nullptr wrap
ok 24 - wrong type wrap
ok 25 - Got builder
ok 26 - pvStructure.get() != 0
ok 27 - NTUnion::isCompatible(pvStructure)==true
ok 28 - wrap OK
ok 29 - wrapUnsafe OK
ok 30 - structure->getField<Union>("value")->isVariant()
ok 31 - !structure->getField<Union>("value")->isVariant()
ok 32 - structure->getField<Union>("value") == u
ok
ntaggregateTest.t ........... 
1..30
# test_builder
ok  1 - Got builder
ok  2 - structure.get() != 0
ok  3 - NTAggregate::is_a(structure)
ok  4 - structure->getID() == NTAggregate::URI
ok  5 - structure->getNumberFields() == 7
ok  6 - structure->getField("value").get() != 0
ok  7 - structure->getField("descriptor").get() != 0
ok  8 - structure->getField("alarm").get() != 0
ok  9 - structure->getField("timeStamp").get() != 0
ok 10 - value is scalar
epics:nt/NTAggregate:1.0
    double value
    long N
    string descriptor
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    valueAlarm_t valueAlarm
        boolean active
        double lowAlarmLimit
        double lowWarningLimit
        double highWarningLimit
        double highAlarmLimit
        int lowAlarmSeverity
        int lowWarningSeverity
        int highWarningSeverity
        int highAlarmSeverity
        byte hysteresis
    string[] extra

# test_ntaggregate
ok 11 - Got builder
ok 12 - ntAggregate.get() != 0
ok 13 - NTAggregate::is_a(ntAggregate->getPVStructure())
ok 14 - NTAggregate::isCompatible(ntAggregate->getPVStructure())
ok 15 - ntAggregate->getPVStructure().get() != 0
ok 16 - ntAggregate->getValue().get() != 0
ok 17 - ntAggregate->getDescriptor().get() != 0
ok 18 - ntAggregate->getAlarm().get() != 0
ok 19 - ntAggregate->getTimeStamp().get() != 0
ok 20 - value == 1.0
ok 21 - timeStamp attach
ok 22 - ts2.getEpicsSecondsPastEpoch() != 0
ok 23 - alarm attach
epics:nt/NTAggregate:1.0 
    double value 1
    long N 0
    string descriptor "This is a test NTAggregate"
    alarm_t alarm
        int severity 1
        int status 1
        string message "simulation alarm"
    time_t timeStamp
        long secondsPastEpoch 1731725458
        int nanoseconds 695722520
        int userTag 0
    valueAlarm_t valueAlarm
        boolean active false
        int lowAlarmLimit 0
        int lowWarningLimit 0
        int highWarningLimit 0
        int highAlarmLimit 0
        int lowAlarmSeverity 0
        int lowWarningSeverity 0
        int highWarningSeverity 0
        int highAlarmSeverity 0
        byte hysteresis 0

# test_wrap
ok 24 - nullptr wrap
ok 25 - wrong type wrap
ok 26 - Got builder
ok 27 - pvStructure.get() != 0
ok 28 - NTAggregate::isCompatible(pvStructure)==true
ok 29 - wrap OK
ok 30 - wrapUnsafe OK
ok
ntattributeTest.t ........... 
1..35
# test_builder
ok  1 - Got builder
ok  2 - structure.get() != 0
ok  3 - NTAttribute::is_a(structure)
ok  4 - structure->getID() == NTAttribute::URI
ok  5 - structure->getNumberFields() == 7
ok  6 - structure->getField("name").get() != 0
ok  7 - structure->getField("value").get() != 0
ok  8 - structure->getField("tags").get() != 0
ok  9 - structure->getField("descriptor").get() != 0
ok 10 - structure->getField("alarm").get() != 0
ok 11 - structure->getField("timeStamp").get() != 0
ok 12 - name is string
ok 13 - value is enum
ok 14 - tags is string[]
epics:nt/NTAttribute:1.0
    string name
    any value
    string[] tags
    string descriptor
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    string extra

# test_ntattribute
ok 15 - Got builder
ok 16 - ntAttribute.get() != 0
ok 17 - NTAttribute::is_a(ntAttribute->getPVStructure())
ok 18 - NTAttribute::isCompatible(ntAttribute->getPVStructure())
ok 19 - ntAttribute->getPVStructure().get() != 0
ok 20 - ntAttribute->getName().get() != 0
ok 21 - ntAttribute->getValue().get() != 0
ok 22 - ntAttribute->getTags().get() != 0
ok 23 - ntAttribute->getDescriptor().get() != 0
ok 24 - ntAttribute->getAlarm().get() != 0
ok 25 - ntAttribute->getTimeStamp().get() != 0
ok 26 - timeStamp attach
ok 27 - ts2.getEpicsSecondsPastEpoch() != 0
ok 28 - alarm attach
epics:nt/NTAttribute:1.0 
    string name 
    any value
        (none)
    string[] tags []
    string descriptor "This is a test NTAttribute"
    alarm_t alarm
        int severity 1
        int status 1
        string message "simulation alarm"
    time_t timeStamp
        long secondsPastEpoch 1731725458
        int nanoseconds 729532440
        int userTag 0

# test_wrap
ok 29 - nullptr wrap
ok 30 - wrong type wrap
ok 31 - Got builder
ok 32 - pvStructure.get() != 0
ok 33 - NTAttribute::isCompatible(pvStructure)==true
ok 34 - wrap OK
ok 35 - wrapUnsafe OK
ok
ntndarrayAttributeTest.t .... 
1..39
# test_builder
ok  1 - Got builder
ok  2 - structure.get() != 0
ok  3 - NTNDArrayAttribute::is_a(structure)
ok  4 - structure->getID() == NTNDArrayAttribute::URI
ok  5 - structure->getNumberFields() == 9
ok  6 - structure->getField("name").get() != 0
ok  7 - structure->getField("value").get() != 0
ok  8 - structure->getField("tags").get() != 0
ok  9 - structure->getField("descriptor").get() != 0
ok 10 - structure->getField("alarm").get() != 0
ok 11 - structure->getField("timeStamp").get() != 0
ok 12 - structure->getField("sourceType").get() != 0
ok 13 - structure->getField("source").get() != 0
ok 14 - name is string
ok 15 - value is enum
ok 16 - tags is string[]
epics:nt/NTAttribute:1.0
    string name
    any value
    string[] tags
    string descriptor
    int sourceType
    string source
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    string extra

# test_ntndarrayAttribute
ok 17 - Got builder
ok 18 - ntNDArrayAttribute.get() != 0
ok 19 - NTNDArrayAttribute::is_a(ntNDArrayAttribute->getPVStructure())
ok 20 - NTNDArrayAttribute::isCompatible(ntNDArrayAttribute->getPVStructure())
ok 21 - ntNDArrayAttribute->getPVStructure().get() != 0
ok 22 - ntNDArrayAttribute->getName().get() != 0
ok 23 - ntNDArrayAttribute->getValue().get() != 0
ok 24 - ntNDArrayAttribute->getTags().get() != 0
ok 25 - ntNDArrayAttribute->getDescriptor().get() != 0
ok 26 - ntNDArrayAttribute->getAlarm().get() != 0
ok 27 - ntNDArrayAttribute->getTimeStamp().get() != 0
ok 28 - ntNDArrayAttribute->getSourceType().get() != 0
ok 29 - ntNDArrayAttribute->getSource().get() != 0
ok 30 - timeStamp attach
ok 31 - ts2.getEpicsSecondsPastEpoch() != 0
ok 32 - alarm attach
epics:nt/NTAttribute:1.0 
    string name 
    any value
        (none)
    string[] tags []
    string descriptor "This is a test NTNDArrayAttribute"
    int sourceType 0
    string source 
    alarm_t alarm
        int severity 1
        int status 1
        string message "simulation alarm"
    time_t timeStamp
        long secondsPastEpoch 1731725458
        int nanoseconds 763407880
        int userTag 0

# test_wrap
ok 33 - nullptr wrap
ok 34 - wrong type wrap
ok 35 - Got builder
ok 36 - pvStructure.get() != 0
ok 37 - NTNDArrayAttribute::isCompatible(pvStructure)==true
ok 38 - wrap OK
ok 39 - wrapUnsafe OK
ok
ntcontinuumTest.t ........... 
1..61
# test_builder
ok  1 - Got builder
ok  2 - structure.get() != 0
ok  3 - NTContinuum::is_a(structure)
ok  4 - structure->getID() == NTContinuum::URI
ok  5 - structure->getNumberFields() == 8
ok  6 - structure->getField("base").get() != 0
ok  7 - structure->getField("value").get() != 0
ok  8 - structure->getField("units").get() != 0
ok  9 - structure->getField("descriptor").get() != 0
ok 10 - structure->getField("alarm").get() != 0
ok 11 - structure->getField("timeStamp").get() != 0
ok 12 - base array element type
ok 13 - value array element type
ok 14 - units array element type
epics:nt/NTContinuum:1.0
    double[] base
    double[] value
    string[] units
    string descriptor
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    string extra1
    string[] extra2

# test_ntcontinuum
ok 15 - Got builder
ok 16 - ntContinuum.get() != 0
ok 17 - NTContinuum::is_a(ntContinuum->getPVStructure())
ok 18 - NTContinuum::isCompatible(ntContinuum->getPVStructure())
ok 19 - ntContinuum->getPVStructure().get() != 0
ok 20 - ntContinuum->getDescriptor().get() != 0
ok 21 - ntContinuum->getAlarm().get() != 0
ok 22 - ntContinuum->getTimeStamp().get() != 0
ok 23 - ntContinuum->getBase().get() != 0
ok 24 - ntContinuum->getValue().get() != 0
ok 25 - base.size() == 2
ok 26 - base[0] == 1.0
ok 27 - base[1] == 2.0
ok 28 - value.size() == 6
ok 29 - value[0] == 1.0
ok 30 - value[1] == 2.0
ok 31 - value[2] == 10.0
ok 32 - value[3] == 20.0
ok 33 - value[4] == 100.0
ok 34 - value[5] == 200.0
ok 35 - units.size() == 4
ok 36 - units[0] == "s"
ok 37 - units[1] == "ms"
ok 38 - units[2] == "us"
ok 39 - units[3] == "s"
ok 40 - ntContinuum->isValid()
ok 41 - timeStamp attach
ok 42 - ts2.getEpicsSecondsPastEpoch() != 0
ok 43 - alarm attach
epics:nt/NTContinuum:1.0 
    double[] base [1,2]
    double[] value [1,2,10,20,100,200]
    string[] units [s, ms, us, s]
    string descriptor "This is a test NTContinuum"
    alarm_t alarm
        int severity 1
        int status 1
        string message "simulation alarm"
    time_t timeStamp
        long secondsPastEpoch 1731725458
        int nanoseconds 797787240
        int userTag 0
    string extra1 
    string[] extra2 []

# test_wrap
ok 44 - nullptr wrap
ok 45 - wrong type wrap
ok 46 - Got builder
ok 47 - pvStructure.get() != 0
ok 48 - NTContinuum::isCompatible(pvStructure)==true
ok 49 - wrap OK
ok 50 - wrapUnsafe OK
# test_extra
ok 51 - Got builder
ok 52 - structure.get() != 0
ok 53 - NTContinuum::is_a(structure)
ok 54 - structure->getID() == NTContinuum::URI
ok 55 - structure->getNumberFields() == 5
ok 56 - structure->getField("base").get() != 0
ok 57 - structure->getField("value").get() != 0
ok 58 - structure->getField("units").get() != 0
ok 59 - structure->getField("timeStamp").get() != 0
ok 60 - structure->getField("function").get() != 0
ok 61 - function type
epics:nt/NTContinuum:1.0
    double[] base
    double[] value
    string[] units
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    string function
ok
nthistogramTest.t ........... 
1..52
# test_builder
ok  1 - Got builder
ok  2 - structure.get() != 0
ok  3 - NTHistogram::is_a(structure)
ok  4 - structure->getID() == NTHistogram::URI
ok  5 - structure->getNumberFields() == 7
ok  6 - structure->getField("ranges").get() != 0
ok  7 - structure->getField("value").get() != 0
ok  8 - structure->getField("descriptor").get() != 0
ok  9 - structure->getField("alarm").get() != 0
ok 10 - structure->getField("timeStamp").get() != 0
ok 11 - ranges array element type
ok 12 - value array element type
epics:nt/NTHistogram:1.0
    double[] ranges
    long[] value
    string descriptor
    alarm_t alarm
        int severity
        int status
        string message
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    string extra1
    string[] extra2

ok 13 - no value type set
# test_nthistogram
ok 14 - Got builder
ok 15 - ntHistogram.get() != 0
ok 16 - NTHistogram::is_a(ntHistogram->getPVStructure())
ok 17 - NTHistogram::isCompatible(ntHistogram->getPVStructure())
ok 18 - ntHistogram->getPVStructure().get() != 0
ok 19 - ntHistogram->getDescriptor().get() != 0
ok 20 - ntHistogram->getAlarm().get() != 0
ok 21 - ntHistogram->getTimeStamp().get() != 0
ok 22 - ntHistogram->getRanges().get() != 0
ok 23 - ntHistogram->getValue().get() != 0
ok 24 - ntHistogram->getValue<PVIntArray>().get() != 0
ok 25 - ranges.size() == 3
ok 26 - ranges[0] == -100.0
ok 27 - ranges[1] == 0.0
ok 28 - ranges[2] == 100.0
ok 29 - value.size() == 2
ok 30 - value[0] == 1
ok 31 - value[1] == 2
ok 32 - ntHistogram->isValid()
ok 33 - timeStamp attach
ok 34 - ts2.getEpicsSecondsPastEpoch() != 0
ok 35 - alarm attach
epics:nt/NTHistogram:1.0 
    double[] ranges [-100,0,100]
    int[] value [1,2]
    string descriptor "This is a test NTHistogram"
    alarm_t alarm
        int severity 1
        int status 1
        string message "simulation alarm"
    time_t timeStamp
        long secondsPastEpoch 1731725458
        int nanoseconds 834017320
        int userTag 0
    string extra1 
    string[] extra2 []

# test_wrap
ok 36 - nullptr wrap
ok 37 - wrong type wrap
ok 38 - Got builder
ok 39 - pvStructure.get() != 0
ok 40 - NTHistogram::isCompatible(pvStructure)==true
ok 41 - wrap OK
ok 42 - wrapUnsafe OK
# test_extra
ok 43 - Got builder
ok 44 - structure.get() != 0
ok 45 - NTHistogram::is_a(structure)
ok 46 - structure->getID() == NTHistogram::URI
ok 47 - structure->getNumberFields() == 4
ok 48 - structure->getField("ranges").get() != 0
ok 49 - structure->getField("value").get() != 0
ok 50 - structure->getField("timeStamp").get() != 0
ok 51 - structure->getField("function").get() != 0
ok 52 - function type
epics:nt/NTHistogram:1.0
    double[] ranges
    int[] value
    time_t timeStamp
        long secondsPastEpoch
        int nanoseconds
        int userTag
    string function
ok
ntutilsTest.t ............... 
1..10
# test_is_a
ok  1 - NTUtils::is_a("epics:nt/NTTable:1.0", "epics:nt/NTTable:1.0")
ok  2 - NTUtils::is_a("epics:nt/NTTable:2.0", "epics:nt/NTTable:2.0")
ok  3 - NTUtils::is_a("epics:nt/NTTable:1.0", "epics:nt/NTTable:1.1")
ok  4 - NTUtils::is_a("epics:nt/NTTable:1.1", "epics:nt/NTTable:1.0")
ok  5 - !NTUtils::is_a("epics:nt/NTTable:1.0", "epics:nt/NTTable:2.0")
ok  6 - !NTUtils::is_a("epics:nt/NTTable:2.0", "epics:nt/NTTable:1.0")
ok  7 - !NTUtils::is_a("epics:nt/NTTable:1.3", "epics:nt/NTTable:2.3")
ok  8 - !NTUtils::is_a("epics:nt/NTTable:1.0", "epics:nt/NTTable:11.0")
ok  9 - !NTUtils::is_a("epics:nt/NTTable:11.0", "epics:nt/NTTable:1.0")
ok 10 - !NTUtils::is_a("epics:nt/NTTable:1.0", "epics:nt/NTMatrix:1.0")
ok
validatorTest.t ............. 
1..56
# test_is
ok  1 - Result(Scalar<boolean>).is<Scalar>().valid()
ok  2 - Result(Scalar<byte>).is<Scalar>().valid()
ok  3 - Result(Scalar<short>).is<Scalar>().valid()
ok  4 - Result(Scalar<int>).is<Scalar>().valid()
ok  5 - Result(Scalar<long>).is<Scalar>().valid()
ok  6 - Result(Scalar<ubyte>).is<Scalar>().valid()
ok  7 - Result(Scalar<ushort>).is<Scalar>().valid()
ok  8 - Result(Scalar<uint>).is<Scalar>().valid()
ok  9 - Result(Scalar<ulong>).is<Scalar>().valid()
ok 10 - Result(Scalar<float>).is<Scalar>().valid()
ok 11 - Result(Scalar<double>).is<Scalar>().valid()
ok 12 - Result(Scalar<string>).is<Scalar>().valid()
ok 13 - Result(ScalarArray<boolean>).is<ScalarArray>().valid()
ok 14 - Result(ScalarArray<byte>).is<ScalarArray>().valid()
ok 15 - Result(ScalarArray<short>).is<ScalarArray>().valid()
ok 16 - Result(ScalarArray<int>).is<ScalarArray>().valid()
ok 17 - Result(ScalarArray<long>).is<ScalarArray>().valid()
ok 18 - Result(ScalarArray<ubyte>).is<ScalarArray>().valid()
ok 19 - Result(ScalarArray<ushort>).is<ScalarArray>().valid()
ok 20 - Result(ScalarArray<uint>).is<ScalarArray>().valid()
ok 21 - Result(ScalarArray<ulong>).is<ScalarArray>().valid()
ok 22 - Result(ScalarArray<float>).is<ScalarArray>().valid()
ok 23 - Result(ScalarArray<double>).is<ScalarArray>().valid()
ok 24 - Result(ScalarArray<string>).is<ScalarArray>().valid()
ok 25 - !Result(ScalarArray<pvInt>).is<Scalar>.valid()
ok 26 - result.errors.at(0) == Result::Error("", Result::Error::IncorrectType)
ok 27 - !Result(ScalarArray<pvInt>).is<Scalar>.valid()
ok 28 - result.errors.at(0) == Result::Error("", Result::Error::IncorrectType)
# test_is_id
ok 29 - Result(Structure['TEST_ID']).is<Structure>('TEST_ID').valid()
ok 30 - Result(Union{A:int,B:string}['TEST_ID']).is<Union>('TEST_ID').valid()
ok 31 - Result(Union).is<Union>('any').valid()
ok 32 - !Result(Union['TEST_ID']).is<Structure>('TEST_ID').valid()
ok 33 - result.errors.at(0) == Result::Error("", Result::Error::IncorrectType)
ok 34 - !Result(Structure['WRONG_ID']).is<Structure>('TEST_ID').valid()
ok 35 - result.errors.at(0) == Result::Error("", Result::Error::IncorrectId)
ok 36 - !Result(Scalar).is<Structure>('SOME_ID').valid()
ok 37 - result.errors.at(0) == Result::Error("", Result::Error::IncorrectType)
# test_has
ok 38 - Result(Structure{A:int,B:String}).has<Scalar>('A').has<Scalar>('B').valid()
ok 39 - !Result(Structure{A:int,B:String}).has<Scalar>('A').has<ScalarArray>('B').valid()
ok 40 - result.errors.at(0) == Result::Error("B", Result::Error::IncorrectType)
ok 41 - !Result(Structure{A:int,B:String}).has<Scalar>('A').has<Scalar>('C').valid()
ok 42 - result.errors.at(0) == Result::Error("C", Result::Error::MissingField)
ok 43 - !Result(Scalar<pvByte>).has<Scalar>('X').valid()
ok 44 - result.errors.at(0) == Result::Error("", Result::Error::IncorrectType)
# test_maybe_has
ok 45 - Result(Structure{A:int,B:String}).maybeHas<Scalar>('A').maybeHas<Scalar>('B').valid()
ok 46 - !Result(Structure{A:int,B:String}).maybeHas<Scalar>('A').maybeHas<ScalarArray>('B').valid()
ok 47 - result.errors.at(0) == Result::Error("B", Result::Error::IncorrectType)
ok 48 - Result(Structure{A:int,B:String}).maybeHas<Scalar>('A').maybeHas<Scalar>('C').valid()
ok 49 - !Result(Scalar<pvByte>).maybeHas<Scalar>('X').valid()
ok 50 - result.errors.at(0) == Result::Error("", Result::Error::IncorrectType)
# test_has_fn
ok 51 - Result({inner:<valid structABC>}).has<&isStructAbc>('inner').valid()
ok 52 - Result({inner:<valid structABC w/o C>}).has<&isStructAbc>('inner').valid()
ok 53 - !Result({inner:<structABC wrong id>}).has<&isStructAbc>('inner').valid()
ok 54 - result.errors.at(0) == Result::Error("inner", Result::Error::IncorrectId)
ok 55 - !Result({inner:<structABC wrong id and fields>}).has<&isStructAbc>('inner').valid()
ok 56 - result.errors.size() == 2
ok
All tests successful.
Files=18, Tests=687,  0 wallclock secs ( 0.13 usr  0.06 sys +  0.35 cusr  0.16 csys =  0.70 CPU)
Result: PASS
-------------------

make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/test/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes'
/usr/bin/make -C ./pvaClient runtests
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient'
rm -f /<<PKGBUILDDIR>>/modules/pvaClient/.tests-failed.log
/usr/bin/make -C ./configure runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient/configure'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient/configure/O.linux-aarch64'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient/configure'
/usr/bin/make -C ./src runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient/src'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient/src/O.linux-aarch64'
/usr/bin/ar -rc    libpvaClient.a     pvaClient.o pvaClientData.o pvaClientPutData.o pvaClientGetData.o pvaClientMonitorData.o pvaClientChannel.o pvaClientProcess.o pvaClientGet.o pvaClientPut.o pvaClientMonitor.o pvaClientPutGet.o pvaClientMultiChannel.o pvaClientMultiGetDouble.o pvaClientMultiPutDouble.o pvaClientMultiMonitorDouble.o pvaClientNTMultiPut.o pvaClientNTMultiData.o pvaClientNTMultiGet.o pvaClientNTMultiMonitor.o pvaClientRPC.o
/usr/bin/ranlib libpvaClient.a
/usr/bin/g++ -o libpvaClient.so.4.8.0  -shared -fPIC -Wl,-hlibpvaClient.so.4.8.0 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic          pvaClient.o pvaClientData.o pvaClientPutData.o pvaClientGetData.o pvaClientMonitorData.o pvaClientChannel.o pvaClientProcess.o pvaClientGet.o pvaClientPut.o pvaClientMonitor.o pvaClientPutGet.o pvaClientMultiChannel.o pvaClientMultiGetDouble.o pvaClientMultiPutDouble.o pvaClientMultiMonitorDouble.o pvaClientNTMultiPut.o pvaClientNTMultiData.o pvaClientNTMultiGet.o pvaClientNTMultiMonitor.o pvaClientRPC.o   -lnt -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvaClient.so.4.8.0
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libpvaClient.so.4.8.0 /<<PKGBUILDDIR>>/lib/linux-aarch64
ln -s libpvaClient.so.4.8.0 /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvaClient.so
Installing library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvaClient.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libpvaClient.a /<<PKGBUILDDIR>>/lib/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient/src'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient'
/usr/bin/make -C ./pvDatabase runtests
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase'
rm -f /<<PKGBUILDDIR>>/modules/pvDatabase/.tests-failed.log
/usr/bin/make -C ./configure runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/configure'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/configure/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/configure'
/usr/bin/make -C ./src runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/src'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/src/O.linux-aarch64'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/src'
/usr/bin/make -C ./test runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/test'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/test/O.linux-aarch64'
/usr/bin/g++ -o testPlugin  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testPlugin.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testPVCopy  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testPVCopy.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testPVRecord  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testPVRecord.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testExampleRecord  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testExampleRecord.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testLocalProvider  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testLocalProvider.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPlugin.t testPlugin
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPVCopy.t testPVCopy
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPVRecord.t testPVRecord
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testExampleRecord.t testExampleRecord
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testLocalProvider.t testLocalProvider
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color testPlugin.t testPVCopy.t testPVRecord.t testExampleRecord.t testLocalProvider.t

-----------------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/modules/pvDatabase/test/O.linux-aarch64
testPlugin.t ......... 
1..46


****deadbandTest****
initial result true nset 1 bitSet {1} pvStructureCopy
structure 
    double value 0
 pvRecordStructure
epics:nt/NTScalar:1.0 
    double value 0

ok  1 - result==true
ok  2 - nset==1
after pvValue result false nset 0 bitSet {} pvStructureCopy
structure 
    double value 0.1
 pvRecordStructure
epics:nt/NTScalar:1.0 
    double value 0.1

ok  3 - result==false
ok  4 - nset==0
after pvValue result true nset 1 bitSet {1} pvStructureCopy
structure 
    double value 1
 pvRecordStructure
epics:nt/NTScalar:1.0 
    double value 1

ok  5 - result==true
ok  6 - nset==1


****arrayTest****
initial result false nset 0 bitSet {} pvStructureCopy
structure 
    double[] value []

ok  7 - result==false
ok  8 - nset==0
after pvValue result true nset 1 bitSet {1} pvStructureCopy
structure 
    double[] value [1.06,2.06,3.06]
 pvRecordStructure
epics:nt/NTScalarArray:1.0 
    double[] value [0.06,1.06,2.06,3.06,4.06,5.06,6.06,7.06,8.06,9.06]

ok  9 - result==true
ok 10 - nset==1


****unionArrayTest****
initial
structure 
    any value
        double[]  [0.06,1.06,2.06,3.06,4.06,5.06,6.06,7.06,8.06,9.06]
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0
    structure subfield
        any value
            double[]  [0.06,1.06,2.06,3.06,4.06,5.06,6.06,7.06,8.06,9.06]

after get value result true nset 1 bitSet {1} pvStructureCopy
structure 
    any value
        double[]  [1.06,2.06,3.06]

ok 11 - result==true
ok 12 - nset==1
after get subfield.value result true nset 1 bitSet {2} pvStructureCopy
structure 
    structure subfield
        any value
            double[]  [1.06,2.06,3.06]

ok 13 - result==true
ok 14 - nset==1


****timeStampTest****
initial result false nset 0 bitSet {} pvStructureCopy
structure 
    double value 0
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0
 pvRecordStructure
epics:nt/NTScalar:1.0 
    double value 0
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0

after update result true nset 1 bitSet {2} pvStructureCopy
structure 
    double value 0
    time_t timeStamp
        long secondsPastEpoch 1731725461
        int nanoseconds 763051640
        int userTag 0
 pvRecordStructure
epics:nt/NTScalar:1.0 
    double value 0
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0

ok 15 - result==true
ok 16 - nset==1
after pvValue result true nset 2 bitSet {1, 2} pvStructureCopy
structure 
    double value 1
    time_t timeStamp
        long secondsPastEpoch 1731725461
        int nanoseconds 763089040
        int userTag 0
 pvRecordStructure
epics:nt/NTScalar:1.0 
    double value 1
    time_t timeStamp
        long secondsPastEpoch 1731725461
        int nanoseconds 763086920
        int userTag 0

ok 17 - result==true
ok 18 - nset==2


****ignoreTest****
initial result false nset 0 bitSet {} pvStructureCopy
structure 
    double value 0
    alarm_t alarm
        int severity 0
        int status 0
        string message 
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0

ok 19 - result==false
ok 20 - nset==0
after pvMessage result false nset 1 bitSet {5} pvStructureCopy
structure 
    double value 0
    alarm_t alarm
        int severity 0
        int status 0
        string message "test message"
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 0

ok 21 - result==false
ok 22 - nset==1
after pvMessage result false nset 2 bitSet {5, 9} pvStructureCopy
structure 
    double value 0
    alarm_t alarm
        int severity 0
        int status 0
        string message "test message"
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 50

ok 23 - result==false
ok 24 - nset==2
after pvValue result true nset 3 bitSet {1, 5, 9} pvStructureCopy
structure 
    double value 1
    alarm_t alarm
        int severity 0
        int status 0
        string message "test message"
    time_t timeStamp
        long secondsPastEpoch 0
        int nanoseconds 0
        int userTag 50

ok 25 - result==true
ok 26 - nset==3


****dataDistributorTest****
 pvRecordStructure
epics:nt/NTScalar:1.0 
    int value 0

client 1: update 0 result true nSet 1 bitSet {0}
 pvStructureCopy
epics:nt/NTScalar:1.0 
    int value 0

ok 27 - result==true
ok 28 - nSet==1
client 2: update 0 result true nSet 1 bitSet {0}
 pvStructureCopy
epics:nt/NTScalar:1.0 
    int value 0

ok 29 - result==true
ok 30 - nSet==1
client 1: update 1 result true nSet 1 bitSet {0}
 pvStructureCopy
epics:nt/NTScalar:1.0 
    int value 1

ok 31 - result==true
ok 32 - nSet==1
client 2: update 1 result false nSet 0 bitSet {}
 pvStructureCopy
epics:nt/NTScalar:1.0 
    int value 0

ok 33 - result==false
ok 34 - nSet==0
client 1: update 2 result false nSet 0 bitSet {}
 pvStructureCopy
epics:nt/NTScalar:1.0 
    int value 1

ok 35 - result==false
ok 36 - nSet==0
client 2: update 2 result true nSet 1 bitSet {0}
 pvStructureCopy
epics:nt/NTScalar:1.0 
    int value 2

ok 37 - result==true
ok 38 - nSet==1
client 1: update 3 result true nSet 1 bitSet {0}
 pvStructureCopy
epics:nt/NTScalar:1.0 
    int value 3

ok 39 - result==true
ok 40 - nSet==1
client 2: update 3 result false nSet 0 bitSet {}
 pvStructureCopy
epics:nt/NTScalar:1.0 
    int value 2

ok 41 - result==false
ok 42 - nSet==0
client 1: update 4 result false nSet 0 bitSet {}
 pvStructureCopy
epics:nt/NTScalar:1.0 
    int value 3

ok 43 - result==false
ok 44 - nSet==0
client 2: update 4 result true nSet 1 bitSet {0}
 pvStructureCopy
epics:nt/NTScalar:1.0 
    int value 4

ok 45 - result==true
ok 46 - nSet==1
ok
testPVCopy.t ......... 
1..70
ok  1 - convert->toDouble(pvValueCopy)==.04
ok  2 - convert->toDouble(pvValueCopy)==.06
ok  3 - bitSet->get(pvValueCopy->getFieldOffset())
ok  4 - convert->toDouble(pvValueCopy)==0.06
ok  5 - convert->toDouble(pvValueCopy)==1.0
ok  6 - convert->toDouble(pvValueRecord)==1.0
ok  7 - convert->toDouble(pvValueRecord)==2.0
ok  8 - convert->toDouble(pvValueCopy)==.04
ok  9 - convert->toDouble(pvValueCopy)==.06
ok 10 - bitSet->get(pvValueCopy->getFieldOffset())
ok 11 - convert->toDouble(pvValueCopy)==0.06
ok 12 - convert->toDouble(pvValueCopy)==1.0
ok 13 - convert->toDouble(pvValueRecord)==1.0
ok 14 - convert->toDouble(pvValueRecord)==2.0
ok 15 - convert->toDouble(pvValueCopy)==.04
ok 16 - convert->toDouble(pvValueCopy)==.06
ok 17 - bitSet->get(pvValueCopy->getFieldOffset())
ok 18 - convert->toDouble(pvValueCopy)==0.06
ok 19 - convert->toDouble(pvValueCopy)==1.0
ok 20 - convert->toDouble(pvValueRecord)==1.0
ok 21 - convert->toDouble(pvValueRecord)==2.0
ok 22 - cvalues[0]==0.0
ok 23 - cvalues[0]==0.06
ok 24 - cvalues[0]==0.06
ok 25 - cvalues[0]==1.0
ok 26 - cvalues[0]==2.0
ok 27 - cvalues[0]==1.0
ok 28 - cvalues[0]==0.0
ok 29 - cvalues[0]==0.06
ok 30 - cvalues[0]==0.06
ok 31 - cvalues[0]==1.0
ok 32 - cvalues[0]==2.0
ok 33 - cvalues[0]==1.0
ok 34 - cvalues[0]==0.0
ok 35 - cvalues[0]==0.06
ok 36 - cvalues[0]==0.06
ok 37 - cvalues[0]==1.0
ok 38 - cvalues[0]==2.0
ok 39 - cvalues[0]==1.0
ok 40 - convert->toDouble(pvValueCopy)==.04
ok 41 - convert->toDouble(pvValueCopy)==.06
ok 42 - bitSet->get(pvValueCopy->getFieldOffset())
ok 43 - convert->toDouble(pvValueCopy)==0.06
ok 44 - convert->toDouble(pvValueCopy)==1.0
ok 45 - convert->toDouble(pvValueRecord)==1.0
ok 46 - convert->toDouble(pvValueRecord)==2.0
ok 47 - convert->toDouble(pvValueCopy)==.04
ok 48 - convert->toDouble(pvValueCopy)==.06
ok 49 - bitSet->get(pvValueCopy->getFieldOffset())
ok 50 - convert->toDouble(pvValueCopy)==0.06
ok 51 - convert->toDouble(pvValueCopy)==1.0
ok 52 - convert->toDouble(pvValueRecord)==1.0
ok 53 - convert->toDouble(pvValueRecord)==2.0
ok 54 - convert->toDouble(pvValueCopy)==.04
ok 55 - convert->toDouble(pvValueCopy)==.06
ok 56 - bitSet->get(pvValueCopy->getFieldOffset())
ok 57 - convert->toDouble(pvValueCopy)==0.06
ok 58 - convert->toDouble(pvValueCopy)==1.0
ok 59 - convert->toDouble(pvValueRecord)==1.0
ok 60 - convert->toDouble(pvValueRecord)==2.0
ok 61 - convert->toDouble(pvValueCopy)==.04
ok 62 - convert->toDouble(pvValueCopy)==.06
ok 63 - bitSet->get(pvValueCopy->getFieldOffset())
ok 64 - convert->toDouble(pvValueCopy)==0.06
ok 65 - convert->toDouble(pvValueCopy)==1.0
ok 66 - convert->toDouble(pvValueRecord)==1.0
ok 67 - convert->toDouble(pvValueRecord)==2.0
ok 68 - pvMasterField->getNumberFields() == pvStructureRecord->getNumberFields()
ok 69 - pvMasterField->getFieldOffset() == 0
ok 70 - pvMasterField->getNumberFields() == pvStructureCopy->getNumberFields()
ok
testPVRecord.t ....... 
1..3
ok  1 - pvRecord.get()!=0
ok  2 - pvRecord.get()!=0
ok  3 - pvRecord.get()!=0
ok
testExampleRecord.t .. 
1..7
Listener::dataPut record exampleDouble requested  pvRecordField timeStamp.secondsPastEpoch
Listener::dataPut record exampleDouble requested  pvRecordField timeStamp.nanoseconds
ok  1 - psr.get()!=0
ok  2 - psr->getVoltage()==0.0
ok  3 - psr->getPower()==0.0
ok  4 - psr->getCurrent()==0.0
Listener::dataPut record powerSupply requested  pvRecordField power.value
Listener::dataPut record powerSupply requested  pvRecordField voltage.value
Listener::dataPut record powerSupply requested  pvRecordField timeStamp.secondsPastEpoch
Listener::dataPut record powerSupply requested  pvRecordField timeStamp.nanoseconds
Listener::dataPut record powerSupply requested  pvRecordField current.value
ok  5 - psr->getVoltage()==1.0
ok  6 - psr->getPower()==1.0
ok  7 - psr->getCurrent()==1.0
RecordClient::~RecordClient powerSupply
RecordClient::~RecordClient exampleDouble
ok
testLocalProvider.t .. 
1..3
ok  1 - master.get()!=0
ok  2 - channelProvider.get()!=0
ok  3 - pvRecord.get()!=0
Listener::dataPut record exampleDouble requested  pvRecordField timeStamp.secondsPastEpoch
Listener::dataPut record exampleDouble requested  pvRecordField timeStamp.nanoseconds
RecordClient::~RecordClient exampleDouble
ok
All tests successful.
Files=5, Tests=129,  0 wallclock secs ( 0.04 usr  0.02 sys +  0.10 cusr  0.05 csys =  0.21 CPU)
Result: PASS
-------------------

make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/test/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase'
/usr/bin/make -C ./pva2pva runtests
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva'
rm -f /<<PKGBUILDDIR>>/modules/pva2pva/.tests-failed.log
/usr/bin/make -C ./configure runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/configure'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/configure/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/configure'
/usr/bin/make -C ./p2pApp runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp/O.linux-aarch64'
/usr/bin/g++ -o p2p  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         gwmain.o server.o chancache.o moncache.o channel.o   -lpvAccessIOC -lpvAccess -lpvData -lCom   
/usr/bin/g++ -o testmon  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testmon.o utilitiesx.o server.o chancache.o moncache.o channel.o   -lpvAccessIOC -lpvAccess -lpvData -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testmon.t testmon
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color testmon.t

----------------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp/O.linux-aarch64
testmon.t .. 
1..79
# ------- TestMonitor::test_event --------
# createChannel test1 0xaaaacec9b9d0
# channelCreated test1
# channelStateChange test1 1
# pre-test setup
# Push the initial event through from upstream to downstream
# TestPVChannel::createMonitor test1 0xaaaacec9cb00
# TestPVMonitor::start 0xaaaacec9cb00
#  need wakeup
#  push current
# monitorConnect 0xaaaacec9ddc0 1
ok  1 - mreq->eventCnt (0) == 0u (0)
ok  2 - mon->start().isSuccess()
# TestProvider::dispatch
#   wakeup monitor 0xaaaacec9cb00
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaacec9ceb0
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaacec9ceb0
# TestPVMonitor::poll 0xaaaacec9cb00 (nil)
# monitorEvent 0xaaaacec9ddc0
ok  3 - mreq->eventCnt (1) == 1u (1)
ok  4 - !!elem.get()
ok  5 - toString(*elem->changedBitSet) ({0}) == "{0}" ({0})
ok  6 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==1
ok  7 - !mon->poll()
# ------- TestMonitor::test_share --------
# createChannel test1 0xaaaacec9b9d0
# channelCreated test1
# channelStateChange test1 1
# pre-test setup
# Test two downstream monitors sharing the same upstream
# TestPVChannel::createMonitor test1 0xaaaacec9cb00
# TestPVMonitor::start 0xaaaacec9cb00
#  need wakeup
#  push current
# monitorConnect 0xaaaacec9ddc0 1
# monitorConnect 0xaaaacec9d370 1
ok  8 - mreq->eventCnt==0
ok  9 - mreq2->eventCnt==0
ok 10 - mon->start().isSuccess()
ok 11 - mon2->start().isSuccess()
# TestProvider::dispatch
#   wakeup monitor 0xaaaacec9cb00
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaacec9ed80
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaacec9ed80
# TestPVMonitor::poll 0xaaaacec9cb00 (nil)
# monitorEvent 0xaaaacec9d370
# monitorEvent 0xaaaacec9ddc0
ok 12 - mreq->eventCnt==1
ok 13 - mreq2->eventCnt==1
ok 14 - !!elem.get()
ok 15 - !!elem2.get()
ok 16 - elem!=elem2
ok 17 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==1
ok 18 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("y")->get()==2
ok 19 - elem2 && elem2->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==1
ok 20 - elem2 && elem2->pvStructurePtr->getSubFieldT<pvd::PVInt>("y")->get()==2
ok 21 - !mon->poll()
ok 22 - !mon2->poll()
# explicitly push an update
# post test1 1 changed '{1}'
# push 0xaaaacec9ed40 changed '{1}' overflow '{}'
#  wakeup
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaacec9ed40
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaacec9ed40
# TestPVMonitor::poll 0xaaaacec9cb00 (nil)
# monitorEvent 0xaaaacec9d370
# monitorEvent 0xaaaacec9ddc0
ok 23 - !!elem.get()
ok 24 - !!elem2.get()
ok 25 - elem!=elem2
# elem changed '{1}' overflow '{}'
ok 26 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==42
ok 27 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("y")->get()==2
# elem2 changed '{1}' overflow '{}'
ok 28 - elem2 && elem2->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==42
ok 29 - elem2 && elem2->pvStructurePtr->getSubFieldT<pvd::PVInt>("y")->get()==2
ok 30 - !mon->poll()
ok 31 - !mon2->poll()
# ------- TestMonitor::test_ds_no_start --------
# createChannel test1 0xaaaacec9b9d0
# channelCreated test1
# channelStateChange test1 1
# pre-test setup
# Test downstream monitor never start()s
# TestPVChannel::createMonitor test1 0xaaaacec9cb00
# TestPVMonitor::start 0xaaaacec9cb00
#  need wakeup
#  push current
# monitorConnect 0xaaaacec9ddc0 1
# TestProvider::dispatch
#   wakeup monitor 0xaaaacec9cb00
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaaceca00d0
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaaceca00d0
# TestPVMonitor::poll 0xaaaacec9cb00 (nil)
ok 32 - mreq->eventCnt==0
ok 33 - !mon->poll()
# post test1 0 changed '{1}'
# push 0xaaaacec9b930 changed '{1}' overflow '{}'
# post test1 0 changed '{1}'
# push 0xaaaaceca00d0 changed '{1}' overflow '{}'
# post test1 0 changed '{1}'
# overflow changed '{1}' overrun '{}'
# post test1 1 changed '{1}'
# overflow changed '{1}' overrun '{1}'
#  wakeup
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaacec9b930
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaacec9b930
# TestPVMonitor::release overflow resume 0xaaaacec9cb00 0xaaaacec9b930
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaaceca00d0
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaaceca00d0
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaacec9b930
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaacec9b930
# TestPVMonitor::poll 0xaaaacec9cb00 (nil)
ok 34 - !mon->poll()
# ------- TestMonitor::test_overflow_upstream --------
# createChannel test1 0xaaaacec9b9d0
# channelCreated test1
# channelStateChange test1 1
# pre-test setup
# Check behavour when upstream monitor overflows (mostly transparent)
# TestPVChannel::createMonitor test1 0xaaaacec9cb00
# TestPVMonitor::start 0xaaaacec9cb00
#  need wakeup
#  push current
# monitorConnect 0xaaaacec9ddc0 1
ok 35 - mreq->eventCnt==0
ok 36 - mon->start().isSuccess()
# TestProvider::dispatch
#   wakeup monitor 0xaaaacec9cb00
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaacec9c9d0
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaacec9c9d0
# TestPVMonitor::poll 0xaaaacec9cb00 (nil)
# monitorEvent 0xaaaacec9ddc0
ok 37 - mreq->eventCnt==1
# poll initial update
ok 38 - !!elem.get()
ok 39 - !mon->poll()
# post 50
# post test1 0 changed '{1}'
# push 0xaaaacec9bd00 changed '{1}' overflow '{}'
# post 51
# post test1 0 changed '{1}'
# push 0xaaaacec9c9d0 changed '{1}' overflow '{}'
# post 52
# post test1 0 changed '{1}'
# overflow changed '{1}' overrun '{}'
# post 53
# post test1 1 changed '{1}'
# overflow changed '{1}' overrun '{1}'
#  wakeup
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaacec9bd00
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaacec9bd00
# TestPVMonitor::release overflow resume 0xaaaacec9cb00 0xaaaacec9bd00
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaacec9c9d0
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaacec9c9d0
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaacec9bd00
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaacec9bd00
# TestPVMonitor::poll 0xaaaacec9cb00 (nil)
# monitorEvent 0xaaaacec9ddc0
ok 40 - !!elem.get()
# XX 50
ok 41 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==50
ok 42 - elem && elem->changedBitSet->nextSetBit(0)==1
ok 43 - elem && elem->changedBitSet->nextSetBit(2)==-1
ok 44 - elem && elem->overrunBitSet->nextSetBit(0)==-1
ok 45 - !!elem.get()
ok 46 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==51
ok 47 - elem && elem->changedBitSet->nextSetBit(0)==1
ok 48 - elem && elem->changedBitSet->nextSetBit(2)==-1
ok 49 - elem && elem->overrunBitSet->nextSetBit(0)==-1
ok 50 - !!elem.get()
ok 51 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==53
ok 52 - elem && elem->changedBitSet->nextSetBit(0)==1
ok 53 - elem && elem->changedBitSet->nextSetBit(2)==-1
ok 54 - elem && elem->overrunBitSet->nextSetBit(0)==1
ok 55 - elem && elem->overrunBitSet->nextSetBit(2)==-1
ok 56 - !mon->poll()
# ------- TestMonitor::test_overflow_downstream --------
# createChannel test1 0xaaaacec9b9d0
# channelCreated test1
# channelStateChange test1 1
# pre-test setup
# Check behavour when downstream monitor overflows
# TestPVChannel::createMonitor test1 0xaaaacec9cb00
# TestPVMonitor::start 0xaaaacec9cb00
#  need wakeup
#  push current
# monitorConnect 0xaaaacec9ddc0 1
ok 57 - mreq->eventCnt==0
ok 58 - mon->start().isSuccess()
# TestProvider::dispatch
#   wakeup monitor 0xaaaacec9cb00
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaacec9a2e0
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaacec9a2e0
# TestPVMonitor::poll 0xaaaacec9cb00 (nil)
# monitorEvent 0xaaaacec9ddc0
ok 59 - mreq->eventCnt==1
# poll initial update
ok 60 - !!elem.get()
# post test1 1 changed '{1}'
# push 0xaaaacec9c9d0 changed '{1}' overflow '{}'
#  wakeup
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaacec9c9d0
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaacec9c9d0
# TestPVMonitor::poll 0xaaaacec9cb00 (nil)
# monitorEvent 0xaaaacec9ddc0
# post test1 1 changed '{1}'
# push 0xaaaacec9a2e0 changed '{1}' overflow '{}'
#  wakeup
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaacec9a2e0
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaacec9a2e0
# TestPVMonitor::poll 0xaaaacec9cb00 (nil)
# post test1 1 changed '{1}'
# push 0xaaaacec9c9d0 changed '{1}' overflow '{}'
#  wakeup
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaacec9c9d0
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaacec9c9d0
# TestPVMonitor::poll 0xaaaacec9cb00 (nil)
# post test1 1 changed '{1}'
# push 0xaaaacec9a2e0 changed '{1}' overflow '{}'
#  wakeup
# TestPVMonitor::poll 0xaaaacec9cb00 0xaaaacec9a2e0
# TestPVMonitor::release 0xaaaacec9cb00 0xaaaacec9a2e0
# TestPVMonitor::poll 0xaaaacec9cb00 (nil)
ok 61 - !!elem.get()
ok 62 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==50
ok 63 - elem && elem->changedBitSet->nextSetBit(0)==1
ok 64 - elem && elem->changedBitSet->nextSetBit(2)==-1
ok 65 - elem && elem->overrunBitSet->nextSetBit(0)==-1
ok 66 - !!elem.get()
ok 67 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==51
ok 68 - elem && elem->changedBitSet->nextSetBit(0)==1
ok 69 - elem && elem->changedBitSet->nextSetBit(2)==-1
ok 70 - elem && elem->overrunBitSet->nextSetBit(0)==-1
ok 71 - !!elem.get()
ok 72 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==53
ok 73 - elem && elem->changedBitSet->nextSetBit(0)==1
ok 74 - elem && elem->changedBitSet->nextSetBit(2)==-1
ok 75 - elem && elem->overrunBitSet->nextSetBit(0)==1
ok 76 - elem && elem->overrunBitSet->nextSetBit(2)==-1
ok 77 - !mon->poll()
# num. live TestChannelMonitorRequester 0
# num. live TestChannelRequester 0
# num. live TestProvider 0
# num. live TestPV 0
# num. live TestPVChannel 0
# num. live TestPVMonitor 0
ok 78 - All instances free'd
# num. live GWChannel 0
# num. live ChannelCacheEntry::CRequester 0
# num. live ChannelCacheEntry 0
# num. live MonitorCacheEntry 0
# num. live MonitorUser 0
ok 79 - All instances free'd
ok
All tests successful.
Files=1, Tests=79,  0 wallclock secs ( 0.03 usr  0.00 sys +  0.02 cusr  0.00 csys =  0.05 CPU)
Result: PASS
-------------------

make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp'
/usr/bin/make -C ./pdbApp runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/pdbApp'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/pdbApp/O.linux-aarch64'
/usr/bin/ar -rc    libqsrv.a    pvif.o qsrv.o pdb.o pdbsingle.o demo.o imagedemo.o pdbgroup.o configparse.o dbf_copy.o tpool.o pvalink.o pvalink_lset.o pvalink_jlif.o pvalink_link.o pvalink_channel.o 
/usr/bin/ranlib libqsrv.a
/usr/bin/g++ -o libqsrv.so.1.2  -shared -fPIC -Wl,-hlibqsrv.so.1.2 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         pvif.o qsrv.o pdb.o pdbsingle.o demo.o imagedemo.o pdbgroup.o configparse.o dbf_copy.o tpool.o pvalink.o pvalink_lset.o pvalink_jlif.o pvalink_link.o pvalink_channel.o    -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library /<<PKGBUILDDIR>>/lib/linux-aarch64/libqsrv.so.1.2
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libqsrv.so.1.2 /<<PKGBUILDDIR>>/lib/linux-aarch64
ln -s libqsrv.so.1.2 /<<PKGBUILDDIR>>/lib/linux-aarch64/libqsrv.so
Installing library /<<PKGBUILDDIR>>/lib/linux-aarch64/libqsrv.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libqsrv.a /<<PKGBUILDDIR>>/lib/linux-aarch64
/usr/bin/g++ -o softIocPVA  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         softMain.o softIocPVA_registerRecordDeviceDriver.o    -lqsrv -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/pdbApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/pdbApp'
/usr/bin/make -C ./testApp runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/testApp'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/testApp/O.linux-aarch64'
/usr/bin/g++ -o testweak  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testweak.o utilitiesx.o   -lCom -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testtest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testtest.o utilitiesx.o   -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testpvif  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testpvif.o p2pTestIoc_registerRecordDeviceDriver.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testpdb  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testpdb.o p2pTestIoc_registerRecordDeviceDriver.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o check_consist  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         check_consist.o utilitiesx.o   -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testpvalink  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testpvalink.o pvaLinkTestIoc_registerRecordDeviceDriver.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testgroupconfig  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testgroupconfig.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testdbf_copy  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testdbf_copy.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testweak.t testweak
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testtest.t testtest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testpvif.t testpvif
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testpdb.t testpdb
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testgroupconfig.t testgroupconfig
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testdbf_copy.t testdbf_copy
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/epicsProve.pl --failures --color testweak.t testtest.t testpvif.t testpdb.t testgroupconfig.t testdbf_copy.t

-----------------------------------------------------------------------------------------
/<<PKGBUILDDIR>>/modules/pva2pva/testApp/O.linux-aarch64
testweak.t ......... 
1..37
# Test1 weak_set
ok  1 - set.empty()
ok  2 - ptr.unique()
ok  3 - !S.empty()
ok  4 - S.size()==1
ok  5 - S.find(ptr)!=S.end()
ok  6 - !S.empty()
ok  7 - S.size()==1
ok  8 - *S[0]==5
# Test2 weak_set
ok  9 - set.empty()
ok 10 - !set.empty()
ok 11 - ptr.unique()
ok 12 - set.empty()
ok 13 - set.empty()
ok 14 - !!ptr
# Test adding non-unique
ok 15 - !ptr.unique()
ok 16 - Got expected exception: Only unique() references may be inserted
# Test weak_value_map1
ok 17 - map.empty()
ok 18 - !map.empty()
ok 19 - V.size()==1
ok 20 - V[0].first==4
ok 21 - *V[0].second==5
ok 22 - map[4]==ptr
ok 23 - *map[4]==5
# Test weak_value_map2
ok 24 - map.empty()
ok 25 - !map.empty()
ok 26 - V.size()==1
ok 27 - V[0].first==4
ok 28 - *V[0].second==5
ok 29 - map.empty()
ok 30 - O==ptr
ok 31 - map.size()==1
ok 32 - map.empty()
ok 33 - !!ptr
# Test weak_set locked iteration
ok 34 - set.size()==2
ok 35 - V && (*V==43 || *V==44)
ok 36 - V && (*V==43 || *V==44)
ok 37 - !V
ok
testtest.t ......... 
1..46
# Test Test* monitoring
# Setup TestProvider with "test"
# Create channel
# channelCreated test
# createChannel test 0xaaaaeb8465e0
ok  1 - !!chan.get()
ok  2 - creq->waitForConnect()
ok  3 - chan==creq->chan
# Create monitor
# TestPVChannel::createMonitor test 0xaaaaeb846d40
# monitorConnect 0xaaaaeb846d40 1
ok  4 - !!mon.get()
ok  5 - mreq->connectStatus.isSuccess()
ok  6 - !!mreq->dtype.get()
ok  7 - mreq->eventCnt==0
# ensure queue is initially empty
# TestPVMonitor::poll 0xaaaaeb846d40 (nil)
ok  8 - !mon->poll()
# Start monitor and check initial update
# TestPVMonitor::start 0xaaaaeb846d40
#  need wakeup
#  push current
ok  9 - mon->start().isSuccess()
# TestPVMonitor::poll 0xaaaaeb846d40 0xaaaaeb8470a0
ok 10 - !!elem.get()
# elem changed '{0}' overflow '{}'
# elem x=42 y=15
ok 11 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==42
ok 12 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("y")->get()==15
ok 13 - elem && elem->changedBitSet->nextSetBit(0)==0
ok 14 - elem && elem->changedBitSet->nextSetBit(1)==-1
ok 15 - elem && elem->overrunBitSet->nextSetBit(0)==-1
ok 16 - elem && elem->overrunBitSet->isEmpty()
# TestPVMonitor::release 0xaaaaeb846d40 0xaaaaeb8470a0
# ensure start() queues only one
# TestPVMonitor::poll 0xaaaaeb846d40 (nil)
ok 17 - !mon->poll()
# Change both fields, only push 'x'
# post test 1 changed '{1}'
# push 0xaaaaeb8473c0 changed '{1}' overflow '{}'
#  wakeup
# monitorEvent 0xaaaaeb846d40
ok 18 - mreq->eventCnt==1
# TestPVMonitor::poll 0xaaaaeb846d40 0xaaaaeb8473c0
ok 19 - !!elem.get()
# elem changed '{1}' overflow '{}'
# elem x=43 y=15
ok 20 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==43
ok 21 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("y")->get()==15
ok 22 - elem && elem->changedBitSet->nextSetBit(0)==1
ok 23 - elem && elem->changedBitSet->nextSetBit(2)==-1
ok 24 - elem && elem->overrunBitSet->isEmpty()
# TestPVMonitor::release 0xaaaaeb846d40 0xaaaaeb8473c0
# ensure queues are empty
# TestPVMonitor::poll 0xaaaaeb846d40 (nil)
ok 25 - !mon->poll()
# overflow queue
# post test 0 changed '{1}'
# push 0xaaaaeb8470a0 changed '{1}' overflow '{}'
# post test 0 changed '{1}'
# push 0xaaaaeb8473c0 changed '{1}' overflow '{}'
# post test 0 changed '{1}'
# overflow changed '{1}' overrun '{}'
ok 26 - mreq->eventCnt==1
# post test 1 changed '{1}'
# overflow changed '{1}' overrun '{1}'
#  wakeup
# monitorEvent 0xaaaaeb846d40
ok 27 - mreq->eventCnt==2
# TestPVMonitor::poll 0xaaaaeb846d40 0xaaaaeb8470a0
ok 28 - !!elem.get()
ok 29 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==44
ok 30 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("y")->get()==15
ok 31 - elem && elem->changedBitSet->nextSetBit(0)==1
ok 32 - elem && elem->overrunBitSet->isEmpty()
# TestPVMonitor::release 0xaaaaeb846d40 0xaaaaeb8470a0
# TestPVMonitor::release overflow resume 0xaaaaeb846d40 0xaaaaeb8470a0
# TestPVMonitor::poll 0xaaaaeb846d40 0xaaaaeb8473c0
ok 33 - !!elem.get()
ok 34 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==45
ok 35 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("y")->get()==15
ok 36 - elem && elem->changedBitSet->nextSetBit(0)==1
ok 37 - elem && elem->overrunBitSet->isEmpty()
# TestPVMonitor::release 0xaaaaeb846d40 0xaaaaeb8473c0
# TestPVMonitor::poll 0xaaaaeb846d40 0xaaaaeb8470a0
ok 38 - !!elem.get()
ok 39 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("x")->get()==47
ok 40 - elem && elem->pvStructurePtr->getSubFieldT<pvd::PVInt>("y")->get()==15
ok 41 - elem && elem->changedBitSet->nextSetBit(0)==1
ok 42 - elem && elem->overrunBitSet->nextSetBit(0)==1
ok 43 - elem && elem->overrunBitSet->nextSetBit(2)==-1
# TestPVMonitor::release 0xaaaaeb846d40 0xaaaaeb8470a0
# ensure queues are empty
# TestPVMonitor::poll 0xaaaaeb846d40 (nil)
ok 44 - !mon->poll()
ok 45 - mreq->eventCnt==2
# num. live TestChannelMonitorRequester 0
# num. live TestChannelRequester 0
# num. live TestProvider 0
# num. live TestPV 0
# num. live TestPVChannel 0
# num. live TestPVMonitor 0
ok 46 - All instances free'd
ok
testpvif.t ......... 
1..98
# Testing of 64-bit field access
# ======= testScalar() ======
Warning: IOC is booting with TOP = "/<<PKGBUILDDIR>>/modules/pva2pva"
          but was built with TOP = "/<<PKGBUILDDIR>>"
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok  1 - dbGetField("test:mbbi", 0) -> "one" == "one"
ok  2 - dbGetField("test:mbbi", 3) -> 1 == 1
ok  3 - dbChannelFieldType(chan_li) (5) == DBR_LONG (5)
ok  4 - dbChannelFieldType(chan_si) (0) == DBR_STRING (0)
ok  5 - dbChannelFieldType(chan_ai) (10) == DBR_DOUBLE (10)
ok  6 - dbChannelFieldType(chan_ai_rval) (5) == DBR_LONG (5)
ok  7 - dbChannelFieldType(chan_mbbi) (11) == DBR_ENUM (11)
ok  8 - dbChannelFinalFieldType(chan_li) (5) == DBR_LONG (5)
ok  9 - dbChannelFinalFieldType(chan_ai) (10) == DBR_DOUBLE (10)
ok 10 - dbChannelFinalFieldType(chan_ai_rval) (5) == DBR_LONG (5)
ok 11 - dbChannelFinalFieldType(chan_mbbi) (11) == DBR_ENUM (11)
ok 12 - dbChannelFinalFieldType(chan_i64) (7) == DBR_INT64 (7)
# Entire structure
# structure 
#     epics:nt/NTScalar:1.0 li
#         int value 0
#         alarm_t alarm
#             int severity 0
#             int status 0
#             string message 
#         structure timeStamp
#             long secondsPastEpoch 0
#             int nanoseconds 0
#             int userTag 0
#         structure display
#             double limitLow 0
#             double limitHigh 0
#             string description 
#             string units 
#             int precision 0
#             enum_t form
#                 int index 4
#                 string[] choices [Default, String, Binary, Decimal, Hex, Exponential, Engineering]
#         control_t control
#             double limitLow 0
#             double limitHigh 0
#             double minStep 0
#         valueAlarm_t valueAlarm
#             boolean active false
#             double lowAlarmLimit 0
#             double lowWarningLimit 0
#             double highWarningLimit 0
#             double highAlarmLimit 0
#             int lowAlarmSeverity 0
#             int lowWarningSeverity 0
#             int highWarningSeverity 0
#             int highAlarmSeverity 0
#             byte hysteresis 0
#     epics:nt/NTScalar:1.0 i64
#         long value 0
#         alarm_t alarm
#             int severity 0
#             int status 0
#             string message 
#         structure timeStamp
#             long secondsPastEpoch 0
#             int nanoseconds 0
#             int userTag 0
#         structure display
#             double limitLow 0
#             double limitHigh 0
#             string description 
#             string units 
#             int precision 0
#             enum_t form
#                 int index 0
#                 string[] choices [Default, String, Binary, Decimal, Hex, Exponential, Engineering]
#         control_t control
#             double limitLow 0
#             double limitHigh 0
#             double minStep 0
#         valueAlarm_t valueAlarm
#             boolean active false
#             double lowAlarmLimit 0
#             double lowWarningLimit 0
#             double highWarningLimit 0
#             double highAlarmLimit 0
#             int lowAlarmSeverity 0
#             int lowWarningSeverity 0
#             int highWarningSeverity 0
#             int highAlarmSeverity 0
#             byte hysteresis 0
#     epics:nt/NTScalar:1.0 si
#         string value 
#         alarm_t alarm
#             int severity 0
#             int status 0
#             string message 
#         structure timeStamp
#             long secondsPastEpoch 0
#             int nanoseconds 0
#             int userTag 0
#         structure display
#             double limitLow 0
#             double limitHigh 0
#             string description 
#             string units 
#             int precision 0
#             enum_t form
#                 int index 0
#                 string[] choices [Default, String, Binary, Decimal, Hex, Exponential, Engineering]
#         control_t control
#             double limitLow 0
#             double limitHigh 0
#             double minStep 0
#     epics:nt/NTScalar:1.0 ai
#         double value 0
#         alarm_t alarm
#             int severity 0
#             int status 0
#             string message 
#         structure timeStamp
#             long secondsPastEpoch 0
#             int nanoseconds 0
#             int userTag 0
#         structure display
#             double limitLow 0
#             double limitHigh 0
#             string description 
#             string units 
#             int precision 0
#             enum_t form
#                 int index 0
#                 string[] choices [Default, String, Binary, Decimal, Hex, Exponential, Engineering]
#         control_t control
#             double limitLow 0
#             double limitHigh 0
#             double minStep 0
#         valueAlarm_t valueAlarm
#             boolean active false
#             double lowAlarmLimit 0
#             double lowWarningLimit 0
#             double highWarningLimit 0
#             double highAlarmLimit 0
#             int lowAlarmSeverity 0
#             int lowWarningSeverity 0
#             int highWarningSeverity 0
#             int highAlarmSeverity 0
#             byte hysteresis 0
#     epics:nt/NTScalar:1.0 ai_rval
#         int value 0
#         alarm_t alarm
#             int severity 0
#             int status 0
#             string message 
#         structure timeStamp
#             long secondsPastEpoch 0
#             int nanoseconds 0
#             int userTag 0
#         structure display
#             double limitLow 0
#             double limitHigh 0
#             string description 
#             string units 
#             int precision 0
#             enum_t form
#                 int index 0
#                 string[] choices [Default, String, Binary, Decimal, Hex, Exponential, Engineering]
#         control_t control
#             double limitLow 0
#             double limitHigh 0
#             double minStep 0
#         valueAlarm_t valueAlarm
#             boolean active false
#             double lowAlarmLimit 0
#             double lowWarningLimit 0
#             double highWarningLimit 0
#             double highAlarmLimit 0
#             int lowAlarmSeverity 0
#             int lowWarningSeverity 0
#             int highWarningSeverity 0
#             int highAlarmSeverity 0
#             byte hysteresis 0
#     epics:nt/NTEnum:1.0 mbbi
#         enum_t value
#             int index 0
#             string[] choices []
#         alarm_t alarm
#             int severity 0
#             int status 0
#             string message 
#         structure timeStamp
#             long secondsPastEpoch 0
#             int nanoseconds 0
#             int userTag 0
ok 13 - mask.get(OFF("li.timeStamp.userTag"))
ok 14 - mask ({2, 4, 5, 6, 8, 9, 12, 13, 14, 15, 16, 18, 21, 22, 26, 27, 28, 29}) == pvd::BitSet() .set(OFF("li.value")) .set(OFF("li.alarm.severity")) .set(OFF("li.alarm.status")) .set(OFF("li.alarm.message")) .set(OFF("li.timeStamp.secondsPastEpoch")) .set(OFF("li.timeStamp.nanoseconds")) .set(OFF("li.display.limitHigh")) .set(OFF("li.display.limitLow")) .set(OFF("li.display.description")) .set(OFF("li.display.units")) .set(OFF("li.display.precision")) .set(OFF("li.display.form.index")) .set(OFF("li.control.limitHigh")) .set(OFF("li.control.limitLow")) .set(OFF("li.valueAlarm.highWarningLimit")) .set(OFF("li.valueAlarm.lowWarningLimit")) .set(OFF("li.valueAlarm.highAlarmLimit")) .set(OFF("li.valueAlarm.lowAlarmLimit")) ({2, 4, 5, 6, 8, 9, 12, 13, 14, 15, 16, 18, 21, 22, 26, 27, 28, 29}) li changes
# structure 
#     epics:nt/NTScalar:1.0 li
#         int value 102042
#         alarm_t alarm MINOR DEVICE READ 
#             int severity 1
#             int status 1
#             string message READ
#         structure timeStamp
#             long secondsPastEpoch 936571896
#             int nanoseconds 12345678
#         structure display
#             double limitLow 10
#             double limitHigh 100
#             string description 
#             string units arb
#             int precision 0
#             enum_t form (4) Hex
#                 int index 4
#         control_t control
#             double limitLow 10
#             double limitHigh 100
#         valueAlarm_t valueAlarm
#             double lowAlarmLimit nan
#             double lowWarningLimit nan
#             double highWarningLimit nan
#             double highAlarmLimit nan
ok 15 - mask.get(OFF("i64.timeStamp.userTag"))
ok 16 - mask ({36, 38, 39, 40, 42, 43, 46, 47, 48, 49, 50, 52, 55, 56, 60, 61, 62, 63}) == pvd::BitSet() .set(OFF("i64.value")) .set(OFF("i64.alarm.severity")) .set(OFF("i64.alarm.status")) .set(OFF("i64.alarm.message")) .set(OFF("i64.timeStamp.secondsPastEpoch")) .set(OFF("i64.timeStamp.nanoseconds")) .set(OFF("i64.display.limitHigh")) .set(OFF("i64.display.limitLow")) .set(OFF("i64.display.description")) .set(OFF("i64.display.units")) .set(OFF("i64.display.precision")) .set(OFF("i64.display.form.index")) .set(OFF("i64.control.limitHigh")) .set(OFF("i64.control.limitLow")) .set(OFF("i64.valueAlarm.highWarningLimit")) .set(OFF("i64.valueAlarm.lowWarningLimit")) .set(OFF("i64.valueAlarm.highAlarmLimit")) .set(OFF("i64.valueAlarm.lowAlarmLimit")) ({36, 38, 39, 40, 42, 43, 46, 47, 48, 49, 50, 52, 55, 56, 60, 61, 62, 63}) i64 changes
# structure 
#     epics:nt/NTScalar:1.0 i64
#         long value 9223372036854775807
#         alarm_t alarm MINOR DEVICE READ 
#             int severity 1
#             int status 1
#             string message READ
#         structure timeStamp
#             long secondsPastEpoch 936571896
#             int nanoseconds 12345678
#         structure display
#             double limitLow 10
#             double limitHigh 100
#             string description 
#             string units arb
#             int precision 0
#             enum_t form (0) Default
#                 int index 0
#         control_t control
#             double limitLow 10
#             double limitHigh 100
#         valueAlarm_t valueAlarm
#             double lowAlarmLimit 0
#             double lowWarningLimit 0
#             double highWarningLimit 0
#             double highAlarmLimit 0
ok 17 - mask.get(OFF("si.timeStamp.userTag"))
ok 18 - mask ({70, 72, 73, 74, 76, 77, 80, 81, 82, 83, 84, 86, 89, 90}) == pvd::BitSet() .set(OFF("si.value")) .set(OFF("si.alarm.severity")) .set(OFF("si.alarm.status")) .set(OFF("si.alarm.message")) .set(OFF("si.timeStamp.secondsPastEpoch")) .set(OFF("si.timeStamp.nanoseconds")) .set(OFF("si.display.limitHigh")) .set(OFF("si.display.limitLow")) .set(OFF("si.display.description")) .set(OFF("si.display.units")) .set(OFF("si.display.precision")) .set(OFF("si.display.form.index")) .set(OFF("si.control.limitHigh")) .set(OFF("si.control.limitLow")) ({70, 72, 73, 74, 76, 77, 80, 81, 82, 83, 84, 86, 89, 90}) si changes
# structure 
#     epics:nt/NTScalar:1.0 si
#         string value hello
#         alarm_t alarm 
#             int severity 0
#             int status 2
#             string message UDF
#         structure timeStamp
#             long secondsPastEpoch 936571896
#             int nanoseconds 12345678
#         structure display
#             double limitLow 0
#             double limitHigh 0
#             string description 
#             string units 
#             int precision 0
#             enum_t form (0) Default
#                 int index 0
#         control_t control
#             double limitLow 0
#             double limitHigh 0
ok 19 - mask.get(OFF("ai.timeStamp.userTag"))
ok 20 - mask.get(OFF("ai_rval.timeStamp.userTag"))
ok 21 - mask ({93, 95, 96, 97, 99, 100, 103, 104, 105, 106, 107, 109, 112, 113, 117, 118, 119, 120, 127, 129, 130, 131, 133, 134, 137, 138, 139, 140, 141, 143, 146, 147, 151, 152, 153, 154}) == pvd::BitSet() .set(OFF("ai.value")) .set(OFF("ai.alarm.severity")) .set(OFF("ai.alarm.status")) .set(OFF("ai.alarm.message")) .set(OFF("ai.timeStamp.secondsPastEpoch")) .set(OFF("ai.timeStamp.nanoseconds")) .set(OFF("ai.display.limitHigh")) .set(OFF("ai.display.limitLow")) .set(OFF("ai.display.description")) .set(OFF("ai.display.precision")) .set(OFF("ai.display.form.index")) .set(OFF("ai.display.units")) .set(OFF("ai.control.limitHigh")) .set(OFF("ai.control.limitLow")) .set(OFF("ai.valueAlarm.highWarningLimit")) .set(OFF("ai.valueAlarm.lowWarningLimit")) .set(OFF("ai.valueAlarm.highAlarmLimit")) .set(OFF("ai.valueAlarm.lowAlarmLimit")) .set(OFF("ai_rval.value")) .set(OFF("ai_rval.alarm.severity")) .set(OFF("ai_rval.alarm.status")) .set(OFF("ai_rval.alarm.message")) .set(OFF("ai_rval.timeStamp.secondsPastEpoch")) .set(OFF("ai_rval.timeStamp.nanoseconds")) .set(OFF("ai_rval.display.limitHigh")) .set(OFF("ai_rval.display.limitLow")) .set(OFF("ai_rval.display.description")) .set(OFF("ai_rval.display.units")) .set(OFF("ai_rval.display.precision")) .set(OFF("ai_rval.display.form.index")) .set(OFF("ai_rval.control.limitHigh")) .set(OFF("ai_rval.control.limitLow")) .set(OFF("ai_rval.valueAlarm.highWarningLimit")) .set(OFF("ai_rval.valueAlarm.lowWarningLimit")) .set(OFF("ai_rval.valueAlarm.highAlarmLimit")) .set(OFF("ai_rval.valueAlarm.lowAlarmLimit")) ({93, 95, 96, 97, 99, 100, 103, 104, 105, 106, 107, 109, 112, 113, 117, 118, 119, 120, 127, 129, 130, 131, 133, 134, 137, 138, 139, 140, 141, 143, 146, 147, 151, 152, 153, 154}) ai changes
# structure 
#     epics:nt/NTScalar:1.0 ai
#         double value 42.2
#         alarm_t alarm MAJOR DEVICE READ 
#             int severity 2
#             int status 1
#             string message READ
#         structure timeStamp
#             long secondsPastEpoch 936571896
#             int nanoseconds 12345678
#         structure display
#             double limitLow 20
#             double limitHigh 200
#             string description 
#             string units foo
#             int precision 2
#             enum_t form (0) Default
#                 int index 0
#         control_t control
#             double limitLow 20
#             double limitHigh 200
#         valueAlarm_t valueAlarm
#             double lowAlarmLimit nan
#             double lowWarningLimit nan
#             double highWarningLimit nan
#             double highAlarmLimit nan
#     epics:nt/NTScalar:1.0 ai_rval
#         int value 1234
#         alarm_t alarm MAJOR DEVICE READ 
#             int severity 2
#             int status 1
#             string message READ
#         structure timeStamp
#             long secondsPastEpoch 936571896
#             int nanoseconds 12345678
#         structure display
#             double limitLow -2.14748e+09
#             double limitHigh 2.14748e+09
#             string description 
#             string units 
#             int precision 0
#             enum_t form (0) Default
#                 int index 0
#         control_t control
#             double limitLow -2.14748e+09
#             double limitHigh 2.14748e+09
#         valueAlarm_t valueAlarm
#             double lowAlarmLimit nan
#             double lowWarningLimit nan
#             double highWarningLimit nan
#             double highAlarmLimit nan
ok 22 - mask ({162, 163, 165, 166, 167, 169, 170, 171}) == pvd::BitSet() .set(OFF("mbbi.value.index")) .set(OFF("mbbi.value.choices")) .set(OFF("mbbi.alarm.severity")) .set(OFF("mbbi.alarm.status")) .set(OFF("mbbi.alarm.message")) .set(OFF("mbbi.timeStamp.secondsPastEpoch")) .set(OFF("mbbi.timeStamp.nanoseconds")) .set(OFF("mbbi.timeStamp.userTag")) ({162, 163, 165, 166, 167, 169, 170, 171}) mbbi changes
# structure 
#     epics:nt/NTEnum:1.0 mbbi
#         enum_t value (1) one
#             int index 1
#             string[] choices [zero, one, two]
#         alarm_t alarm 
#             int severity 0
#             int status 2
#             string message UDF
#         structure timeStamp
#             long secondsPastEpoch 936571896
#             int nanoseconds 305419888
#             int userTag 8
ok 23 - li.value (102042) == 102042
ok 24 - li.alarm.severity (1) == 1
ok 25 - li.alarm.status (1) == 1
ok 26 - li.timeStamp.secondsPastEpoch (936571896) == 936571896
ok 27 - li.timeStamp.nanoseconds (12345678) == 12345678
ok 28 - li.display.limitHigh (100) == 100
ok 29 - li.display.limitLow (10) == 10
ok 30 - li.display.units (arb) == arb
ok 31 - li.display.precision (0) == 0
ok 32 - li.display.form.index (4) == 4
ok 33 - i64.value (9223372036854775807) == 9223372036854775807
ok 34 - i64.alarm.severity (1) == 1
ok 35 - i64.alarm.status (1) == 1
ok 36 - i64.timeStamp.secondsPastEpoch (936571896) == 936571896
ok 37 - i64.timeStamp.nanoseconds (12345678) == 12345678
ok 38 - i64.display.limitHigh (100) == 100
ok 39 - i64.display.limitLow (10) == 10
ok 40 - i64.display.units (arb) == arb # TODO Bug in int64inRecord get_units()
ok 41 - i64.display.precision (0) == 0
ok 42 - si.value (hello) == hello
ok 43 - si.alarm.severity (0) == 0
ok 44 - si.timeStamp.secondsPastEpoch (936571896) == 936571896
ok 45 - si.timeStamp.nanoseconds (12345678) == 12345678
ok 46 - ai.value (42.2) == 42.2
ok 47 - ai.alarm.severity (2) == 2
ok 48 - ai.alarm.status (1) == 1
ok 49 - ai.timeStamp.secondsPastEpoch (936571896) == 936571896
ok 50 - ai.timeStamp.nanoseconds (12345678) == 12345678
ok 51 - ai.display.limitHigh (200) == 200
ok 52 - ai.display.limitLow (20) == 20
ok 53 - ai.display.precision (2) == 2
ok 54 - ai.display.units (foo) == foo
ok 55 - ai.display.form.index (0) == 0
ok 56 - ai_rval.value (1234) == 1234
ok 57 - ai_rval.alarm.severity (2) == 2
ok 58 - ai_rval.timeStamp.secondsPastEpoch (936571896) == 936571896
ok 59 - ai_rval.timeStamp.nanoseconds (12345678) == 12345678
ok 60 - ai_rval.timeStamp.userTag (0) == 0
ok 61 - ai_rval.display.limitHigh (2.14748e+09) == 2.14748e+09
ok 62 - ai_rval.display.limitLow (-2.14748e+09) == -2.14748e+09
ok 63 - ai_rval.display.precision (0) == 0
ok 64 - ai_rval.display.units () == 
ok 65 - ai_rval.display.form.index (0) == 0
ok 66 - mbbi.value.index (1) == 1
ok 67 - mbbi.alarm.severity (0) == 0
ok 68 - mbbi.timeStamp.secondsPastEpoch (936571896) == 936571896
ok 69 - mbbi.timeStamp.nanoseconds (305419888) == 305419888
ok 70 - mbbi.timeStamp.userTag (8) == 8
ok 71 - choices.size()==3
ok 72 - choices.size()>0 && choices[0]=="zero"
ok 73 - choices.size()>1 && choices[1]=="one"
ok 74 - choices.size()>2 && choices[2]=="two"
ok 75 - prec_li->val (102043) == 102043 (102043)
ok 76 - prec_i64->val (-9223372036854775808) == epicsInt64(-0x8000000000000000LL) (-9223372036854775808)
ok 77 - prec_i64->val (-9223372036854775808) == epicsInt64(-0x8000000000000000LL) (-9223372036854775808)
ok 78 - "world" == "world"
ok 79 - prec_ai->val (44.4) == 44.4 (44.4)
ok 80 - prec_ai->rval (2143) == 2143 (2143)
ok 81 - prec_mbbi->val (2) == 2 (2)
# testPlain()
Warning: IOC is booting with TOP = "/<<PKGBUILDDIR>>/modules/pva2pva"
          but was built with TOP = "/<<PKGBUILDDIR>>"
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 82 - mask ({1}) == pvd::BitSet().set(root->getSubFieldT("li")->getFieldOffset()) ({1})
ok 83 - li (102042) == 102042
ok 84 - mask ({2}) == pvd::BitSet().set(root->getSubFieldT("si")->getFieldOffset()) ({2})
ok 85 - si (hello) == hello
ok 86 - mask ({3}) == pvd::BitSet().set(root->getSubFieldT("ai")->getFieldOffset()) ({3})
ok 87 - ai (42.2) == 42.2
ok 88 - mask ({4}) == pvd::BitSet().set(root->getSubFieldT("mbbi")->getFieldOffset()) ({4})
ok 89 - mbbi (1) == 1
ok 90 - prec_li->val (102043) == 102043 (102043)
ok 91 - "world" == "world"
ok 92 - prec_ai->val (44.4) == 44.4 (44.4)
ok 93 - prec_mbbi->val (2) == 2 (2)
# testFilter
Warning: IOC is booting with TOP = "/<<PKGBUILDDIR>>/modules/pva2pva"
          but was built with TOP = "/<<PKGBUILDDIR>>"
Warning: Registration already done.
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
ok 94 - dbPutField("TEST", dbr=5, count=9, ...) -> 0
ok 95 - dbGetField("TEST", dbrType=5, nRequest=9 ...) match
ok 96 - dbGetField("TEST.{"arr":{"s":5}}", dbrType=5, nRequest=4 ...) match
ok 97 - dbGetField("TEST.{"arr":{"i":2}}", dbrType=5, nRequest=5 ...) match
ok 98 - dut.value ({5}[9, 7, 5, 3, 1]) == {5}[9, 7, 5, 3, 1]
ok
testpdb.t .......... 
1..99
# Refs before
# Cnt Field = 37 (0)
# Cnt PDBGroupChannel = 0 (0)
# Cnt PDBGroupMonitor = 0 (0)
# Cnt PDBGroupPV = 0 (0)
# Cnt PDBGroupPut = 0 (0)
# Cnt PDBProvider = 0 (0)
# Cnt PDBSingleChannel = 0 (0)
# Cnt PDBSingleMonitor = 0 (0)
# Cnt PDBSinglePV = 0 (0)
# Cnt PDBSinglePut = 0 (0)
# Cnt PVField = 0 (0)
# Cnt Thread = 0 (0)
Warning: IOC is booting with TOP = "/<<PKGBUILDDIR>>/modules/pva2pva"
          but was built with TOP = "/<<PKGBUILDDIR>>"
############################################################################
## EPICS R7.0.8.1
## Rev. 2024-11-16T02:48+0000
## Rev. Date build date/time: 
############################################################################
# test single get
ok  1 - value (1) == 1
ok  2 - display.limitHigh (100) == 100
ok  3 - display.limitLow (-100) == -100
ok  4 - value (10) == 10
# test group get
# get non-atomic
ok  5 - fld1.value (3) == 3
ok  6 - fld2.value (30) == 30
ok  7 - fld3.value (4) == 4
ok  8 - fld4.value (40) == 40
# get atomic
ok  9 - fld1.value (3) == 3
ok 10 - fld2.value (30) == 30
ok 11 - fld3.value (4) == 4
ok 12 - fld4.value (40) == 40
# test single put
ok 13 - dbPutField("rec1", 10, ...) -> 0 (Ok)
ok 14 - dbGetField("rec1", 10) -> 2.000000e+00 == 2.000000e+00
# test group put
ok 15 - dbPutField("rec3", 10, ...) -> 0 (Ok)
ok 16 - dbPutField("rec4", 10, ...) -> 0 (Ok)
ok 17 - dbPutField("rec3.RVAL", 5, ...) -> 0 (Ok)
ok 18 - dbPutField("rec4.RVAL", 5, ...) -> 0 (Ok)
ok 19 - dbPutField("rec3", 10, ...) -> 0 (Ok)
ok 20 - dbPutField("rec4", 10, ...) -> 0 (Ok)
ok 21 - dbPutField("rec3.RVAL", 5, ...) -> 0 (Ok)
ok 22 - dbPutField("rec4.RVAL", 5, ...) -> 0 (Ok)
ok 23 - dbGetField("rec3", 10) -> 3.000000e+00 == 3.000000e+00
ok 24 - dbGetField("rec4", 10) -> 5.000000e+00 == 5.000000e+00
ok 25 - dbGetField("rec3.RVAL", 5) -> 30 == 30
ok 26 - dbGetField("rec4.RVAL", 5) -> 40 == 40
# test single monitor
ok 27 - dbPutField("rec1", 10, ...) -> 0 (Ok)
# subscribe to rec1.VAL
ok 28 - mon.wait(3.0)
# Initial event
ok 29 - mon.event.event==pvac::MonitorEvent::Data
ok 30 - mon.changed.get(0)
ok 31 - value (1) == 1
ok 32 - display.limitHigh (100) == 100
ok 33 - display.limitLow (-100) == -100
ok 34 - !mon.poll()
# trigger new VALUE event
ok 35 - dbPutField("rec1", 10, ...) -> 0 (Ok)
# Wait for event
ok 36 - mon.wait(3.0)
ok 37 - mon.event.event==pvac::MonitorEvent::Data
ok 38 - mon.changed.get(mon.root->getSubFieldT("timeStamp.userTag")->getFieldOffset())
ok 39 - mon.changed ({1, 3, 4, 5, 7, 8}) == pvd::BitSet() .set(mon.root->getSubFieldT("value")->getFieldOffset()) .set(mon.root->getSubFieldT("alarm.severity")->getFieldOffset()) .set(mon.root->getSubFieldT("alarm.status")->getFieldOffset()) .set(mon.root->getSubFieldT("alarm.message")->getFieldOffset()) .set(mon.root->getSubFieldT("timeStamp.secondsPastEpoch")->getFieldOffset()) .set(mon.root->getSubFieldT("timeStamp.nanoseconds")->getFieldOffset()) ({1, 3, 4, 5, 7, 8})
ok 40 - value (11) == 11
ok 41 - !mon.poll()
# trigger new PROPERTY event
ok 42 - dbPutField("rec1.HOPR", 10, ...) -> 0 (Ok)
# Wait for event
ok 43 - mon.wait(3.0)
ok 44 - mon.event.event==pvac::MonitorEvent::Data
ok 45 - mon.changed.get(mon.root->getSubFieldT("display.limitHigh")->getFieldOffset())
ok 46 - mon.changed.get(mon.root->getSubFieldT("display.limitLow")->getFieldOffset())
ok 47 - display.limitHigh (50) == 50
ok 48 - display.limitLow (-100) == -100
ok 49 - !mon.poll()
# test group monitor
ok 50 - dbPutField("rec3", 10, ...) -> 0 (Ok)
ok 51 - dbPutField("rec4", 10, ...) -> 0 (Ok)
ok 52 - dbPutField("rec3.RVAL", 5, ...) -> 0 (Ok)
ok 53 - dbPutField("rec4.RVAL", 5, ...) -> 0 (Ok)
# subscribe to grp1
# Wait for initial event
ok 54 - mon.wait(3.0)
# Initial event
ok 55 - mon.event.event==pvac::MonitorEvent::Data
ok 56 - fld1.value (3) == 3
ok 57 - fld2.value (30) == 30
ok 58 - fld3.value (4) == 4
ok 59 - fld4.value (40) == 40
ok 60 - fld1.display.limitHigh (200) == 200
ok 61 - fld1.display.limitLow (-200) == -200
ok 62 - fld2.display.limitHigh (2.14748e+09) == 2.14748e+09
ok 63 - fld2.display.limitLow (-2.14748e+09) == -2.14748e+09
ok 64 - !mon.poll()
ok 65 - dbPutField("rec3", 10, ...) -> 0 (Ok)
# Wait for event
ok 66 - mon.wait(3.0)
# event
ok 67 - mon.event.event==pvac::MonitorEvent::Data
ok 68 - mon.changed.get(mon.root->getSubFieldT("fld1.timeStamp.userTag")->getFieldOffset())
ok 69 - mon.changed ({74, 76, 77, 78, 80, 81}) == pvd::BitSet() .set(mon.root->getSubFieldT("fld1.value")->getFieldOffset()) .set(mon.root->getSubFieldT("fld1.alarm.severity")->getFieldOffset()) .set(mon.root->getSubFieldT("fld1.alarm.status")->getFieldOffset()) .set(mon.root->getSubFieldT("fld1.alarm.message")->getFieldOffset()) .set(mon.root->getSubFieldT("fld1.timeStamp.secondsPastEpoch")->getFieldOffset()) .set(mon.root->getSubFieldT("fld1.timeStamp.nanoseconds")->getFieldOffset()) ({74, 76, 77, 78, 80, 81})
ok 70 - fld1.value (32) == 32
# test group monitor w/ triggers
ok 71 - dbPutField("rec5", 10, ...) -> 0 (Ok)
ok 72 - dbPutField("rec6", 10, ...) -> 0 (Ok)
ok 73 - dbPutField("rec5.RVAL", 5, ...) -> 0 (Ok)
# subscribe to grp2
# Wait for initial event
ok 74 - mon.wait(3.0)
# Initial event
ok 75 - mon.event.event==pvac::MonitorEvent::Data
ok 76 - fld1.value (5) == 5
ok 77 - fld2.value (6) == 6
ok 78 - fld3.value (0) == 0
ok 79 - !mon.poll()
ok 80 - dbPutField("rec5.RVAL", 5, ...) -> 0 (Ok)
ok 81 - dbPutField("rec5", 10, ...) -> 0 (Ok)
ok 82 - dbPutField("rec6", 10, ...) -> 0 (Ok)
# Wait for event
ok 83 - mon.wait(3.0)
# event
ok 84 - mon.event.event==pvac::MonitorEvent::Data
# structure 
#     structure record
#         structure _options
#             uint queueSize 0
#             boolean atomic true
#     epics:nt/NTScalar:1.0 fld1
#         double value 15
#         alarm_t alarm
#             int severity 0
#             int status 0
#             string message NO_ALARM
#         structure timeStamp
#             long secondsPastEpoch 1731725468
#             int nanoseconds 143815880
#             int userTag 0
#         structure display
#             double limitLow 0
#             double limitHigh 0
#             string description 
#             string units 
#             int precision 0
#             enum_t form
#                 int index 0
#                 string[] choices [Default, String, Binary, Decimal, Hex, Exponential, Engineering]
#         control_t control
#             double limitLow 0
#             double limitHigh 0
#             double minStep 0
#         valueAlarm_t valueAlarm
#             boolean active false
#             double lowAlarmLimit nan
#             double lowWarningLimit nan
#             double highWarningLimit nan
#             double highAlarmLimit nan
#             int lowAlarmSeverity 0
#             int lowWarningSeverity 0
#             int highWarningSeverity 0
#             int highAlarmSeverity 0
#             byte hysteresis 0
#     epics:nt/NTScalar:1.0 fld2
#         double value 16
#         alarm_t alarm
#             int severity 0
#             int status 0
#             string message NO_ALARM
#         structure timeStamp
#             long secondsPastEpoch 1731725468
#             int nanoseconds 143821000
#             int userTag 0
#         structure display
#             double limitLow 0
#             double limitHigh 0
#             string description 
#             string units 
#             int precision 0
#             enum_t form
#                 int index 0
#                 string[] choices [Default, String, Binary, Decimal, Hex, Exponential, Engineering]
#         control_t control
#             double limitLow 0
#             double limitHigh 0
#             double minStep 0
#         valueAlarm_t valueAlarm
#             boolean active false
#             double lowAlarmLimit nan
#             double lowWarningLimit nan
#             double highWarningLimit nan
#             double highAlarmLimit nan
#             int lowAlarmSeverity 0
#             int lowWarningSeverity 0
#             int highWarningSeverity 0
#             int highAlarmSeverity 0
#             byte hysteresis 0
#     epics:nt/NTScalar:1.0 fld3
#         int value 0
#         alarm_t alarm
#             int severity 0
#             int status 0
#             string message 
#         structure timeStamp
#             long secondsPastEpoch 1731725468
#             int nanoseconds 143458880
#             int userTag 0
#         structure display
#             double limitLow -2.14748e+09
#             double limitHigh 2.14748e+09
#             string description 
#             string units 
#             int precision 0
#             enum_t form
#                 int index 0
#                 string[] choices [Default, String, Binary, Decimal, Hex, Exponential, Engineering]
#         control_t control
#             double limitLow -2.14748e+09
#             double limitHigh 2.14748e+09
#             double minStep 0
#         valueAlarm_t valueAlarm
#             boolean active false
#             double lowAlarmLimit nan
#             double lowWarningLimit nan
#             double highWarningLimit nan
#             double highAlarmLimit nan
#             int lowAlarmSeverity 0
#             int lowWarningSeverity 0
#             int highWarningSeverity 0
#             int highAlarmSeverity 0
#             byte hysteresis 0
ok 85 - mon.changed.get(OFF("fld1.timeStamp.userTag"))
ok 86 - mon.changed.get(OFF("fld2.timeStamp.userTag"))
ok 87 - mon.changed ({6, 8, 9, 10, 12, 13, 40, 42, 43, 44, 46, 47}) == pvd::BitSet() .set(OFF("fld1.value")) .set(OFF("fld1.alarm.severity")) .set(OFF("fld1.alarm.status")) .set(OFF("fld1.alarm.message")) .set(OFF("fld1.timeStamp.secondsPastEpoch")) .set(OFF("fld1.timeStamp.nanoseconds")) .set(OFF("fld2.value")) .set(OFF("fld2.alarm.severity")) .set(OFF("fld2.alarm.status")) .set(OFF("fld2.alarm.message")) .set(OFF("fld2.timeStamp.secondsPastEpoch")) .set(OFF("fld2.timeStamp.nanoseconds")) ({6, 8, 9, 10, 12, 13, 40, 42, 43, 44, 46, 47})
ok 88 - fld1.value (15) == 15
ok 89 - fld2.value (16) == 16
ok 90 - fld3.value (0) == 0
ok 91 - !mon.poll()
# test w/ server side filters
ok 92 - value ({9}[9, 8, 7, 6, 5, 4, 3, 2, 1]) == {9}[9, 8, 7, 6, 5, 4, 3, 2, 1]
ok 93 - value ({5}[9, 7, 5, 3, 1]) == {5}[9, 7, 5, 3, 1]
ok 94 - epics::atomic::get(PDBProvider::num_instances) (1) == 1u (1)
ok 95 - prov.unique()
# Refs after
# Cnt Field = 53 (16)
# Cnt PDBGroupChannel = 0 (0)
# Cnt PDBGroupMonitor = 0 (0)
# Cnt PDBGroupPV = 0 (0)
# Cnt PDBGroupPut = 0 (0)
# Cnt PDBProvider = 0 (0)
# Cnt PDBSingleChannel = 0 (0)
# Cnt PDBSingleMonitor = 0 (0)
# Cnt PDBSinglePV = 0 (0)
# Cnt PDBSinglePut = 0 (0)
# Cnt PVField = 0 (0)
# Cnt Thread = 0 (0)
# Cnt pvac::ClientChannel::Impl = 0 (0)
# Cnt pvac::ClientProvider::Impl = 0 (0)
# Cnt pvac::Getter = 0 (0)
# Cnt pvac::Infoer = 0 (0)
# Cnt pvac::Monitor::Impl = 0 (0)
# Cnt pvac::Putter = 0 (0)
# Cnt pvac::RPCer = 0 (0)
# check to see that all dbChannel are closed before IOC shuts down
ok 96 - epics::atomic::get(PDBProvider::num_instances) (0) == 0u (0)
ok 97 - epics::atomic::get(PDBGroupChannel::num_instances) (0) == 0u (0)
ok 98 - epics::atomic::get(PDBGroupPV::num_instances) (0) == 0u (0)
ok 99 - epics::atomic::get(PDBSinglePV::num_instances) (0) == 0u (0)
ok
testgroupconfig.t .. 
1..10
# test_parse()
ok  1 - Warnings: 
ok  2 - !conf.groups["grpa"].atomic
ok  3 - conf.groups["grpa"].atomic_set
ok  4 - conf.groups["grpa"].fields["fld"].type (simple) == "simple" (simple)
ok  5 - conf.groups["grpa"].fields["fld"].channel (rec.VAL) == "rec.VAL" (rec.VAL)
ok  6 - conf.groups["grpa"].fields["fld"].putorder (-4) == -4 (-4)
ok  7 - conf.groups["grpa"].fields[""].type (top) == "top" (top)
# test_fail()
ok  8 - catch expected exception: Error while completing parsing
ok  9 - catch expected exception: Group field def. can't contain Object (too deep)
ok 10 - catch expected exception: Can't assign value in this context
ok
testdbf_copy.t ..... 
1..53
# testPVD2DBR_scalar(double, DBF_DOUBLE)
ok  1 - buf (42.2) == expect (42.2)
# testPVD2DBR_scalar(double, DBF_USHORT)
ok  2 - buf (42) == expect (42)
# testPVD2DBR_scalar(int, DBF_LONG)
ok  3 - buf (42) == expect (42)
# testPVD2DBR_scalar(int, DBF_STRING)
ok  4 - buf (42) == expect (42)
# testPVD2DBR_scalar(long, DBF_INT64)
ok  5 - buf (42) == expect (42)
# testPVD2DBR_scalar(long, DBF_STRING)
ok  6 - buf (42) == expect (42)
# testPVD2DBR_scalar(ushort, DBF_USHORT)
ok  7 - buf (41) == expect (41)
# testPVD2DBR_scalar(byte, DBF_CHAR)
ok  8 - buf ()) == expect (41)
# testPVD2DBR_scalar(string, DBF_STRING)
ok  9 - buf (hello) == expect (hello)
# testPVD2DBR_scalar(string, DBF_LONG)
ok 10 - buf (-100) == expect (-100)
# testPVD2DBR_enum()
ok 11 - ival (1) == 1 (1)
ok 12 - !!top->getSubField("value")
ok 13 - ival (1) == 1 (1)
ok 14 - ival (1) == 1u (1)
ok 15 - std::string(sval) (one) == "one" (one)
# testPVD2DBR_array()
ok 16 - nreq (3) == 3 (3)
ok 17 - sarr[0] (1) == arr[0] (1)
ok 18 - sarr[1] (2) == arr[1] (2)
ok 19 - sarr[2] (3) == arr[2] (3)
ok 20 - nreq (3) == 3 (3)
ok 21 - sarr[0*MAX_STRING_SIZE+0] (1) == '1' (1)
ok 22 - int(sarr[0*MAX_STRING_SIZE+1]) (0) == int('\0') (0)
ok 23 - sarr[1*MAX_STRING_SIZE+0] (2) == '2' (2)
ok 24 - int(sarr[1*MAX_STRING_SIZE+1]) (0) == int('\0') (0)
ok 25 - sarr[2*MAX_STRING_SIZE+0] (3) == '3' (3)
ok 26 - int(sarr[2*MAX_STRING_SIZE+1]) (0) == int('\0') (0)
# testDBR2PVD_scalar(double, double)
ok 27 - actual (42.2) == expect (42.2)
ok 28 - changed.get(top->getSubFieldT("value")->getFieldOffset())
# testDBR2PVD_scalar(ushort, double)
ok 29 - actual (42) == expect (42)
ok 30 - changed.get(top->getSubFieldT("value")->getFieldOffset())
# testDBR2PVD_scalar(int, int)
ok 31 - actual (-41) == expect (-41)
ok 32 - changed.get(top->getSubFieldT("value")->getFieldOffset())
# testDBR2PVD_scalar(string, int)
ok 33 - actual (-41) == expect (-41)
ok 34 - changed.get(top->getSubFieldT("value")->getFieldOffset())
# testDBR2PVD_scalar(string, string)
ok 35 - actual (hello) == expect (hello)
ok 36 - changed.get(top->getSubFieldT("value")->getFieldOffset())
# testDBR2PVD_scalar(int, string)
ok 37 - actual (-42) == expect (-42)
ok 38 - changed.get(top->getSubFieldT("value")->getFieldOffset())
# testDBR2PVD_enum()
# structure 
#     structure value
#         string[] choices [zero, one, two]
#         int index 2
# {3}
ok 39 - actual (2) == expect (2)
ok 40 - changed.get(top->getSubFieldT("value.index")->getFieldOffset())
# testDBR2PVD_enum()
# structure 
#     structure value
#         string[] choices [zero, one, two]
#         int index 2
# {3}
ok 41 - actual (2) == expect (2)
ok 42 - changed.get(top->getSubFieldT("value.index")->getFieldOffset())
# testDBR2PVD_array()
ok 43 - arr.size() (3) == 3u (3)
ok 44 - arr[0] (1) == 1 (1)
ok 45 - arr[1] (2) == 2 (2)
ok 46 - arr[2] (3) == 3 (3)
ok 47 - changed.get(top->getSubFieldT("value")->getFieldOffset())
ok 48 - arr.size() (4) == 4u (4)
ok 49 - arr[0] (4) == 4 (4)
ok 50 - arr[1] (5) == 5 (5)
ok 51 - arr[2] (6) == 6 (6)
ok 52 - arr[3] (7) == 7 (7)
ok 53 - changed.get(top->getSubFieldT("value")->getFieldOffset())
ok
All tests successful.

Test Summary Report
-------------------
testpvif.t       (Wstat: 0 Tests: 98 Failed: 0)
  TODO passed:   40
Files=6, Tests=343,  3 wallclock secs ( 0.08 usr  0.01 sys +  0.31 cusr  0.07 csys =  0.47 CPU)
Result: PASS
-------------------

make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/testApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/testApp'
/usr/bin/make -C ./iocBoot runtests
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot'
/usr/bin/make -C ./iocimagedemo runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocimagedemo'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocimagedemo'
/usr/bin/make -C ./iocputlog runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocputlog'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocputlog'
/usr/bin/make -C ./iocpvalink runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocpvalink'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocpvalink'
/usr/bin/make -C ./iocutag runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocutag'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocutag'
/usr/bin/make -C ./iocwfdemo runtests
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocwfdemo'
make[6]: Nothing to be done for 'runtests'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocwfdemo'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/modules'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
   dh_prep
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make install
make[2]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make -C ./configure install
make[3]: Entering directory '/<<PKGBUILDDIR>>/configure'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[4]: Entering directory '/<<PKGBUILDDIR>>/configure/O.linux-aarch64'
make[4]: Nothing to be done for 'install'.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/configure/O.linux-aarch64'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/configure'
/usr/bin/make -C ./src install
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
/usr/bin/make -C ./tools install
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/tools'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../.. \
    T_A=linux-aarch64 install
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/tools/O.linux-aarch64'
make[5]: Nothing to be done for 'install'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/tools/O.linux-aarch64'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/tools'
/usr/bin/make -C template/base install
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/template/base'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 install
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/template/base/O.linux-aarch64'
make[5]: Nothing to be done for 'install'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/template/base/O.linux-aarch64'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/template/base'
/usr/bin/make -C template/ext install
make[4]: Entering directory '/<<PKGBUILDDIR>>/src/template/ext'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 install
make[5]: Entering directory '/<<PKGBUILDDIR>>/src/template/ext/O.linux-aarch64'
make[5]: Nothing to be done for 'install'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/src/template/ext/O.linux-aarch64'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/src/template/ext'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
/usr/bin/make -C ./test install
make[3]: Entering directory '/<<PKGBUILDDIR>>/test'
/usr/bin/make -C ./tools install
make[4]: Entering directory '/<<PKGBUILDDIR>>/test/tools'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../.. \
    T_A=linux-aarch64 install
make[5]: Entering directory '/<<PKGBUILDDIR>>/test/tools/O.linux-aarch64'
make[5]: Nothing to be done for 'install'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/test/tools/O.linux-aarch64'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/test/tools'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/test'
/usr/bin/make -C ./modules install
make[3]: Entering directory '/<<PKGBUILDDIR>>/modules'
/usr/bin/make -C ./libcom install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/src'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/src/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/src'
/usr/bin/make -C ./RTEMS install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/RTEMS'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/RTEMS/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/RTEMS/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/RTEMS'
/usr/bin/make -C ./vxWorks install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/vxWorks'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/vxWorks/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/vxWorks/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/vxWorks'
/usr/bin/make -C ./test install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/test'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/libcom/test/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/test/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/libcom'
/usr/bin/make -C ./ca install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/ca'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src'
/usr/bin/make -C ./client install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/client'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/client/O.linux-aarch64'
make[7]: Nothing to be done for 'install'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/client/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/client'
/usr/bin/make -C ./tools install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/tools'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/tools/O.linux-aarch64'
make[7]: Nothing to be done for 'install'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/tools/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/tools'
/usr/bin/make -C ./perl install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/perl'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/perl/O.linux-aarch64'
make[7]: Nothing to be done for 'install'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/perl/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/perl'
/usr/bin/make -C ./template install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/template'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/ca/src/template/O.linux-aarch64'
make[7]: Nothing to be done for 'install'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/template/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src/template'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca/src'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/ca'
/usr/bin/make -C ./database install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/database'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src'
/usr/bin/make -C ./tools install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/tools'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/tools/O.linux-aarch64'
make[7]: Nothing to be done for 'install'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/tools/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/tools'
/usr/bin/make -C ./ioc install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/ioc'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/ioc/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/genVersionHeader.pl   -t ../../../../.. -N EPICS_VCS_VERSION -V "" ../O.Common/epicsVCS.h
Updating VCS header ../O.Common/epicsVCS.h
    from: EPICS_VCS_VERSION = "2024-11-16T02:48+0000"
    to:   EPICS_VCS_VERSION = "2024-11-16T02:51+0000"
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux     -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -MM -MF epicsRelease.d  ../misc/epicsRelease.c
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/genVersionHeader.pl   -t ../../../../.. -N EPICS_VCS_VERSION -V "" ../O.Common/epicsVCS.h
Keeping VCS header ../O.Common/epicsVCS.h
    EPICS_VCS_VERSION = "2024-11-16T02:51+0000"
/usr/bin/gcc  -D_GNU_SOURCE -D_DEFAULT_SOURCE        -DUSE_TYPED_RSET -DUSE_TYPED_DSET   -DUNIX  -Dlinux   -DBUILDING_dbCore_API  -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -O3 -g   -Wall -Werror-implicit-function-declaration             -fPIC -I. -I../O.Common -I. -I. -I.. -I../as -I../bpt -I../db -I../dbStatic -I../dbtemplate -I../misc -I../registry -I../rsrv -I../../../../../include/compiler/gcc -I../../../../../include/os/Linux -I../../../../../include         -c ../misc/epicsRelease.c
/usr/bin/ar -rc    libdbCore.a    asDbLib.o asCa.o asIocRegister.o dbLock.o dbAccess.o dbBkpt.o dbChannel.o dbConstLink.o dbConvert.o dbConvertJSON.o dbDbLink.o dbFastLinkConv.o dbExtractArray.o dbJLink.o dbLink.o dbNotify.o dbScan.o dbEvent.o dbTest.o db_access.o db_test.o recGbl.o callback.o dbCa.o dbCaTest.o cvtBpt.o dbContext.o dbChannelIO.o dbSubscriptionIO.o dbPutNotifyBlocker.o dbContextReadNotifyCache.o dbIocRegister.o chfPlugin.o dbState.o dbUnitTest.o dbServer.o dbStaticLib.o dbYacc.o dbPvdLib.o dbStaticRun.o dbStaticIocRegister.o dbCompleteRecord.o dbLoadTemplate.o dbtoolsIocRegister.o epicsRelease.o iocInit.o miscIocRegister.o dlload.o iocshRegisterCommon.o registerAllRecordDeviceDrivers.o registryRecordType.o registryDeviceSupport.o registryDriverSupport.o registryJLinks.o registryFunction.o registryCommon.o registryIocRegister.o caserverio.o caservertask.o camsgtask.o camessage.o cast_server.o online_notify.o rsrvIocRegister.o 
/usr/bin/ranlib libdbCore.a
/usr/bin/g++ -o libdbCore.so.3.23.1  -shared -fPIC -Wl,-hlibdbCore.so.3.23.1 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asDbLib.o asCa.o asIocRegister.o dbLock.o dbAccess.o dbBkpt.o dbChannel.o dbConstLink.o dbConvert.o dbConvertJSON.o dbDbLink.o dbFastLinkConv.o dbExtractArray.o dbJLink.o dbLink.o dbNotify.o dbScan.o dbEvent.o dbTest.o db_access.o db_test.o recGbl.o callback.o dbCa.o dbCaTest.o cvtBpt.o dbContext.o dbChannelIO.o dbSubscriptionIO.o dbPutNotifyBlocker.o dbContextReadNotifyCache.o dbIocRegister.o chfPlugin.o dbState.o dbUnitTest.o dbServer.o dbStaticLib.o dbYacc.o dbPvdLib.o dbStaticRun.o dbStaticIocRegister.o dbCompleteRecord.o dbLoadTemplate.o dbtoolsIocRegister.o epicsRelease.o iocInit.o miscIocRegister.o dlload.o iocshRegisterCommon.o registerAllRecordDeviceDrivers.o registryRecordType.o registryDeviceSupport.o registryDriverSupport.o registryJLinks.o registryFunction.o registryCommon.o registryIocRegister.o caserverio.o caservertask.o camsgtask.o camessage.o cast_server.o online_notify.o rsrvIocRegister.o    -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library ../../../../../lib/linux-aarch64/libdbCore.so.3.23.1
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libdbCore.so.3.23.1 ../../../../../lib/linux-aarch64
ln -s libdbCore.so.3.23.1 ../../../../../lib/linux-aarch64/libdbCore.so
Installing library ../../../../../lib/linux-aarch64/libdbCore.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libdbCore.a ../../../../../lib/linux-aarch64
/usr/bin/g++ -o ascheck  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ascheck.o    -ldbCore -lca -lCom -lCom   
Installing created executable ../../../../../bin/linux-aarch64/ascheck
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 ascheck ../../../../../bin/linux-aarch64
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/ioc/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/ioc'
/usr/bin/make -C ./std install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/std'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/std/O.linux-aarch64'
/usr/bin/ar -rc    libdbRecStd.a    aaiRecord.o aaoRecord.o aiRecord.o aoRecord.o aSubRecord.o biRecord.o boRecord.o calcRecord.o calcoutRecord.o compressRecord.o dfanoutRecord.o eventRecord.o fanoutRecord.o histogramRecord.o int64inRecord.o int64outRecord.o longinRecord.o longoutRecord.o lsiRecord.o lsoRecord.o mbbiRecord.o mbbiDirectRecord.o mbboRecord.o mbboDirectRecord.o permissiveRecord.o printfRecord.o selRecord.o seqRecord.o stateRecord.o stringinRecord.o stringoutRecord.o subRecord.o subArrayRecord.o waveformRecord.o devAaiSoft.o devAaoSoft.o devAiSoft.o devAiSoftRaw.o devAoSoft.o devAoSoftRaw.o devBiSoft.o devBiSoftRaw.o devBiDbState.o devBoSoft.o devBoSoftRaw.o devBoDbState.o devCalcoutSoft.o devEventSoft.o devHistogramSoft.o devI64inSoft.o devI64outSoft.o devLiSoft.o devLoSoft.o devLsiSoft.o devLsoSoft.o devMbbiDirectSoft.o devMbbiDirectSoftRaw.o devMbbiSoft.o devMbbiSoftRaw.o devMbboDirectSoft.o devMbboDirectSoftRaw.o devMbboSoft.o devMbboSoftRaw.o devPrintfSoft.o devSASoft.o devSiSoft.o devSoSoft.o devWfSoft.o devAiSoftCallback.o devBiSoftCallback.o devI64inSoftCallback.o devLiSoftCallback.o devMbbiDirectSoftCallback.o devMbbiSoftCallback.o devSiSoftCallback.o devAoSoftCallback.o devBoSoftCallback.o devCalcoutSoftCallback.o devI64outSoftCallback.o devLoSoftCallback.o devLsoSoftCallback.o devMbboSoftCallback.o devMbboDirectSoftCallback.o devPrintfSoftCallback.o devSoSoftCallback.o devGeneralTime.o devTimestamp.o devStdio.o devEnviron.o asSubRecordFunctions.o ts.o dbnd.o arr.o sync.o decimate.o utag.o lnkConst.o lnkCalc.o lnkState.o lnkDebug.o 
/usr/bin/ranlib libdbRecStd.a
/usr/bin/g++ -o libdbRecStd.so.3.23.1  -shared -fPIC -Wl,-hlibdbRecStd.so.3.23.1 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         aaiRecord.o aaoRecord.o aiRecord.o aoRecord.o aSubRecord.o biRecord.o boRecord.o calcRecord.o calcoutRecord.o compressRecord.o dfanoutRecord.o eventRecord.o fanoutRecord.o histogramRecord.o int64inRecord.o int64outRecord.o longinRecord.o longoutRecord.o lsiRecord.o lsoRecord.o mbbiRecord.o mbbiDirectRecord.o mbboRecord.o mbboDirectRecord.o permissiveRecord.o printfRecord.o selRecord.o seqRecord.o stateRecord.o stringinRecord.o stringoutRecord.o subRecord.o subArrayRecord.o waveformRecord.o devAaiSoft.o devAaoSoft.o devAiSoft.o devAiSoftRaw.o devAoSoft.o devAoSoftRaw.o devBiSoft.o devBiSoftRaw.o devBiDbState.o devBoSoft.o devBoSoftRaw.o devBoDbState.o devCalcoutSoft.o devEventSoft.o devHistogramSoft.o devI64inSoft.o devI64outSoft.o devLiSoft.o devLoSoft.o devLsiSoft.o devLsoSoft.o devMbbiDirectSoft.o devMbbiDirectSoftRaw.o devMbbiSoft.o devMbbiSoftRaw.o devMbboDirectSoft.o devMbboDirectSoftRaw.o devMbboSoft.o devMbboSoftRaw.o devPrintfSoft.o devSASoft.o devSiSoft.o devSoSoft.o devWfSoft.o devAiSoftCallback.o devBiSoftCallback.o devI64inSoftCallback.o devLiSoftCallback.o devMbbiDirectSoftCallback.o devMbbiSoftCallback.o devSiSoftCallback.o devAoSoftCallback.o devBoSoftCallback.o devCalcoutSoftCallback.o devI64outSoftCallback.o devLoSoftCallback.o devLsoSoftCallback.o devMbboSoftCallback.o devMbboDirectSoftCallback.o devPrintfSoftCallback.o devSoSoftCallback.o devGeneralTime.o devTimestamp.o devStdio.o devEnviron.o asSubRecordFunctions.o ts.o dbnd.o arr.o sync.o decimate.o utag.o lnkConst.o lnkCalc.o lnkState.o lnkDebug.o    -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library ../../../../../lib/linux-aarch64/libdbRecStd.so.3.23.1
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libdbRecStd.so.3.23.1 ../../../../../lib/linux-aarch64
ln -s libdbRecStd.so.3.23.1 ../../../../../lib/linux-aarch64/libdbRecStd.so
Installing library ../../../../../lib/linux-aarch64/libdbRecStd.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libdbRecStd.a ../../../../../lib/linux-aarch64
/usr/bin/g++ -o softIoc  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         softIoc_registerRecordDeviceDriver.o softMain.o    -ldbRecStd -ldbCore -lca -lCom   
Installing created executable ../../../../../bin/linux-aarch64/softIoc
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 softIoc ../../../../../bin/linux-aarch64
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/std/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/std'
/usr/bin/make -C ./template install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/template'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/src/template/O.linux-aarch64'
make[7]: Nothing to be done for 'install'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/template/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src/template'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/src'
/usr/bin/make -C ./test install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test'
/usr/bin/make -C ioc/db install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/db'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64'
/usr/bin/ar -rc    libdbTestIoc.a    arrRecord.o xRecord.o dbLinkdset.o xLink.o devx.o jlinkz.o 
/usr/bin/ranlib libdbTestIoc.a
/usr/bin/g++ -o libdbTestIoc.so.7.0.8  -shared -fPIC -Wl,-hlibdbTestIoc.so.7.0.8 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         arrRecord.o xRecord.o dbLinkdset.o xLink.o devx.o jlinkz.o    -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
/usr/bin/g++ -o dbScanTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbScanTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbShutdownTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbShutdownTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbPutLinkTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbPutLinkTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbLockTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbLockTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbStressTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbStressLock.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom  -lrt 
/usr/bin/g++ -o testdbConvert  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testdbConvert.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o callbackTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         callbackTest.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o callbackParallelTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         callbackParallelTest.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbStateTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbStateTest.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbServerTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbServerTest.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbCaStatsTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbCaStatsTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbCaLinkTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbCaLinkTest.o dbCACTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbDbLinkTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbDbLinkTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o scanIoTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         scanIoTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbChannelTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbChannelTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbChArrTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbChArrTest.o dbChArrTest_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o chfPluginTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         chfPluginTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o arrShorthandTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         arrShorthandTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o benchdbConvert  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         benchdbConvert.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o recGblCheckDeadbandTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         recGblCheckDeadbandTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o testPutGetTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbPutGetTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
/usr/bin/g++ -o dbStaticTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbStaticTest.o dbTestIoc_registerRecordDeviceDriver.o    -ldbTestIoc -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbScanTest.t dbScanTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbShutdownTest.t dbShutdownTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbPutLinkTest.t dbPutLinkTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbLockTest.t dbLockTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbStressTest.t dbStressTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testdbConvert.t testdbConvert
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 callbackTest.t callbackTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 callbackParallelTest.t callbackParallelTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbStateTest.t dbStateTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbServerTest.t dbServerTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbCaStatsTest.t dbCaStatsTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbCaLinkTest.t dbCaLinkTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbDbLinkTest.t dbDbLinkTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 scanIoTest.t scanIoTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbChannelTest.t dbChannelTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbChArrTest.t dbChArrTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 chfPluginTest.t chfPluginTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 arrShorthandTest.t arrShorthandTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 recGblCheckDeadbandTest.t recGblCheckDeadbandTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPutGetTest.t testPutGetTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbStaticTest.t dbStaticTest
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/db/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/db'
/usr/bin/make -C ioc/dbtemplate install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate/O.linux-aarch64'
/usr/bin/g++ -o dbltExpand  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbltExpand.o    -ldbCore -lca -lCom   
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/ioc/dbtemplate'
/usr/bin/make -C std/rec install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/rec'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64'
/usr/bin/ar -rc    libdbRecStdTest.a    asTestLib.o 
/usr/bin/ranlib libdbRecStdTest.a
/usr/bin/g++ -o libdbRecStdTest.so.7.0.8  -shared -fPIC -Wl,-hlibdbRecStdTest.so.7.0.8 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asTestLib.o    -ldbRecStd -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
/usr/bin/g++ -o arrayOpTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         arrayOpTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o recMiscTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         recMiscTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o linkRetargetLinkTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         linkRetargetLinkTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o linkInitTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         linkInitTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o compressTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         compressTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o asyncSoftTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asyncSoftTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o softTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         softTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o seqTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         seqTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o longoutTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         longoutTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o boTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         boTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o biTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         biTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o printfTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         printfTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o aiTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         aiTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o asTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asTest.o asTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o analogMonitorTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         analogMonitorTest.o analogMonitorTest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o scanEventTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         scanEventTest.o scanEventTest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o regressTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         regressTest.o regressTest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o simmTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         simmTest.o simmTest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o mbbioDirectTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         mbbioDirectTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o asyncproctest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         asyncproctest.o asyncproctest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o subproctest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         subproctest.o subproctest_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o linkFilterTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         linkFilterTest.o recTestIoc_registerRecordDeviceDriver.o    -ldbRecStdTest -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 arrayOpTest.t arrayOpTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 recMiscTest.t recMiscTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 linkRetargetLinkTest.t linkRetargetLinkTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 linkInitTest.t linkInitTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 compressTest.t compressTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 asyncSoftTest.t asyncSoftTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 softTest.t softTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 seqTest.t seqTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 longoutTest.t longoutTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 boTest.t boTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 biTest.t biTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 printfTest.t printfTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 aiTest.t aiTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 asTest.t asTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 analogMonitorTest.t analogMonitorTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 scanEventTest.t scanEventTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 regressTest.t regressTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 simmTest.t simmTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 mbbioDirectTest.t mbbioDirectTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 asyncproctest.t asyncproctest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 subproctest.t subproctest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 linkFilterTest.t linkFilterTest
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/rec/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/rec'
/usr/bin/make -C std/link install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/link'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64'
/usr/bin/ar -rc    libRecs.a    ioRecord.o 
/usr/bin/ranlib libRecs.a
/usr/bin/g++ -o libRecs.so.7.0.8  -shared -fPIC -Wl,-hlibRecs.so.7.0.8 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         ioRecord.o    -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
/usr/bin/g++ -o lnkStateTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         lnkStateTest.o linkTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o lnkCalcTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         lnkCalcTest.o linkTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 lnkStateTest.t lnkStateTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 lnkCalcTest.t lnkCalcTest
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/link/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/link'
/usr/bin/make -C std/filters install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/filters'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64'
/usr/bin/ar -rc    libRecs.a    xRecord.o arrRecord.o 
/usr/bin/ranlib libRecs.a
/usr/bin/g++ -o libRecs.so.7.0.8  -shared -fPIC -Wl,-hlibRecs.so.7.0.8 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         xRecord.o arrRecord.o    -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
/usr/bin/g++ -o tsTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         tsTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o dbndTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         dbndTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o arrTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         arrTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o syncTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         syncTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o decTest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -L/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         decTest.o filterTest_registerRecordDeviceDriver.o    -lRecs -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 tsTest.t tsTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 dbndTest.t dbndTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 arrTest.t arrTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 syncTest.t syncTest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 decTest.t decTest
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/filters/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/std/filters'
/usr/bin/make -C ./tools install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/tools'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../../../.. \
    T_A=linux-aarch64 install
make[7]: Entering directory '/<<PKGBUILDDIR>>/modules/database/test/tools/O.linux-aarch64'
make[7]: Nothing to be done for 'install'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/tools/O.linux-aarch64'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test/tools'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/database/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/database'
/usr/bin/make -C ./pvData install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData'
/usr/bin/make -C ./configure install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/configure'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/configure/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/configure'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/src'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/src/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/src'
/usr/bin/make -C ./testApp install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/testApp'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/testApp/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/testApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/testApp'
/usr/bin/make -C ./examples install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/examples'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvData/examples/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/examples/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData/examples'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvData'
/usr/bin/make -C ./pvAccess install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess'
/usr/bin/make -C ./configure install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/configure'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/configure/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/configure'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src'
/usr/bin/make -C src/ca install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ca'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ca/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ca/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ca'
/usr/bin/make -C src/ioc install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ioc'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ioc/O.linux-aarch64'
/usr/bin/ar -rc    libpvAccessIOC.a    PVAServerRegister.o PVAClientRegister.o reftrackioc.o 
/usr/bin/ranlib libpvAccessIOC.a
/usr/bin/g++ -o libpvAccessIOC.so.7.1.7  -shared -fPIC -Wl,-hlibpvAccessIOC.so.7.1.7 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         PVAServerRegister.o PVAClientRegister.o reftrackioc.o    -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccessIOC.so.7.1.7
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libpvAccessIOC.so.7.1.7 /<<PKGBUILDDIR>>/lib/linux-aarch64
ln -s libpvAccessIOC.so.7.1.7 /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccessIOC.so
Installing library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvAccessIOC.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libpvAccessIOC.a /<<PKGBUILDDIR>>/lib/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ioc/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/src/ioc'
/usr/bin/make -C ./pvtoolsSrc install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/pvtoolsSrc'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/pvtoolsSrc/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/pvtoolsSrc/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/pvtoolsSrc'
/usr/bin/make -C ./testApp install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/testApp'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/testApp/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/testApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/testApp'
/usr/bin/make -C ./testCa install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/testCa'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/testCa/O.linux-aarch64'
/usr/bin/g++ -o testConveyor  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testConveyor.o    -lpvAccess -lpvAccessCA -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testCaProvider  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testCaProvider.o testIoc_registerRecordDeviceDriver.o    -lpvAccess -lpvAccessCA -lpvData -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testConveyor.t testConveyor
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testCaProvider.t testCaProvider
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/testCa/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/testCa'
/usr/bin/make -C ./examples install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/examples'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvAccess/examples/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/examples/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess/examples'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvAccess'
/usr/bin/make -C ./normativeTypes install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes'
/usr/bin/make -C ./configure install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/configure'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/configure/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/configure'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/src'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/src/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/src'
/usr/bin/make -C ./test install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/test'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/normativeTypes/test/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/test/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/normativeTypes'
/usr/bin/make -C ./pvaClient install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient'
/usr/bin/make -C ./configure install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient/configure'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient/configure/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient/configure'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient/src'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvaClient/src/O.linux-aarch64'
/usr/bin/ar -rc    libpvaClient.a     pvaClient.o pvaClientData.o pvaClientPutData.o pvaClientGetData.o pvaClientMonitorData.o pvaClientChannel.o pvaClientProcess.o pvaClientGet.o pvaClientPut.o pvaClientMonitor.o pvaClientPutGet.o pvaClientMultiChannel.o pvaClientMultiGetDouble.o pvaClientMultiPutDouble.o pvaClientMultiMonitorDouble.o pvaClientNTMultiPut.o pvaClientNTMultiData.o pvaClientNTMultiGet.o pvaClientNTMultiMonitor.o pvaClientRPC.o
/usr/bin/ranlib libpvaClient.a
/usr/bin/g++ -o libpvaClient.so.4.8.0  -shared -fPIC -Wl,-hlibpvaClient.so.4.8.0 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic          pvaClient.o pvaClientData.o pvaClientPutData.o pvaClientGetData.o pvaClientMonitorData.o pvaClientChannel.o pvaClientProcess.o pvaClientGet.o pvaClientPut.o pvaClientMonitor.o pvaClientPutGet.o pvaClientMultiChannel.o pvaClientMultiGetDouble.o pvaClientMultiPutDouble.o pvaClientMultiMonitorDouble.o pvaClientNTMultiPut.o pvaClientNTMultiData.o pvaClientNTMultiGet.o pvaClientNTMultiMonitor.o pvaClientRPC.o   -lnt -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvaClient.so.4.8.0
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libpvaClient.so.4.8.0 /<<PKGBUILDDIR>>/lib/linux-aarch64
ln -s libpvaClient.so.4.8.0 /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvaClient.so
Installing library /<<PKGBUILDDIR>>/lib/linux-aarch64/libpvaClient.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libpvaClient.a /<<PKGBUILDDIR>>/lib/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient/src'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvaClient'
/usr/bin/make -C ./pvDatabase install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase'
/usr/bin/make -C ./configure install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/configure'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/configure/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/configure'
/usr/bin/make -C ./src install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/src'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/src/O.linux-aarch64'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/src/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/src'
/usr/bin/make -C ./test install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/test'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pvDatabase/test/O.linux-aarch64'
/usr/bin/g++ -o testPlugin  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testPlugin.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testPVCopy  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testPVCopy.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testPVRecord  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testPVRecord.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testExampleRecord  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testExampleRecord.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testLocalProvider  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testLocalProvider.o    -lpvDatabase -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPlugin.t testPlugin
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPVCopy.t testPVCopy
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testPVRecord.t testPVRecord
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testExampleRecord.t testExampleRecord
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testLocalProvider.t testLocalProvider
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/test/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase/test'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pvDatabase'
/usr/bin/make -C ./pva2pva install
make[4]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva'
/usr/bin/make -C ./configure install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/configure'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/configure/O.linux-aarch64'
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/convertRelease.pl checkRelease
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/configure/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/configure'
/usr/bin/make -C ./p2pApp install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp/O.linux-aarch64'
/usr/bin/g++ -o p2p  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         gwmain.o server.o chancache.o moncache.o channel.o   -lpvAccessIOC -lpvAccess -lpvData -lCom   
/usr/bin/g++ -o testmon  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testmon.o utilitiesx.o server.o chancache.o moncache.o channel.o   -lpvAccessIOC -lpvAccess -lpvData -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testmon.t testmon
Installing created executable /<<PKGBUILDDIR>>/bin/linux-aarch64/p2p
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 p2p /<<PKGBUILDDIR>>/bin/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/p2pApp'
/usr/bin/make -C ./pdbApp install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/pdbApp'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/pdbApp/O.linux-aarch64'
/usr/bin/ar -rc    libqsrv.a    pvif.o qsrv.o pdb.o pdbsingle.o demo.o imagedemo.o pdbgroup.o configparse.o dbf_copy.o tpool.o pvalink.o pvalink_lset.o pvalink_jlif.o pvalink_link.o pvalink_channel.o 
/usr/bin/ranlib libqsrv.a
/usr/bin/g++ -o libqsrv.so.1.2  -shared -fPIC -Wl,-hlibqsrv.so.1.2 -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         pvif.o qsrv.o pdb.o pdbsingle.o demo.o imagedemo.o pdbgroup.o configparse.o dbf_copy.o tpool.o pvalink.o pvalink_lset.o pvalink_jlif.o pvalink_link.o pvalink_channel.o    -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   -lpthread    -lm -lrt -ldl -lgcc
Installing shared library /<<PKGBUILDDIR>>/lib/linux-aarch64/libqsrv.so.1.2
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 libqsrv.so.1.2 /<<PKGBUILDDIR>>/lib/linux-aarch64
ln -s libqsrv.so.1.2 /<<PKGBUILDDIR>>/lib/linux-aarch64/libqsrv.so
Installing library /<<PKGBUILDDIR>>/lib/linux-aarch64/libqsrv.a
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 444 libqsrv.a /<<PKGBUILDDIR>>/lib/linux-aarch64
/usr/bin/g++ -o softIocPVA  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         softMain.o softIocPVA_registerRecordDeviceDriver.o    -lqsrv -lpvAccessIOC -lpvAccessCA -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
Installing created executable /<<PKGBUILDDIR>>/bin/linux-aarch64/softIocPVA
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/installEpics.pl  -d -m 555 softIocPVA /<<PKGBUILDDIR>>/bin/linux-aarch64
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/pdbApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/pdbApp'
/usr/bin/make -C ./testApp install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/testApp'
/usr/bin/make -C O.linux-aarch64 -f ../Makefile TOP=../.. \
    T_A=linux-aarch64 install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/testApp/O.linux-aarch64'
/usr/bin/g++ -o testweak  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testweak.o utilitiesx.o   -lCom -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testtest  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testtest.o utilitiesx.o   -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testpvif  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testpvif.o p2pTestIoc_registerRecordDeviceDriver.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testpdb  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testpdb.o p2pTestIoc_registerRecordDeviceDriver.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o check_consist  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         check_consist.o utilitiesx.o   -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testpvalink  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testpvalink.o pvaLinkTestIoc_registerRecordDeviceDriver.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testgroupconfig  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testgroupconfig.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
/usr/bin/g++ -o testdbf_copy  -L/<<PKGBUILDDIR>>/lib/linux-aarch64 -Wl,-rpath,/<<PKGBUILDDIR>>/lib/linux-aarch64      -Wl,-z,relro -Wl,-z,now -Wl,-z,relro -Wl,-z,now    -rdynamic         testdbf_copy.o utilitiesx.o   -lqsrv -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom -lpvAccess -lpvData -ldbRecStd -ldbCore -lca -lCom   
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testweak.t testweak
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testtest.t testtest
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testpvif.t testpvif
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testpdb.t testpdb
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testgroupconfig.t testgroupconfig
perl -CSD /<<PKGBUILDDIR>>/bin/linux-aarch64/makeTestfile.pl linux-aarch64 linux-aarch64 testdbf_copy.t testdbf_copy
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/testApp/O.linux-aarch64'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/testApp'
/usr/bin/make -C ./iocBoot install
make[5]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot'
/usr/bin/make -C ./iocimagedemo install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocimagedemo'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocimagedemo'
/usr/bin/make -C ./iocputlog install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocputlog'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocputlog'
/usr/bin/make -C ./iocpvalink install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocpvalink'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocpvalink'
/usr/bin/make -C ./iocutag install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocutag'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocutag'
/usr/bin/make -C ./iocwfdemo install
make[6]: Entering directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocwfdemo'
make[6]: Nothing to be done for 'install'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot/iocwfdemo'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva/iocBoot'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/modules/pva2pva'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/modules'
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_install
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_perl libepics-perl usr/lib/epics/
dh_install
dh_install -plibepics-perl lib/perl/* ./usr/lib/aarch64-linux-gnu/epics/
rm -f debian/libepics-perl/usr/lib/aarch64-linux-gnu/epics/EpicsHostArch.pl
dh_install -pepics-base              lib/linux-aarch64/libdbCore.so.*      usr/lib/aarch64-linux-gnu
cp: cannot create regular file 'debian/epics-base/./usr/bin/acctst': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/antelope': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/caConnTest': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/caEventRate': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/caRepeater': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/caget': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/cainfo': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/camonitor': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/caput': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/casw': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/catime': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/e_flex': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/iocLogServer': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/pvcall': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/pvget': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/pvinfo': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/pvlist': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/pvmonitor': Permission denied
cp: cannot create regular file 'debian/epics-base/./usr/bin/pvput': Permission denied
dh_install: error: cp --reflink=auto -a ./bin/linux-aarch64/acctst ./bin/linux-aarch64/antelope ./bin/linux-aarch64/caConnTest ./bin/linux-aarch64/caEventRate ./bin/linux-aarch64/caRepeater ./bin/linux-aarch64/caget ./bin/linux-aarch64/cainfo ./bin/linux-aarch64/camonitor ./bin/linux-aarch64/caput ./bin/linux-aarch64/casw ./bin/linux-aarch64/catime ./bin/linux-aarch64/e_flex ./bin/linux-aarch64/iocLogServer ./bin/linux-aarch64/pvcall ./bin/linux-aarch64/pvget ./bin/linux-aarch64/pvinfo ./bin/linux-aarch64/pvlist ./bin/linux-aarch64/pvmonitor ./bin/linux-aarch64/pvput debian/epics-base/./usr/bin// returned exit code 1
make[1]: *** [debian/rules:57: override_dh_install] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:29: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2024-11-16T02:51:40Z

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: arm64
Build Type: binary
Build-Space: 1220352
Build-Time: 1464
Distribution: sid
Fail-Stage: build
Host Architecture: arm64
Install-Time: 19
Job: /tmp/debusine-fetch-exec-upload-l4wdffr8/epics-base_7.0.8.1+dfsg1-6.dsc
Machine Architecture: arm64
Package: epics-base
Package-Time: 1518
Source-Version: 7.0.8.1+dfsg1-6
Space: 1220352
Status: attempted
Version: 7.0.8.1+dfsg1-6
--------------------------------------------------------------------------------
Finished at 2024-11-16T02:51:40Z
Build needed 00:25:18, 1220352k disk space