Mock Version: 4.1
Mock Version: 4.1
Mock Version: 4.1
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/linuxptp.spec'], chrootPath='/var/lib/mock/dist-oc9-build-59475-16463/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f2fe52810f0>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/linuxptp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
warning: %patchN is deprecated (2 usages found), use %patch N (or %patch -P N)
Building target platforms: x86_64
Building for target x86_64
Wrote: /builddir/build/SRPMS/linuxptp-3.1.1-4.oc9.src.rpm
RPM build warnings:
    %patchN is deprecated (2 usages found), use %patch N (or %patch -P N)
Child return code was: 0
ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/linuxptp.spec'], chrootPath='/var/lib/mock/dist-oc9-build-59475-16463/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=<mockbuild.trace_decorator.getLog object at 0x7f2fe52810f0>timeout=86400uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False)
Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/linuxptp.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False
warning: %patchN is deprecated (2 usages found), use %patch N (or %patch -P N)
Building target platforms: x86_64
Building for target x86_64
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.8nJC3o
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf linuxptp-3.1.1
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/linuxptp-3.1.1.tgz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd linuxptp-3.1.1
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/linuxptp-testsuite-ff37e2.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/clknetsim-9ed48d.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
Patch #3000 (linuxptp-zerolength.patch):
+ echo 'Patch #3000 (linuxptp-zerolength.patch):'
+ /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0
patching file sk.c
+ mv linuxptp-testsuite-ff37e2c38d819eeb31e9397d90b68a656376fc20 testsuite
+ mv clknetsim-9ed48dac669f1edfa1e73b01afbfb675d89c285f testsuite/clknetsim
+ pushd testsuite/clknetsim
~/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim ~/build/BUILD/linuxptp-3.1.1
Patch #3001 (clknetsim-phc2sys.patch):
+ echo 'Patch #3001 (clknetsim-phc2sys.patch):'
+ /usr/bin/patch --no-backup-if-mismatch -f -p1 --fuzz=0 -R
patching file clknetsim.bash
~/build/BUILD/linuxptp-3.1.1
+ popd
+ mkdir selinux
+ cp -p /builddir/build/SOURCES/linuxptp.fc /builddir/build/SOURCES/linuxptp.if /builddir/build/SOURCES/linuxptp.te selinux
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.GYeVkB
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd linuxptp-3.1.1
+ /usr/bin/make -O -j32 V=1 VERBOSE=1 'EXTRA_CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' 'EXTRA_LDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
DEPEND designated_fsm.c
DEPEND fault.c
DEPEND fsm.c
DEPEND filter.c
DEPEND mave.c
DEPEND mmedian.c
DEPEND hash.c
DEPEND pqueue.c
DEPEND bmc.c
DEPEND clockcheck.c
DEPEND clock.c
DEPEND e2e_tc.c
DEPEND interface.c
DEPEND config.c
DEPEND monitor.c
DEPEND msg.c
DEPEND phc.c
DEPEND clockadj.c
DEPEND port_signaling.c
DEPEND ntpshm.c
DEPEND print.c
DEPEND stats.c
DEPEND p2p_tc.c
DEPEND ptp4l.c
DEPEND port.c
DEPEND linreg.c
DEPEND rtnl.c
DEPEND pi.c
DEPEND servo.c
DEPEND tc.c
DEPEND nullf.c
DEPEND unicast_fsm.c
DEPEND udp.c
DEPEND transport.c
DEPEND version.c
DEPEND sk.c
DEPEND udp6.c
DEPEND raw.c
DEPEND telecom.c
DEPEND tlv.c
DEPEND uds.c
DEPEND tsproc.c
DEPEND unicast_client.c
DEPEND unicast_service.c
DEPEND ts2phc_master.c
DEPEND lstab.c
DEPEND hwstamp_ctl.c
DEPEND sysoff.c
DEPEND util.c
DEPEND nsm.c
DEPEND sock.c
DEPEND pmc_common.c
DEPEND ts2phc.c
DEPEND timemaster.c
DEPEND serial.c
DEPEND nmea.c
DEPEND pmc.c
DEPEND phc2sys.c
DEPEND ts2phc_phc_master.c
DEPEND ts2phc_slave.c
DEPEND ts2phc_nmea_master.c
DEPEND phc_ctl.c
DEPEND ts2phc_generic_master.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o fault.o fault.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o designated_fsm.o designated_fsm.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o filter.o filter.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o fsm.o fsm.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o mave.o mave.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o hash.o hash.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o pqueue.o pqueue.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o interface.o interface.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o clockcheck.o clockcheck.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o mmedian.o mmedian.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o bmc.o bmc.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o print.o print.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o ntpshm.o ntpshm.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o phc.o phc.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o stats.o stats.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o servo.o servo.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o e2e_tc.o e2e_tc.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o unicast_fsm.o unicast_fsm.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o nullf.o nullf.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o port_signaling.o port_signaling.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o p2p_tc.o p2p_tc.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o ptp4l.o ptp4l.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o transport.o transport.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o telecom.o telecom.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o monitor.o monitor.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o pi.o pi.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o clockadj.o clockadj.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o uds.o uds.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o udp.o udp.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o raw.o raw.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o tsproc.o tsproc.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o hwstamp_ctl.o hwstamp_ctl.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o linreg.o linreg.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o serial.o serial.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o msg.o msg.c
msg.c: In function 'msg_allocate':
msg.c:271:29: warning: taking address of packed member of 'struct message_storage' may result in an unaligned pointer value [-Waddress-of-packed-member]
  271 |                         m = &s->msg;
      |                             ^~~~~~~
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o ts2phc_master.o ts2phc_master.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o udp6.o udp6.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o rtnl.o rtnl.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o lstab.o lstab.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o sock.o sock.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o version.o version.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o sysoff.o sysoff.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o ts2phc_generic_master.o ts2phc_generic_master.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o nmea.o nmea.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o ts2phc.o ts2phc.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o tc.o tc.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o sk.o sk.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o ts2phc_phc_master.o ts2phc_phc_master.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o unicast_client.o unicast_client.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o unicast_service.o unicast_service.c
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1  hwstamp_ctl.o version.o  -lm -lrt -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -o hwstamp_ctl
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o nsm.o nsm.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o ts2phc_nmea_master.o ts2phc_nmea_master.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o pmc_common.o pmc_common.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o ts2phc_slave.o ts2phc_slave.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o tlv.o tlv.c
tlv.c: In function 'mgt_post_recv':
tlv.c:161:30: warning: taking address of packed member of 'struct PhysicalAddress' may result in an unaligned pointer value [-Waddress-of-packed-member]
  161 |                 u16 = flip16(&cd->physicalAddress->length);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
tlv.c:175:24: warning: taking address of packed member of 'struct PortAddress' may result in an unaligned pointer value [-Waddress-of-packed-member]
  175 |                 flip16(&cd->protocolAddress->networkProtocol);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tlv.c:176:30: warning: taking address of packed member of 'struct PortAddress' may result in an unaligned pointer value [-Waddress-of-packed-member]
  176 |                 u16 = flip16(&cd->protocolAddress->addressLength);
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tlv.c: In function 'mgt_pre_send':
tlv.c:369:32: warning: taking address of packed member of 'struct PhysicalAddress' may result in an unaligned pointer value [-Waddress-of-packed-member]
  369 |                         flip16(&cd->physicalAddress->length);
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
tlv.c:370:32: warning: taking address of packed member of 'struct PortAddress' may result in an unaligned pointer value [-Waddress-of-packed-member]
  370 |                         flip16(&cd->protocolAddress->networkProtocol);
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tlv.c:371:32: warning: taking address of packed member of 'struct PortAddress' may result in an unaligned pointer value [-Waddress-of-packed-member]
  371 |                         flip16(&cd->protocolAddress->addressLength);
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tlv.c: In function 'nsm_resp_post_recv':
tlv.c:502:30: warning: taking address of packed member of 'struct currentDS' may result in an unaligned pointer value [-Waddress-of-packed-member]
  502 |         net2host64_unaligned(&cds->offsetFromMaster);
      |                              ^~~~~~~~~~~~~~~~~~~~~~
tlv.c:503:30: warning: taking address of packed member of 'struct currentDS' may result in an unaligned pointer value [-Waddress-of-packed-member]
  503 |         net2host64_unaligned(&cds->meanPathDelay);
      |                              ^~~~~~~~~~~~~~~~~~~
tlv.c: In function 'nsm_resp_pre_send':
tlv.c:538:30: warning: taking address of packed member of 'struct currentDS' may result in an unaligned pointer value [-Waddress-of-packed-member]
  538 |         host2net64_unaligned(&cds->offsetFromMaster);
      |                              ^~~~~~~~~~~~~~~~~~~~~~
tlv.c:539:30: warning: taking address of packed member of 'struct currentDS' may result in an unaligned pointer value [-Waddress-of-packed-member]
  539 |         host2net64_unaligned(&cds->meanPathDelay);
      |                              ^~~~~~~~~~~~~~~~~~~
tlv.c: In function 'slave_delay_timing_data_post_revc':
tlv.c:615:38: warning: taking address of packed member of 'struct slave_delay_timing_record' may result in an unaligned pointer value [-Waddress-of-packed-member]
  615 |                 net2host64_unaligned(&record->totalCorrectionField);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tlv.c: In function 'slave_delay_timing_data_pre_send':
tlv.c:639:38: warning: taking address of packed member of 'struct slave_delay_timing_record' may result in an unaligned pointer value [-Waddress-of-packed-member]
  639 |                 host2net64_unaligned(&record->totalCorrectionField);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tlv.c: In function 'slave_rx_sync_timing_data_post_revc':
tlv.c:664:38: warning: taking address of packed member of 'struct slave_rx_sync_timing_record' may result in an unaligned pointer value [-Waddress-of-packed-member]
  664 |                 net2host64_unaligned(&record->totalCorrectionField);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tlv.c: In function 'slave_rx_sync_timing_data_pre_send':
tlv.c:689:38: warning: taking address of packed member of 'struct slave_rx_sync_timing_record' may result in an unaligned pointer value [-Waddress-of-packed-member]
  689 |                 host2net64_unaligned(&record->totalCorrectionField);
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o config.o config.c
config.c: In function 'config_create':
config.c:899:52: warning: '%s' directive output may be truncated writing up to 8799 bytes into a region of size 33 [-Wformat-truncation=]
  899 |                 snprintf(buf, sizeof(buf), "global.%s", ci->label);
      |                                                    ^~
In file included from /usr/include/stdio.h:964,
                 from config.c:23:
In function 'snprintf',
    inlined from 'config_create' at config.c:899:3:
/usr/include/bits/stdio2.h:54:10: note: '__snprintf_chk' output between 8 and 8807 bytes into a destination of size 40
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
config.c: In function 'config_create':
config.c:348:40: warning: '%s' directive output may be truncated writing up to 8799 bytes into a region of size 133 [-Wformat-truncation=]
  348 |         snprintf(buf, sizeof(buf), "%s.%s", section, name);
      |                                        ^~
In function 'snprintf',
    inlined from 'config_section_item' at config.c:348:2,
    inlined from 'config_global_item' at config.c:355:9,
    inlined from 'config_create' at config.c:909:8:
/usr/include/bits/stdio2.h:54:10: note: '__snprintf_chk' output between 8 and 8807 bytes into a destination of size 140
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o phc_ctl.o phc_ctl.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o pmc.o pmc.c
pmc.c: In function 'pmc_show':
pmc.c:204:41: warning: taking address of packed member of 'struct PhysicalAddress' may result in an unaligned pointer value [-Waddress-of-packed-member]
  204 |                                 align16(&cd->physicalAddress->length)),
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
pmc.c:205:33: warning: taking address of packed member of 'struct PortAddress' may result in an unaligned pointer value [-Waddress-of-packed-member]
  205 |                         align16(&cd->protocolAddress->networkProtocol),
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o util.o util.c
util.c: In function 'portaddr2str':
util.c:177:25: warning: taking address of packed member of 'struct PortAddress' may result in an unaligned pointer value [-Waddress-of-packed-member]
  177 |         switch (align16(&addr->networkProtocol)) {
      |                         ^~~~~~~~~~~~~~~~~~~~~~
util.c:179:29: warning: taking address of packed member of 'struct PortAddress' may result in an unaligned pointer value [-Waddress-of-packed-member]
  179 |                 if (align16(&addr->addressLength) == 4
      |                             ^~~~~~~~~~~~~~~~~~~~
util.c:184:29: warning: taking address of packed member of 'struct PortAddress' may result in an unaligned pointer value [-Waddress-of-packed-member]
  184 |                 if (align16(&addr->addressLength) == 16
      |                             ^~~~~~~~~~~~~~~~~~~~
util.c:189:45: warning: taking address of packed member of 'struct PortAddress' may result in an unaligned pointer value [-Waddress-of-packed-member]
  189 |         bin2str_impl(addr->address, align16(&addr->addressLength), buf, sizeof(buf));
      |                                             ^~~~~~~~~~~~~~~~~~~~
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o phc2sys.o phc2sys.c
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o clock.o clock.c
clock.c: In function 'clock_management_fill_response':
clock.c:450:62: warning: taking address of packed member of 'struct subscribe_events_np' may result in an unaligned pointer value [-Waddress-of-packed-member]
  450 |                 clock_get_subscription(c, req, sen->bitmask, &sen->duration);
      |                                                              ^~~~~~~~~~~~~~
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o timemaster.o timemaster.c
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1  phc_ctl.o phc.o sk.o util.o clockadj.o sysoff.o print.o version.o  -lm -lrt -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -o phc_ctl
gcc -Wall -DVER=3.1.1  -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection   -c -o port.o port.c
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1  ts2phc.o config.o clockadj.o hash.o interface.o phc.o print.o linreg.o ntpshm.o nullf.o pi.o servo.o sk.o lstab.o nmea.o serial.o sock.o ts2phc_generic_master.o ts2phc_master.o ts2phc_phc_master.o ts2phc_nmea_master.o ts2phc_slave.o util.o version.o  -lm -lrt -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -o ts2phc
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1  timemaster.o phc.o print.o rtnl.o sk.o util.o version.o  -lm -lrt -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -o timemaster
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1  nsm.o config.o filter.o mave.o mmedian.o hash.o interface.o msg.o phc.o print.o rtnl.o sk.o raw.o transport.o udp.o udp6.o uds.o tlv.o tsproc.o util.o version.o  -lm -lrt -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -o nsm
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1  pmc.o config.o hash.o interface.o msg.o phc.o pmc_common.o print.o sk.o tlv.o raw.o transport.o udp.o udp6.o uds.o util.o version.o  -lm -lrt -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -o pmc
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1  phc2sys.o clockadj.o clockcheck.o config.o hash.o interface.o msg.o phc.o pmc_common.o print.o linreg.o ntpshm.o nullf.o pi.o servo.o sk.o stats.o sysoff.o tlv.o raw.o transport.o udp.o udp6.o uds.o util.o version.o  -lm -lrt -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -o phc2sys
gcc -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1  ptp4l.o bmc.o clock.o clockadj.o clockcheck.o config.o designated_fsm.o e2e_tc.o fault.o filter.o mave.o mmedian.o fsm.o hash.o interface.o monitor.o msg.o phc.o port.o port_signaling.o pqueue.o print.o p2p_tc.o rtnl.o linreg.o ntpshm.o nullf.o pi.o servo.o sk.o stats.o tc.o raw.o transport.o udp.o udp6.o uds.o telecom.o tlv.o tsproc.o unicast_client.o unicast_fsm.o unicast_service.o util.o version.o  -lm -lrt -pthread -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -o ptp4l
+ make -C selinux -f /usr/share/selinux/devel/Makefile linuxptp.pp
make: Entering directory '/builddir/build/BUILD/linuxptp-3.1.1/selinux'
linuxptp.if:13: Warning: duplicate definition of linuxptp_domtrans_phc2sys(). Original definition on /usr/share/selinux/devel/include/contrib/linuxptp.if:13.
linuxptp.if:32: Warning: duplicate definition of linuxptp_domtrans_ptp4l(). Original definition on /usr/share/selinux/devel/include/contrib/linuxptp.if:32.
linuxptp.if:51: Warning: duplicate definition of timemaster_stream_connect(). Original definition on /usr/share/selinux/devel/include/contrib/linuxptp.if:51.
linuxptp.if:70: Warning: duplicate definition of timemaster_read_pid_files(). Original definition on /usr/share/selinux/devel/include/contrib/linuxptp.if:70.
linuxptp.if:88: Warning: duplicate definition of timemaster_rw_shm(). Original definition on /usr/share/selinux/devel/include/contrib/linuxptp.if:88.
linuxptp.if:110: Warning: duplicate definition of ptp4l_rw_shm(). Original definition on /usr/share/selinux/devel/include/contrib/linuxptp.if:110.
linuxptp.if:132: Warning: duplicate definition of phc2sys_rw_shm(). Original definition on /usr/share/selinux/devel/include/contrib/linuxptp.if:132.
Compiling targeted linuxptp module
Creating targeted linuxptp.pp policy package
rm tmp/linuxptp.mod tmp/linuxptp.mod.fc
make: Leaving directory '/builddir/build/BUILD/linuxptp-3.1.1/selinux'
+ bzip2 -9 selinux/linuxptp.pp
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ei2sXT
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64 '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64
++ dirname /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64
+ cd linuxptp-3.1.1
+ echo 'warning: %makeinstall is deprecated, try %make_install instead'
warning: %makeinstall is deprecated, try %make_install instead
+ /usr/bin/make prefix=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr exec_prefix=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr bindir=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/bin sbindir=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/sbin sysconfdir=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/etc datadir=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share includedir=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/include libdir=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/lib64 libexecdir=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/libexec localstatedir=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/var sharedstatedir=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/var/lib mandir=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share/man infodir=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share/info install
install -p -m 755 -d /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/sbin /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share/man/man8
install ptp4l hwstamp_ctl nsm phc2sys phc_ctl pmc timemaster ts2phc /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/sbin
for x in ptp4l.8 hwstamp_ctl.8 nsm.8 phc2sys.8 phc_ctl.8 pmc.8 timemaster.8 ts2phc.8; do \
	[ -f $x ] && install -p -m 644 -t /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share/man/man8 $x ; \
done
+ mkdir -p /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/etc/sysconfig /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/lib/systemd/system /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share/man/man5
+ install -m 644 -p /builddir/build/SOURCES/phc2sys.service /builddir/build/SOURCES/ptp4l.service /builddir/build/SOURCES/timemaster.service /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/lib/systemd/system
+ install -m 644 -p /builddir/build/SOURCES/timemaster.conf /builddir/build/SOURCES/ptp4l.conf /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/etc
+ echo 'OPTIONS="-f /etc/ptp4l.conf"'
+ echo 'OPTIONS="-a -r"'
+ echo '.so man8/ptp4l.8'
+ echo '.so man8/timemaster.8'
+ install -D -m 0644 selinux/linuxptp.pp.bz2 /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share/selinux/packages/targeted/linuxptp.pp.bz2
+ install -D -p -m 0644 selinux/linuxptp.if /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share/selinux/devel/include/distributed/linuxptp.if
+ /usr/bin/find-debuginfo -j32 --strict-build-id -m -i --build-id-seed 3.1.1-4.oc9 --unique-debug-suffix -3.1.1-4.oc9.x86_64 --unique-debug-src-base linuxptp-3.1.1-4.oc9.x86_64 -S debugsourcefiles.list /builddir/build/BUILD/linuxptp-3.1.1
extracting debug info from /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/sbin/hwstamp_ctl
extracting debug info from /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/sbin/phc2sys
extracting debug info from /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/sbin/phc_ctl
extracting debug info from /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/sbin/nsm
extracting debug info from /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/sbin/ptp4l
extracting debug info from /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/sbin/timemaster
extracting debug info from /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/sbin/pmc
extracting debug info from /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/sbin/ts2phc
1575 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/OpenCloudOS/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/OpenCloudOS/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/OpenCloudOS/brp-mangle-shebangs
+ /usr/lib/rpm/OpenCloudOS/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/OpenCloudOS/brp-python-hardlink
Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.4RVUYh
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd linuxptp-3.1.1
+ cd testsuite
+ export CLKNETSIM_RANDOM_SEED=26743
+ CLKNETSIM_RANDOM_SEED=26743
+ /usr/bin/make -O -j32 V=1 VERBOSE=1 -C clknetsim
make: Entering directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -Wall -g -fPIC -DGETTIMEOFDAY_VOID  -c -o stats.o stats.cc
make: Leaving directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
make: Entering directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -Wall -g -fPIC -DGETTIMEOFDAY_VOID  -c -o clock.o clock.cc
make: Leaving directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
make: Entering directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -Wall -g -fPIC -DGETTIMEOFDAY_VOID  -c -o server.o server.cc
make: Leaving directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
make: Entering directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -Wall -g -fPIC -DGETTIMEOFDAY_VOID  -c -o node.o node.cc
make: Leaving directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
make: Entering directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -Wall -g -fPIC -DGETTIMEOFDAY_VOID  -c -o generator.o generator.cc
make: Leaving directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
make: Entering directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -Wall -g -fPIC -DGETTIMEOFDAY_VOID  -c -o client.o client.c
make: Leaving directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
In file included from sysheaders.h:14,
                 from protocol.h:21,
                 from client.c:66:
client.c: In function 'clock_settime':
client.c:815:16: warning: 'nonnull' argument 'tp' compared to NULL [-Wnonnull-compare]
  815 |         assert(tp && which_clock == CLOCK_REALTIME);
      |                ^~
make: Entering directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -Wall -g -fPIC -DGETTIMEOFDAY_VOID  -c -o network.o network.cc
make: Leaving directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
make: Entering directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -Wall -g -fPIC -shared -o clknetsim.so client.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1 -ldl -lm
make: Leaving directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
make: Entering directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong  -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -Wall -g -fPIC -o clknetsim clock.o generator.o network.o node.o server.o stats.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld  -Wl,--build-id=sha1
make: Leaving directory '/builddir/build/BUILD/linuxptp-3.1.1/testsuite/clknetsim'
+ PATH=..:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
+ ./run
01-defaults (1/30)
Testing ptp4l in default test settings:
  ptp4l test with 3 nodes:
    non-default settings:
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 27 3.91e-07 6.78e-07 9.36e-08 1.32e-07    	OK
      node 3: 28 3.75e-07 5.22e-07 9.01e-08 1.29e-07    	OK
PASS
02-swts (2/30)
Testing ptp4l with software time stamping:
  ptp4l test with 3 nodes:
    non-default settings:
      limit=2000
      master_conf=time_stamping software
      max_sync_time=300
      min_sync_time=50
      slave_conf=time_stamping software
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 238 1.02e-06 5.62e-08 1.82e-07 1.08e-08   	OK
      node 3: 198 6.25e-07 7.47e-08 1.20e-07 1.13e-08   	OK
  ptp4l test with 3 nodes:
    non-default settings:
      limit=2000
      master_conf=time_stamping hardware
      max_sync_time=300
      min_sync_time=50
      slave_conf=time_stamping software
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 2001 3.70e+01 5.62e-08 3.70e+01 1.08e-08  	BAD
      node 3: 2001 3.70e+01 7.47e-08 3.70e+01 1.13e-08  	BAD
PASS
03-p2pdm (3/30)
Testing ptp4l with P2P delay mechanism:
  ptp4l test with 2 nodes:
    non-default settings:
      master_conf=delay_mechanism P2P
      nodes=2
      slave_conf=delay_mechanism P2P
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 17 4.23e-07 7.07e-07 9.05e-08 1.36e-07    	OK
  ptp4l test with 2 nodes:
    non-default settings:
      master_conf=delay_mechanism P2P
      nodes=2
      slave_conf=delay_mechanism E2E
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 501 1.50e-01 1.00e-04 1.28e-01 1.00e-04   	BAD
PASS
04-manynodes (4/30)
Testing ptp4l with many nodes:
  ptp4l test with 10 nodes:
    non-default settings:
      nodes=10
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    starting node 7:                                    	OK
    starting node 8:                                    	OK
    starting node 9:                                    	OK
    starting node 10:                                   	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 26 4.28e-07 5.35e-07 9.64e-08 1.42e-07    	OK
      node 3: 29 3.48e-07 7.06e-07 9.02e-08 1.40e-07    	OK
      node 4: 25 3.62e-07 4.42e-07 9.24e-08 1.26e-07    	OK
      node 5: 28 5.52e-07 7.49e-07 9.27e-08 1.29e-07    	OK
      node 6: 23 4.17e-07 6.26e-07 9.12e-08 1.29e-07    	OK
      node 7: 26 3.44e-07 4.86e-07 7.47e-08 1.05e-07    	OK
      node 8: 26 4.00e-07 7.60e-07 9.26e-08 1.34e-07    	OK
      node 9: 27 3.45e-07 6.46e-07 8.89e-08 1.37e-07    	OK
      node 10: 24 3.86e-07 6.64e-07 9.53e-08 1.35e-07   	OK
PASS
05-clockclass (5/30)
Testing ptp4l master selection (clockClass, priority1, priority2):
  ptp4l test with 3 nodes:
    non-default settings:
      master_conf=clockClass 6
      master_nodes=2
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 27 5.83e-07 5.79e-07 9.48e-08 1.32e-07    	OK
      node 3: 28 3.68e-07 4.82e-07 9.40e-08 1.24e-07    	OK
  ptp4l test with 3 nodes:
    non-default settings:
      master_nodes=2
      slave_conf=clockClass 249
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 27 5.83e-07 5.79e-07 9.48e-08 1.32e-07    	OK
      node 3: 28 3.68e-07 4.82e-07 9.40e-08 1.24e-07    	OK
  ptp4l test with 3 nodes:
    non-default settings:
      master_conf=priority1 127
      master_nodes=2
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 27 5.83e-07 5.79e-07 9.48e-08 1.32e-07    	OK
      node 3: 28 3.68e-07 4.82e-07 9.40e-08 1.24e-07    	OK
  ptp4l test with 3 nodes:
    non-default settings:
      master_nodes=2
      slave_conf=priority2 129
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 27 5.83e-07 5.79e-07 9.48e-08 1.32e-07    	OK
      node 3: 28 3.68e-07 4.82e-07 9.40e-08 1.24e-07    	OK
PASS
06-slaveonly (6/30)
Testing ptp4l with slaveOnly option:
  ptp4l test with 3 nodes:
    non-default settings:
      master_nodes=2
      slave_conf=slaveOnly 1
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 27 5.83e-07 5.79e-07 9.48e-08 1.32e-07    	OK
      node 3: 28 3.68e-07 4.82e-07 9.40e-08 1.24e-07    	OK
PASS
07-latereselect (7/30)
Testing ptp4l with late master reselect:
  ptp4l test with 3 nodes:
    non-default settings:
      master_start=100.0
      max_sync_time=140
      min_sync_time=110
      slave_conf=logging_level 7 pi_offset_const 0.05
      slave_start=0.0
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 122 7.30e-07 5.35e-07 1.05e-07 1.19e-07   	OK
      node 3: 125 4.53e-07 4.98e-07 9.70e-08 1.31e-07   	OK
    checking max abs path delay measured by ptp4l:
      node 2: 0.00e+00                                  	OK
      node 3: 0.00e+00                                  	OK
PASS
08-largefreq (8/30)
Testing ptp4l with large frequency offsets:
  ptp4l test with 3 nodes:
    non-default settings:
      freq_offset=0.0989011
      master_conf=time_stamping software
      max_sync_time=80
      slave_conf=time_stamping software pi_proportional_scale 0.7 pi_integral_scale 0.3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 44 4.79e-07 6.94e-07 8.72e-08 1.45e-07    	OK
      node 3: 39 8.43e-07 1.47e-06 1.02e-07 1.75e-07    	OK
  ptp4l test with 3 nodes:
    non-default settings:
      freq_offset=-0.0825688
      master_conf=time_stamping software
      max_sync_time=80
      slave_conf=time_stamping software pi_proportional_scale 0.7 pi_integral_scale 0.3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 45 3.15e-07 5.60e-07 8.78e-08 1.16e-07    	OK
      node 3: 43 8.19e-07 1.24e-06 9.98e-08 1.40e-07    	OK
PASS
09-largeoffset (9/30)
Testing ptp4l with large initial offsets:
  ptp4l test with 3 nodes:
    non-default settings:
      time_offset=1e9
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 27 3.92e-07 6.78e-07 9.36e-08 1.32e-07    	OK
      node 3: 28 3.75e-07 5.22e-07 9.00e-08 1.29e-07    	OK
  ptp4l test with 3 nodes:
    non-default settings:
      time_offset=-1e9
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 27 3.92e-07 6.78e-07 9.36e-08 1.32e-07    	OK
      node 3: 28 3.75e-07 5.22e-07 9.00e-08 1.29e-07    	OK
PASS
10-largeslew (10/30)
Testing ptp4l with large initial slew:
  ptp4l test with 3 nodes:
    non-default settings:
      max_sync_time=360
      min_sync_time=330
      slave_conf=pi_f_offset_const 0.0
      time_offset=10
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 352 4.08e-07 6.09e-07 8.73e-08 1.40e-07   	OK
      node 3: 350 3.43e-07 5.75e-07 9.16e-08 1.35e-07   	OK
  ptp4l test with 3 nodes:
    non-default settings:
      max_sync_time=360
      min_sync_time=330
      slave_conf=pi_f_offset_const 0.0
      time_offset=-10
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 350 2.17e-07 4.47e-07 8.61e-08 1.36e-07   	OK
      node 3: 344 2.52e-07 3.68e-07 8.95e-08 1.19e-07   	OK
PASS
11-syncinterval (11/30)
Testing ptp4l with various sync intervals:
  ptp4l test with 3 nodes:
    non-default settings:
      freq_max_limit=8e-06
      master_conf=logSyncInterval -4
      max_sync_time=320
      update_interval=-4
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 266 8.48e-08 6.59e-07 3.74e-08 1.75e-07   	OK
      node 3: 276 3.70e-07 7.16e-07 9.63e-08 1.79e-07   	OK
  ptp4l test with 3 nodes:
    non-default settings:
      freq_max_limit=4e-06
      master_conf=logSyncInterval -2
      max_sync_time=320
      update_interval=-2
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 83 1.37e-07 4.24e-07 4.64e-08 1.21e-07    	OK
      node 3: 71 1.63e-07 8.33e-07 5.37e-08 1.37e-07    	OK
  ptp4l test with 3 nodes:
    non-default settings:
      freq_max_limit=2e-06
      master_conf=logSyncInterval 0
      max_sync_time=320
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 27 3.91e-07 5.32e-07 9.37e-08 1.30e-07    	OK
      node 3: 28 3.75e-07 4.28e-07 9.10e-08 1.27e-07    	OK
  ptp4l test with 3 nodes:
    non-default settings:
      freq_max_limit=1e-06
      master_conf=logSyncInterval 2
      max_sync_time=320
      update_interval=2
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 70 4.45e-07 1.41e-07 9.46e-08 3.64e-08    	OK
      node 3: 72 4.38e-07 1.37e-07 1.06e-07 3.85e-08    	OK
  ptp4l test with 3 nodes:
    non-default settings:
      freq_max_limit=5e-07
      master_conf=logSyncInterval 4
      max_sync_time=320
      update_interval=4
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 244 4.10e-07 3.98e-08 1.11e-07 1.05e-08   	OK
      node 3: 249 5.64e-07 6.05e-08 1.27e-07 1.53e-08   	OK
PASS
12-phc2sys (12/30)
Testing phc2sys:
  phc2sys test with 1 nodes:
    non-default settings:
      master_nodes=0
      nodes=1
    starting node 1:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 11 4.15e-07 4.06e-07 1.07e-07 1.26e-07    	OK
PASS
13-delayedfup (13/30)
Testing ptp4l with long delay between sync and followup:
  ptp4l test with 2 nodes:
    non-default settings:
      base_delay=(+ 1e-6 (* 0.5 (+ port -319)))
      jitter=0.0
      limit=67000
      max_sync_time=45
      nodes=2
      wander=0.0
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 34 1.97e-07 1.43e-07 1.33e-09 9.55e-10    	OK
PASS
14-boundary (14/30)
Testing ptp4l with boundary clocks:
  ptp4l test with 7 nodes:
    non-default settings:
      freq_max_limit=5e-6
      master_conf=clockClass 6
      max_sync_time=100
      nodes=7
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6 7
      time_max_limit=5e-6
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    starting node 7:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 23 3.15e-07 4.66e-07 8.57e-08 1.25e-07    	OK
      node 3: 31 6.26e-07 6.52e-07 1.48e-07 1.58e-07    	OK
      node 4: 32 5.08e-07 5.43e-07 1.42e-07 1.63e-07    	OK
      node 5: 34 8.20e-07 6.60e-07 2.04e-07 2.03e-07    	OK
      node 6: 44 7.92e-07 5.76e-07 2.28e-07 2.12e-07    	OK
      node 7: 41 7.06e-07 7.36e-07 2.31e-07 2.11e-07    	OK
  ptp4l test with 7 nodes:
    non-default settings:
      freq_max_limit=5e-6
      master_conf=clockClass 6
      master_nodes=4
      max_sync_time=100
      nodes=7
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6 7
      time_max_limit=5e-6
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    starting node 7:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 29 4.46e-07 5.43e-07 1.30e-07 1.61e-07    	OK
      node 2: 23 3.46e-07 4.21e-07 9.02e-08 1.21e-07    	OK
      node 3: 24 4.88e-07 5.71e-07 1.56e-07 1.62e-07    	OK
      node 5: 24 3.98e-07 4.42e-07 9.95e-08 1.30e-07    	OK
      node 6: 28 5.28e-07 7.60e-07 1.58e-07 1.82e-07    	OK
      node 7: 28 8.84e-07 9.26e-07 1.56e-07 1.87e-07    	OK
  ptp4l test with 7 nodes:
    non-default settings:
      freq_max_limit=5e-6
      master_conf=clockClass 6
      master_nodes=7
      max_sync_time=100
      nodes=7
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6 7
      time_max_limit=5e-6
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    starting node 7:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 56 1.19e-06 1.01e-06 3.22e-07 2.75e-07    	OK
      node 2: 54 9.85e-07 8.82e-07 2.35e-07 2.14e-07    	OK
      node 3: 31 7.74e-07 6.92e-07 1.63e-07 1.82e-07    	OK
      node 4: 32 6.68e-07 6.77e-07 1.52e-07 1.66e-07    	OK
      node 5: 24 4.48e-07 6.00e-07 1.04e-07 1.44e-07    	OK
      node 6: 22 4.35e-07 4.74e-07 9.99e-08 1.28e-07    	OK
PASS
15-largejitter (15/30)
Testing ptp4l with large jitter:
  ptp4l test with 3 nodes:
    non-default settings:
      freq_max_limit=5e-1
      freq_rms_limit=1e-1
      jitter=1e-1
      time_max_limit=5e-1
      time_offset=1e0
      time_rms_limit=1e-1
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 19 9.23e-02 3.29e-02 3.91e-02 2.85e-02    	OK
      node 3: 19 1.04e-01 3.29e-02 4.11e-02 2.97e-02    	OK
PASS
16-largewander (16/30)
Testing ptp4l with large wander:
  ptp4l test with 3 nodes:
    non-default settings:
      freq_max_limit=1e-3
      freq_rms_limit=2e-4
      time_max_limit=1e-3
      time_rms_limit=2e-4
      wander=1e-4
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 18 3.74e-04 3.90e-04 1.42e-04 1.22e-04    	OK
      node 3: 18 4.42e-04 4.31e-04 1.28e-04 1.18e-04    	OK
PASS
17-piservo (17/30)
Testing ptp4l and phc2sys with various PI servo configurations:
  phc2sys test with 1 nodes:
    non-default settings:
      freq_max_limit=1.2e-07
      freq_rms_limit=1.5e-08
      jitter=1e-8
      limit=4000
      master_nodes=0
      max_sync_time=2000
      nodes=1
      slave_conf=-P 0.474342 -I 0.12
      time_max_limit=1.2e-07
      time_rms_limit=1.5e-08
    starting node 1:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 11 2.93e-08 2.52e-08 8.01e-09 6.94e-09    	OK
  ptp4l test with 2 nodes:
    non-default settings:
      freq_max_limit=1.2e-07
      freq_rms_limit=1.5e-08
      jitter=1e-8
      limit=4000
      master_conf=delay_mechanism P2P
      max_sync_time=2000
      nodes=2
      slave_conf=delay_mechanism P2P pi_proportional_const 0.474342 pi_integral_const 0.12
      time_max_limit=1.2e-07
      time_rms_limit=1.5e-08
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 17 3.60e-08 4.55e-08 7.87e-09 6.89e-09    	OK
  phc2sys test with 1 nodes:
    non-default settings:
      freq_max_limit=3.79474e-07
      freq_rms_limit=4.74342e-08
      limit=4000
      master_nodes=0
      max_sync_time=2000
      nodes=1
      slave_conf=-P 0.15 -I 0.012
      time_max_limit=6.7481e-07
      time_rms_limit=8.43512e-08
    starting node 1:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 12 1.30e-07 6.22e-08 4.11e-08 1.69e-08    	OK
  ptp4l test with 2 nodes:
    non-default settings:
      freq_max_limit=3.79474e-07
      freq_rms_limit=4.74342e-08
      limit=4000
      master_conf=delay_mechanism P2P
      max_sync_time=2000
      nodes=2
      slave_conf=delay_mechanism P2P pi_proportional_const 0.15 pi_integral_const 0.012
      time_max_limit=6.7481e-07
      time_rms_limit=8.43512e-08
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 18 1.72e-07 1.17e-07 4.97e-08 1.72e-08    	OK
  phc2sys test with 1 nodes:
    non-default settings:
      freq_max_limit=1.2e-06
      freq_rms_limit=1.5e-07
      jitter=1e-6
      limit=4000
      master_nodes=0
      max_sync_time=2000
      nodes=1
      slave_conf=-P 0.0474342 -I 0.0012
      time_max_limit=3.79474e-06
      time_rms_limit=4.74342e-07
    starting node 1:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 24 7.05e-07 1.70e-07 2.40e-07 4.97e-08    	OK
  ptp4l test with 2 nodes:
    non-default settings:
      freq_max_limit=1.2e-06
      freq_rms_limit=1.5e-07
      jitter=1e-6
      limit=4000
      master_conf=delay_mechanism P2P
      max_sync_time=2000
      nodes=2
      slave_conf=delay_mechanism P2P pi_proportional_const 0.0474342 pi_integral_const 0.0012
      time_max_limit=3.79474e-06
      time_rms_limit=4.74342e-07
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 30 9.10e-07 3.40e-07 3.09e-07 5.06e-08    	OK
  phc2sys test with 1 nodes:
    non-default settings:
      freq_max_limit=3.79474e-06
      freq_rms_limit=4.74342e-07
      jitter=1e-5
      limit=4000
      master_nodes=0
      max_sync_time=2000
      nodes=1
      slave_conf=-P 0.015 -I 0.00012
      time_max_limit=2.13394e-05
      time_rms_limit=2.66742e-06
    starting node 1:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 177 3.51e-06 5.36e-07 1.39e-06 1.53e-07   	OK
  ptp4l test with 2 nodes:
    non-default settings:
      freq_max_limit=3.79474e-06
      freq_rms_limit=4.74342e-07
      jitter=1e-5
      limit=4000
      master_conf=delay_mechanism P2P
      max_sync_time=2000
      nodes=2
      slave_conf=delay_mechanism P2P pi_proportional_const 0.015 pi_integral_const 0.00012
      time_max_limit=2.13394e-05
      time_rms_limit=2.66742e-06
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 150 5.65e-06 1.05e-06 1.96e-06 1.56e-07   	OK
PASS
18-autodm (18/30)
Testing ptp4l with Auto delay mechanism:
  ptp4l test with 2 nodes:
    non-default settings:
      master_conf=delay_mechanism Auto
      nodes=2
      slave_conf=delay_mechanism P2P
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 17 5.11e-07 6.51e-07 9.22e-08 1.31e-07    	OK
  ptp4l test with 2 nodes:
    non-default settings:
      master_conf=delay_mechanism P2P
      nodes=2
      slave_conf=delay_mechanism Auto
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 17 4.22e-07 7.07e-07 9.05e-08 1.36e-07    	OK
  ptp4l test with 2 nodes:
    non-default settings:
      master_conf=delay_mechanism Auto
      nodes=2
      slave_conf=delay_mechanism E2E
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 27 3.34e-07 5.24e-07 9.01e-08 1.35e-07    	OK
  ptp4l test with 2 nodes:
    non-default settings:
      master_conf=delay_mechanism E2E
      nodes=2
      slave_conf=delay_mechanism Auto
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 27 3.34e-07 5.24e-07 9.01e-08 1.35e-07    	OK
PASS
19-externalstep (19/30)
Testing ptp4l with external clock step:
  ptp4l test with 6 nodes:
    non-default settings:
      freq_offset=0.0
      master_start=0.9
      max_sync_time=110
      min_sync_time=100
      nodes=6
      slave_conf=clock_servo pi step_threshold 10.0
      slave_step=(* 100 (equal 0.1 (sum 1.0) 100))
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 101 5.70e-07 5.67e-07 1.01e-07 1.32e-07   	OK
      node 3: 101 4.12e-07 6.05e-07 8.37e-08 1.24e-07   	OK
      node 4: 101 3.10e-07 5.55e-07 8.30e-08 1.22e-07   	OK
      node 5: 101 5.10e-07 6.39e-07 9.83e-08 1.31e-07   	OK
      node 6: 101 5.28e-07 7.22e-07 8.62e-08 1.27e-07   	OK
  ptp4l test with 6 nodes:
    non-default settings:
      freq_offset=0.0
      master_start=0.9
      max_sync_time=110
      min_sync_time=100
      nodes=6
      slave_conf=clock_servo linreg step_threshold 10.0
      slave_step=(* 100 (equal 0.1 (sum 1.0) 100))
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 103 1.61e-07 2.23e-07 4.26e-08 2.18e-08   	OK
      node 3: 103 1.42e-07 2.56e-07 4.73e-08 2.39e-08   	OK
      node 4: 103 2.36e-07 2.48e-07 6.13e-08 2.85e-08   	OK
      node 5: 103 1.79e-07 2.11e-07 4.32e-08 2.34e-08   	OK
      node 6: 103 4.61e-07 5.49e-07 5.92e-08 4.91e-08   	OK
PASS
20-pmc (20/30)
Testing pmc:
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET USER_DESCRIPTION
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET DEFAULT_DATA_SET
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET CURRENT_DATA_SET
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET PARENT_DATA_SET
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET TIME_PROPERTIES_DATA_SET
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET PRIORITY1
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET PRIORITY2
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET DOMAIN
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET SLAVE_ONLY
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET CLOCK_ACCURACY
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET TRACEABILITY_PROPERTIES
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET TIMESCALE_PROPERTIES
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET TIME_STATUS_NP
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET GRANDMASTER_SETTINGS_NP SET GRANDMASTER_SETTINGS_NP clockClass 6 clockAccuracy 0xfd offsetScaledLogVariance 0xfffe currentUtcOffset 36 leap61 1 leap59 0 currentUtcOffsetValid 1 ptpTimescale 0 timeTraceable 1 frequencyTraceable 1 timeSource 0xa1
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET NULL_MANAGEMENT
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET CLOCK_DESCRIPTION
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET PORT_DATA_SET
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET LOG_ANNOUNCE_INTERVAL
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET ANNOUNCE_RECEIPT_TIMEOUT
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET LOG_SYNC_INTERVAL
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET VERSION_NUMBER
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET DELAY_MECHANISM
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET LOG_MIN_PDELAY_REQ_INTERVAL
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      jitter=0.0
      limit=51
      pmc_conf=GET PORT_DATA_SET_NP SET PORT_DATA_SET_NP neighborPropDelayThresh 20000000 asCapable 1
      pmc_node=3
      subnets=1 2 | 2 3
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
PASS
21-linregservo (21/30)
Testing ptp4l and phc2sys with linreg servo:
  phc2sys test with 1 nodes:
    non-default settings:
      freq_max_limit=4.8e-05
      freq_rms_limit=1.5e-06
      jitter=1e-5
      limit=4000
      master_nodes=0
      max_sync_time=2000
      nodes=1
      slave_conf=-E linreg
      time_max_limit=4.0e-05
      time_rms_limit=6.1e-06
    starting node 1:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 13 7.69e-06 5.52e-06 2.80e-06 4.21e-07    	OK
  ptp4l test with 2 nodes:
    non-default settings:
      freq_max_limit=4.8e-05
      freq_rms_limit=1.5e-06
      jitter=1e-5
      limit=4000
      master_conf=delay_mechanism P2P
      max_sync_time=2000
      nodes=2
      slave_conf=delay_mechanism P2P clock_servo linreg
      time_max_limit=4.0e-05
      time_rms_limit=6.1e-06
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 19 1.47e-05 1.42e-05 3.75e-06 7.85e-07    	OK
  phc2sys test with 1 nodes:
    non-default settings:
      freq_max_limit=4.4e-06
      freq_rms_limit=1.8e-07
      jitter=1e-6
      limit=4000
      master_nodes=0
      max_sync_time=2000
      nodes=1
      slave_conf=-E linreg
      time_max_limit=4.2e-06
      time_rms_limit=7.0e-07
    starting node 1:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 13 8.60e-07 5.18e-07 2.93e-07 4.37e-08    	OK
  ptp4l test with 2 nodes:
    non-default settings:
      freq_max_limit=4.4e-06
      freq_rms_limit=1.8e-07
      jitter=1e-6
      limit=4000
      master_conf=delay_mechanism P2P
      max_sync_time=2000
      nodes=2
      slave_conf=delay_mechanism P2P clock_servo linreg
      time_max_limit=4.2e-06
      time_rms_limit=7.0e-07
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 19 1.46e-06 1.42e-06 3.83e-07 8.18e-08    	OK
  phc2sys test with 1 nodes:
    non-default settings:
      freq_max_limit=7.5e-07
      freq_rms_limit=3.3e-08
      limit=4000
      master_nodes=0
      max_sync_time=2000
      nodes=1
      slave_conf=-E linreg
      time_max_limit=5.1e-07
      time_rms_limit=1.1e-07
    starting node 1:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 13 1.71e-07 5.57e-08 5.00e-08 9.07e-09    	OK
  ptp4l test with 2 nodes:
    non-default settings:
      freq_max_limit=7.5e-07
      freq_rms_limit=3.3e-08
      limit=4000
      master_conf=delay_mechanism P2P
      max_sync_time=2000
      nodes=2
      slave_conf=delay_mechanism P2P clock_servo linreg
      time_max_limit=5.1e-07
      time_rms_limit=1.1e-07
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 19 1.70e-07 1.75e-07 5.58e-08 1.70e-08    	OK
  phc2sys test with 1 nodes:
    non-default settings:
      freq_max_limit=9.3e-08
      freq_rms_limit=1.3e-08
      jitter=1e-8
      limit=4000
      master_nodes=0
      max_sync_time=2000
      nodes=1
      slave_conf=-E linreg
      time_max_limit=9.5e-08
      time_rms_limit=1.9e-08
    starting node 1:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 13 2.74e-08 3.40e-08 9.02e-09 5.80e-09    	OK
  ptp4l test with 2 nodes:
    non-default settings:
      freq_max_limit=9.3e-08
      freq_rms_limit=1.3e-08
      jitter=1e-8
      limit=4000
      master_conf=delay_mechanism P2P
      max_sync_time=2000
      nodes=2
      slave_conf=delay_mechanism P2P clock_servo linreg
      time_max_limit=9.5e-08
      time_rms_limit=1.9e-08
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 19 3.43e-08 2.84e-08 8.61e-09 5.50e-09    	OK
PASS
22-passiveport (22/30)
Testing ptp4l with passive ports:
  ptp4l test with 2 nodes:
    non-default settings:
      base_delay= (+ 1e-7 (* -1 (equal 0.1 subnet 1) (equal 0.1 (min (% (+ time 0) 300) 150) 150)) (* -1 (equal 0.1 subnet 2) (equal 0.1 (min (% (+ time 100) 300) 150) 150)) (* -1 (equal 0.1 subnet 3) (equal 0.1 (min (% (+ time 200) 300) 150) 150)))
      freq_max_limit=5e-6
      limit=2000
      nodes=2
      subnets=1 2 | 1 2 | 1 2
      time_max_limit=5e-6
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 24 7.46e-07 7.05e-07 1.03e-07 1.29e-07    	OK
PASS
23-basedelay (23/30)
Testing ptp4l with various base delays:
  ptp4l test with 3 nodes:
    non-default settings:
      base_delay=1e-07
      master_conf=logSyncInterval -4 logMinDelayReqInterval -4
      max_sync_time=320
      update_interval=-4
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 290 2.78e-07 5.98e-07 8.44e-08 1.96e-07   	OK
      node 3: 246 9.67e-08 6.34e-07 3.23e-08 1.70e-07   	OK
  ptp4l test with 3 nodes:
    non-default settings:
      base_delay=1e-06
      master_conf=logSyncInterval -4 logMinDelayReqInterval -4
      max_sync_time=320
      update_interval=-4
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 290 2.79e-07 5.99e-07 8.44e-08 1.96e-07   	OK
      node 3: 246 9.63e-08 6.34e-07 3.22e-08 1.70e-07   	OK
  ptp4l test with 3 nodes:
    non-default settings:
      base_delay=1e-05
      master_conf=logSyncInterval -4 logMinDelayReqInterval -4
      max_sync_time=320
      update_interval=-4
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 290 2.79e-07 5.98e-07 8.45e-08 1.96e-07   	OK
      node 3: 246 9.69e-08 6.34e-07 3.23e-08 1.70e-07   	OK
  ptp4l test with 3 nodes:
    non-default settings:
      base_delay=0.0001
      master_conf=logSyncInterval -4 logMinDelayReqInterval -4
      max_sync_time=320
      update_interval=-4
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 290 2.78e-07 5.99e-07 8.46e-08 1.97e-07   	OK
      node 3: 246 9.62e-08 6.36e-07 2.99e-08 1.64e-07   	OK
  ptp4l test with 3 nodes:
    non-default settings:
      base_delay=0.001
      master_conf=logSyncInterval -4 logMinDelayReqInterval -4
      max_sync_time=320
      update_interval=-4
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 291 3.07e-07 7.88e-07 9.80e-08 2.05e-07   	OK
      node 3: 246 1.37e-07 5.81e-07 3.87e-08 1.76e-07   	OK
  ptp4l test with 3 nodes:
    non-default settings:
      base_delay=0.01
      master_conf=logSyncInterval -4 logMinDelayReqInterval -4
      max_sync_time=320
      update_interval=-4
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 291 1.87e-07 7.52e-07 7.12e-08 1.96e-07   	OK
      node 3: 264 9.06e-08 6.41e-07 3.35e-08 1.71e-07   	OK
  ptp4l test with 3 nodes:
    non-default settings:
      base_delay=0.1
      master_conf=logSyncInterval -4 logMinDelayReqInterval -4
      max_sync_time=320
      update_interval=-4
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 308 8.53e-07 1.60e-06 1.52e-07 3.70e-07   	OK
      node 3: 288 2.59e-07 7.45e-07 5.06e-08 1.97e-07   	OK
PASS
24-nsm (24/30)
Testing nsm monitoring master node and slave node:
  ptp4l test with 3 nodes:
    non-default settings:
      master_conf=hybrid_e2e 1 net_sync_monitor 1
      nsm_conf=NSM 192.168.123.1
      nsm_node=3
      slave_conf=hybrid_e2e 1 net_sync_monitor 1
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking nsm output:                                	OK
  ptp4l test with 3 nodes:
    non-default settings:
      master_conf=hybrid_e2e 1 net_sync_monitor 1
      nsm_conf=NSM 192.168.123.2
      nsm_node=3
      slave_conf=hybrid_e2e 1 net_sync_monitor 1
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking nsm output:                                	OK
PASS
25-telecomdscmp (25/30)
Testing ptp4l with telecom_dscmp and various local priority:
  ptp4l test with 2 nodes:
    non-default settings:
      master_conf=dataset_comparison G.8275.x
      nodes=2
      slave_conf=dataset_comparison G.8275.x
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 27 3.34e-07 5.24e-07 9.01e-08 1.35e-07    	OK
  ptp4l test with 2 nodes:
    non-default settings:
      master_conf=dataset_comparison G.8275.x G.8275.defaultDS.localPriority 127
      master_nodes=2
      nodes=2
      slave_conf=dataset_comparison G.8275.x G.8275.defaultDS.localPriority 129
      slave_start=0.0
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 23 5.33e-07 7.61e-07 1.03e-07 1.38e-07    	OK
  ptp4l test with 2 nodes:
    non-default settings:
      master_conf=dataset_comparison G.8275.x G.8275.portDS.localPriority 129
      master_nodes=2
      nodes=2
      slave_conf=dataset_comparison G.8275.x G.8275.portDS.localPriority 127
      slave_start=0.0
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 1: 23 5.33e-07 7.61e-07 1.03e-07 1.38e-07    	OK
PASS
26-transparent (26/30)
Testing ptp4l with transparent clocks:
  ptp4l test with 6 nodes:
    non-default settings:
      freq_max_limit=5e-6
      master_conf=delay_mechanism E2E
      max_sync_time=100
      nodes=6
      slave_conf=delay_mechanism E2E
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6
      time_max_limit=5e-6
      transparent_conf=clock_type E2E_TC free_running 0 delay_mechanism E2E
      transparent_nodes=2
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 21 4.89e-07 6.26e-07 9.20e-08 1.31e-07    	OK
      node 3: 23 5.31e-07 6.69e-07 1.30e-07 1.78e-07    	OK
      node 4: 24 4.64e-07 5.83e-07 1.23e-07 1.81e-07    	OK
      node 5: 24 9.71e-07 7.10e-07 2.18e-07 1.99e-07    	OK
      node 6: 41 1.03e-06 8.76e-07 2.50e-07 2.18e-07    	OK
  ptp4l test with 6 nodes:
    non-default settings:
      freq_max_limit=5e-6
      master_conf=delay_mechanism E2E
      max_sync_time=100
      nodes=6
      slave_conf=delay_mechanism E2E
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6
      time_max_limit=5e-6
      transparent_conf=clock_type E2E_TC free_running 0 delay_mechanism E2E
      transparent_nodes=3 4
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 23 4.80e-07 6.57e-07 1.01e-07 1.34e-07    	OK
      node 3: 29 7.77e-07 9.12e-07 1.67e-07 1.66e-07    	OK
      node 4: 31 8.28e-07 9.58e-07 1.68e-07 1.90e-07    	OK
      node 5: 33 9.90e-07 1.21e-06 1.83e-07 2.01e-07    	OK
      node 6: 44 8.53e-07 8.28e-07 2.10e-07 2.07e-07    	OK
  ptp4l test with 6 nodes:
    non-default settings:
      freq_max_limit=5e-6
      master_conf=delay_mechanism E2E
      max_sync_time=100
      nodes=6
      slave_conf=delay_mechanism E2E
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6
      time_max_limit=5e-6
      transparent_conf=clock_type E2E_TC free_running 0 delay_mechanism E2E tc_spanning_tree 1
      transparent_nodes=2 3 4 5
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 21 3.72e-07 4.78e-07 9.02e-08 1.25e-07    	OK
      node 3: 28 4.44e-07 7.05e-07 1.17e-07 1.81e-07    	OK
      node 4: 30 6.47e-07 8.14e-07 1.39e-07 1.95e-07    	OK
      node 5: 36 5.21e-07 7.96e-07 1.43e-07 2.12e-07    	OK
      node 6: 41 5.85e-07 8.52e-07 1.80e-07 2.54e-07    	OK
  ptp4l test with 6 nodes:
    non-default settings:
      free_running_nodes=2
      freq_max_limit=5e-6
      master_conf=delay_mechanism E2E
      max_sync_time=100
      nodes=6
      slave_conf=delay_mechanism E2E
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6
      time_max_limit=5e-6
      transparent_conf=clock_type E2E_TC free_running 1 delay_mechanism E2E
      transparent_nodes=2
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 3: 23 4.76e-07 7.62e-07 1.28e-07 1.78e-07    	OK
      node 4: 24 5.35e-07 7.79e-07 1.21e-07 1.82e-07    	OK
      node 5: 24 6.64e-07 7.78e-07 2.03e-07 1.89e-07    	OK
      node 6: 41 7.30e-07 6.42e-07 2.39e-07 2.07e-07    	OK
  ptp4l test with 6 nodes:
    non-default settings:
      free_running_nodes=3 4
      freq_max_limit=5e-6
      master_conf=delay_mechanism E2E
      max_sync_time=100
      nodes=6
      slave_conf=delay_mechanism E2E
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6
      time_max_limit=5e-6
      transparent_conf=clock_type E2E_TC free_running 1 delay_mechanism E2E
      transparent_nodes=3 4
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 23 3.39e-07 5.24e-07 1.01e-07 1.39e-07    	OK
      node 5: 34 9.24e-07 8.29e-07 2.04e-07 2.08e-07    	OK
      node 6: 43 6.60e-07 6.52e-07 2.28e-07 2.23e-07    	OK
  ptp4l test with 6 nodes:
    non-default settings:
      free_running_nodes=2 3 4 5
      freq_max_limit=5e-6
      master_conf=delay_mechanism E2E
      max_sync_time=100
      nodes=6
      slave_conf=delay_mechanism E2E
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6
      time_max_limit=5e-6
      transparent_conf=clock_type E2E_TC free_running 1 delay_mechanism E2E tc_spanning_tree 1
      transparent_nodes=2 3 4 5
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 6: 41 6.16e-07 9.61e-07 1.72e-07 2.66e-07    	OK
  ptp4l test with 6 nodes:
    non-default settings:
      freq_max_limit=5e-6
      master_conf=delay_mechanism P2P
      max_sync_time=100
      nodes=6
      slave_conf=delay_mechanism P2P
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6
      time_max_limit=5e-6
      transparent_conf=clock_type P2P_TC free_running 0 delay_mechanism P2P
      transparent_nodes=2
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 17 3.52e-07 5.47e-07 8.51e-08 1.16e-07    	OK
      node 3: 17 4.81e-07 9.04e-07 1.30e-07 1.85e-07    	OK
      node 4: 17 4.92e-07 9.40e-07 1.27e-07 1.85e-07    	OK
      node 5: 22 6.71e-07 6.46e-07 1.88e-07 1.74e-07    	OK
      node 6: 37 6.02e-07 7.62e-07 2.25e-07 2.10e-07    	OK
  ptp4l test with 6 nodes:
    non-default settings:
      freq_max_limit=5e-6
      master_conf=delay_mechanism P2P
      max_sync_time=100
      nodes=6
      slave_conf=delay_mechanism P2P
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6
      time_max_limit=5e-6
      transparent_conf=clock_type P2P_TC free_running 0 delay_mechanism P2P
      transparent_nodes=3 4
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 17 4.88e-07 5.56e-07 9.07e-08 1.27e-07    	OK
      node 3: 23 5.59e-07 5.41e-07 1.56e-07 1.49e-07    	OK
      node 4: 23 6.08e-07 5.80e-07 1.54e-07 1.70e-07    	OK
      node 5: 23 8.48e-07 7.44e-07 1.99e-07 2.02e-07    	OK
      node 6: 40 6.10e-07 6.50e-07 2.21e-07 1.97e-07    	OK
  ptp4l test with 6 nodes:
    non-default settings:
      freq_max_limit=5e-6
      master_conf=delay_mechanism P2P
      max_sync_time=100
      nodes=6
      slave_conf=delay_mechanism P2P
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6
      time_max_limit=5e-6
      transparent_conf=clock_type P2P_TC free_running 0 delay_mechanism P2P tc_spanning_tree 1
      transparent_nodes=2 3 4 5
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 17 4.15e-07 5.57e-07 1.02e-07 1.32e-07    	OK
      node 3: 25 6.03e-07 6.69e-07 1.41e-07 1.88e-07    	OK
      node 4: 23 5.29e-07 7.45e-07 1.46e-07 1.87e-07    	OK
      node 5: 29 6.04e-07 8.71e-07 1.64e-07 2.25e-07    	OK
      node 6: 35 8.94e-07 1.17e-06 1.96e-07 2.65e-07    	OK
  ptp4l test with 6 nodes:
    non-default settings:
      free_running_nodes=2
      freq_max_limit=5e-6
      master_conf=delay_mechanism P2P
      max_sync_time=100
      nodes=6
      slave_conf=delay_mechanism P2P
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6
      time_max_limit=5e-6
      transparent_conf=clock_type P2P_TC free_running 1 delay_mechanism P2P
      transparent_nodes=2
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 3: 17 4.69e-07 8.70e-07 1.29e-07 1.83e-07    	OK
      node 4: 17 4.93e-07 9.37e-07 1.21e-07 1.84e-07    	OK
      node 5: 22 6.48e-07 6.43e-07 1.90e-07 1.72e-07    	OK
      node 6: 37 6.96e-07 7.65e-07 2.32e-07 2.09e-07    	OK
  ptp4l test with 6 nodes:
    non-default settings:
      free_running_nodes=3 4
      freq_max_limit=5e-6
      master_conf=delay_mechanism P2P
      max_sync_time=100
      nodes=6
      slave_conf=delay_mechanism P2P
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6
      time_max_limit=5e-6
      transparent_conf=clock_type P2P_TC free_running 1 delay_mechanism P2P
      transparent_nodes=3 4
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 17 4.88e-07 5.56e-07 9.07e-08 1.27e-07    	OK
      node 5: 23 6.43e-07 7.11e-07 1.88e-07 1.91e-07    	OK
      node 6: 40 8.65e-07 6.74e-07 2.11e-07 1.96e-07    	OK
  ptp4l test with 6 nodes:
    non-default settings:
      free_running_nodes=2 3 4 5
      freq_max_limit=5e-6
      master_conf=delay_mechanism P2P
      max_sync_time=100
      nodes=6
      slave_conf=delay_mechanism P2P
      subnets=1 2 | 2 3 | 2 4 | 3 5 | 4 5 | 5 6
      time_max_limit=5e-6
      transparent_conf=clock_type P2P_TC free_running 1 delay_mechanism P2P tc_spanning_tree 1
      transparent_nodes=2 3 4 5
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 6: 35 8.85e-07 1.08e-06 1.98e-07 2.65e-07    	OK
PASS
27-masteronly (27/30)
Testing ptp4l with masterOnly option:
  ptp4l test with 3 nodes:
    non-default settings:
      pmc_conf=GET PORT_DATA_SET
      pmc_node=3
      slave_conf=masterOnly 1
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking pmc output:                                	OK
    checking pmc output:                                	OK
PASS
28-hybriddm (28/30)
Testing ptp4l with hybrid delay mechanism:
  ptp4l test with 3 nodes:
    non-default settings:
      master_conf=hybrid_e2e 1
      slave_conf=hybrid_e2e 1
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 27 3.96e-07 6.18e-07 1.00e-07 1.34e-07    	OK
      node 3: 29 3.27e-07 5.23e-07 8.77e-08 1.27e-07    	OK
PASS
29-unicast (29/30)
Testing ptp4l with unicast-only messaging:
  ptp4l test with 3 nodes:
    non-default settings:
      master_conf=hybrid_e2e 1 inhibit_multicast_service 1 unicast_listen 1
      slave_conf= inhibit_multicast_service 1 unicast_req_duration 60 unicast_master_table 1 [unicast_master_table] table_id 1 logQueryInterval 2 UDPv4 192.168.123.1
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 2: 32 6.81e-07 8.25e-07 1.09e-07 1.32e-07    	OK
      node 3: 33 6.36e-07 6.10e-07 1.07e-07 1.24e-07    	OK
PASS
30-telecombmca (30/30)
Testing ptp4l with telecom BMCA:
  ptp4l test with 7 nodes:
    non-default settings:
      freq_max_limit=5e-6
      master_conf=clockClass 6
      master_nodes=1 2
      max_sync_time=100
      nodes=7
      slave_conf=dataset_comparison G.8275.x
      subnets=1 3 | 2 4 | 3 5 | 4 6 | 5 7 | 6 7 | 3 4 | 5 6
      time_max_limit=5e-6
      extra_node_confs[1]=masterOnly 1
      extra_node_confs[2]=masterOnly 1
      extra_node_confs[3]= [eth0] G.8275.portDS.localPriority 127 [eth2] masterOnly 1
      extra_node_confs[4]= [eth1] G.8275.portDS.localPriority 127 [eth3] masterOnly 1
      extra_node_confs[5]= [eth2] G.8275.portDS.localPriority 127 [eth4] masterOnly 1
      extra_node_confs[6]= [eth3] G.8275.portDS.localPriority 127 [eth5] masterOnly 1
      extra_node_confs[7]=slaveOnly 1
    starting node 1:                                    	OK
    starting node 2:                                    	OK
    starting node 3:                                    	OK
    starting node 4:                                    	OK
    starting node 5:                                    	OK
    starting node 6:                                    	OK
    starting node 7:                                    	OK
    running simulation:                                 	OK
    checking clock sync time, max/rms time/freq error:
      node 3: 27 4.05e-07 5.66e-07 7.71e-08 1.20e-07    	OK
      node 4: 24 4.89e-07 7.73e-07 9.88e-08 1.35e-07    	OK
      node 5: 30 5.71e-07 5.92e-07 1.53e-07 1.58e-07    	OK
      node 6: 28 5.50e-07 6.81e-07 1.51e-07 1.80e-07    	OK
      node 7: 46 5.62e-07 6.18e-07 1.91e-07 1.77e-07    	OK
    checking last "selected best master clock" in node 3 log: 	OK
    checking last "selected best master clock" in node 5 log: 	OK
    checking last "selected best master clock" in node 7 log: 	OK
    checking last "selected best master clock" in node 4 log: 	OK
    checking last "selected best master clock" in node 6 log: 	OK
PASS
SUMMARY:
  TOTAL  30
  PASSED 30
  FAILED 0    ()
+ RPM_EC=0
++ jobs -p
+ exit 0
Processing files: linuxptp-3.1.1-4.oc9.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.DD6hoi
+ umask 022
+ cd /builddir/build/BUILD
+ cd linuxptp-3.1.1
+ DOCDIR=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share/doc/linuxptp
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share/doc/linuxptp
+ cp -pr README.org /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share/doc/linuxptp
+ cp -pr configs /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share/doc/linuxptp
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.XkA4I0
+ umask 022
+ cd /builddir/build/BUILD
+ cd linuxptp-3.1.1
+ LICENSEDIR=/builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share/licenses/linuxptp
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share/licenses/linuxptp
+ cp -pr COPYING /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64/usr/share/licenses/linuxptp
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: config(linuxptp) = 3.1.1-4.oc9 linuxptp = 3.1.1-4.oc9 linuxptp(x86-64) = 3.1.1-4.oc9
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh systemd
Requires(preun): /bin/sh systemd
Requires(postun): /bin/sh systemd
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.8)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) rtld(GNU_HASH)
Processing files: linuxptp-selinux-3.1.1-4.oc9.noarch
Provides: linuxptp-selinux = 3.1.1-4.oc9
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(pre): /bin/sh
Requires(post): /bin/sh libselinux-utils policycoreutils policycoreutils-python-utils selinux-policy-base >= 38.28-1.1.oc9.1 selinux-policy-targeted
Requires(postun): /bin/sh
Processing files: linuxptp-debugsource-3.1.1-4.oc9.x86_64
Provides: linuxptp-debugsource = 3.1.1-4.oc9 linuxptp-debugsource(x86-64) = 3.1.1-4.oc9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: linuxptp-debuginfo-3.1.1-4.oc9.x86_64
Provides: debuginfo(build-id) = 0947fee83d5788c96dd1368bed6aeff36c0b1e95 debuginfo(build-id) = 42e721edfad179fabffbf76377eb00c632e4cc0a debuginfo(build-id) = 5579b1f43f5e6f0b6002e997ada0395ba0cd9de6 debuginfo(build-id) = 90342ec9fc2fc8edd3b6045d5d2724ba498714c3 debuginfo(build-id) = a2a624cd98d0b8339c73af748dbdb6f79b46cfe9 debuginfo(build-id) = b3382e5191a986a484efdef0377a2a722a4de169 debuginfo(build-id) = cad3beb5de64fc12597f3cb74584602c81c85ae1 debuginfo(build-id) = ff70dad496e98fab036eba9f91284fb460deffcd linuxptp-debuginfo = 3.1.1-4.oc9 linuxptp-debuginfo(x86-64) = 3.1.1-4.oc9
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: linuxptp-debugsource(x86-64) = 3.1.1-4.oc9
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/linuxptp-3.1.1-4.oc9.x86_64
Wrote: /builddir/build/RPMS/linuxptp-selinux-3.1.1-4.oc9.noarch.rpm
Wrote: /builddir/build/RPMS/linuxptp-3.1.1-4.oc9.x86_64.rpm
Wrote: /builddir/build/RPMS/linuxptp-debugsource-3.1.1-4.oc9.x86_64.rpm
Wrote: /builddir/build/RPMS/linuxptp-debuginfo-3.1.1-4.oc9.x86_64.rpm
RPM build warnings:
    %patchN is deprecated (2 usages found), use %patch N (or %patch -P N)
Child return code was: 0