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 aarch64 --nodeps /builddir/build/SPECS/linuxptp.spec'], chrootPath='/var/lib/mock/dist-ocs23-base-build-253767-24615/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=981gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.f6_bsmzy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.f6_bsmzy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '2d7878d114704e378b451e1393882665', '-D', '/var/lib/mock/dist-ocs23-base-build-253767-24615/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.f6_bsmzy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target aarch64 --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;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/linuxptp-4.2-2.ocs23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --nodeps /builddir/build/SPECS/linuxptp.spec'], chrootPath='/var/lib/mock/dist-ocs23-base-build-253767-24615/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=981gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.f6_bsmzy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.f6_bsmzy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '14c86460bc154d018e8c69dca6a281dd', '-D', '/var/lib/mock/dist-ocs23-base-build-253767-24615/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.f6_bsmzy:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--console=pipe', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target aarch64 --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;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.3NcN6A + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf linuxptp-4.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/linuxptp-4.2.tgz + STATUS=0 + '[' 0 -ne 0 ']' + cd linuxptp-4.2 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/linuxptp-testsuite-bf8ead.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/clknetsim-5d1dc0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mv linuxptp-testsuite-bf8eadc69ad7d18ce2f1832eafee24cfbfd9c338 testsuite + mv clknetsim-5d1dc05806155924d7f0a004f7e0643b866c7807 testsuite/clknetsim + 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.Rks4sZ + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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-4.2 + /usr/bin/make -O -j8 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 bmc.c DEPEND clockcheck.c DEPEND clock.c DEPEND designated_fsm.c DEPEND mave.c DEPEND config.c DEPEND fault.c DEPEND e2e_tc.c DEPEND mmedian.c DEPEND clockadj.c DEPEND fsm.c DEPEND hash.c DEPEND filter.c DEPEND monitor.c DEPEND phc.c DEPEND interface.c DEPEND msg.c DEPEND pqueue.c DEPEND port.c DEPEND print.c DEPEND port_signaling.c DEPEND ptp4l.c DEPEND p2p_tc.c DEPEND linreg.c DEPEND rtnl.c DEPEND ntpshm.c DEPEND nullf.c DEPEND servo.c DEPEND sk.c DEPEND refclock_sock.c DEPEND stats.c DEPEND tc.c DEPEND raw.c DEPEND transport.c DEPEND udp.c DEPEND pi.c DEPEND udp6.c DEPEND telecom.c DEPEND uds.c DEPEND tsproc.c DEPEND unicast_service.c DEPEND unicast_fsm.c DEPEND version.c DEPEND tlv.c DEPEND util.c DEPEND unicast_client.c DEPEND hwstamp_ctl.c DEPEND pmc.c DEPEND pmc_agent.c DEPEND phc2sys.c DEPEND nsm.c DEPEND nmea.c DEPEND phc_ctl.c DEPEND sysoff.c DEPEND lstab.c DEPEND pmc_common.c DEPEND ts2phc.c DEPEND serial.c DEPEND timemaster.c DEPEND ts2phc_generic_pps_source.c DEPEND ts2phc_nmea_pps_source.c DEPEND sock.c DEPEND ts2phc_phc_pps_source.c DEPEND ts2phc_pps_sink.c DEPEND ts2phc_pps_source.c DEPEND tz2alt.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o designated_fsm.o designated_fsm.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o fault.o fault.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o bmc.o bmc.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o e2e_tc.o e2e_tc.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o mave.o mave.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o filter.o filter.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o hash.o hash.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o clockcheck.o clockcheck.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o mmedian.o mmedian.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o fsm.o fsm.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o interface.o interface.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o ptp4l.o ptp4l.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o phc.o phc.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o monitor.o monitor.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o clockadj.o clockadj.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o pqueue.o pqueue.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o port_signaling.o port_signaling.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o msg.o msg.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o print.o print.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o ntpshm.o ntpshm.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o config.o config.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o p2p_tc.o p2p_tc.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o nullf.o nullf.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o pi.o pi.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o refclock_sock.o refclock_sock.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o linreg.o linreg.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o servo.o servo.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o rtnl.o rtnl.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o stats.o stats.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o transport.o transport.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o tc.o tc.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o udp.o udp.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o uds.o uds.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o telecom.o telecom.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o sk.o sk.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o raw.o raw.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o tsproc.o tsproc.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o unicast_fsm.o unicast_fsm.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o udp6.o udp6.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o hwstamp_ctl.o hwstamp_ctl.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o unicast_service.o unicast_service.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o unicast_client.o unicast_client.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o tlv.o tlv.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o nsm.o nsm.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o clock.o clock.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o pmc_agent.o pmc_agent.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o util.o util.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o sysoff.o sysoff.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o phc_ctl.o phc_ctl.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o pmc_common.o pmc_common.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o serial.o serial.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o sock.o sock.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o lstab.o lstab.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o ts2phc_generic_pps_source.o ts2phc_generic_pps_source.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o nmea.o nmea.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o ts2phc_nmea_pps_source.o ts2phc_nmea_pps_source.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o ts2phc_phc_pps_source.o ts2phc_phc_pps_source.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o ts2phc.o ts2phc.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o pmc.o pmc.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o version.o version.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o ts2phc_pps_source.o ts2phc_pps_source.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o ts2phc_pps_sink.o ts2phc_pps_sink.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o tz2alt.o tz2alt.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -c -o phc2sys.o phc2sys.c gcc -Wall -DVER=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 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=4.2 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -DHAVE_ONESTEP_SYNC -DHAVE_ONESTEP_P2P -DHAVE_VCLOCKS -DHAVE_PTP_CAPS_ADJUST_PHASE -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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1 tz2alt.o config.o hash.o interface.o lstab.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 tz2alt 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 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 refclock_sock.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 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 msg.o phc.o pmc_agent.o pmc_common.o print.o linreg.o ntpshm.o nullf.o pi.o refclock_sock.o servo.o sk.o lstab.o nmea.o serial.o sock.o ts2phc_generic_pps_source.o ts2phc_nmea_pps_source.o ts2phc_phc_pps_source.o ts2phc_pps_sink.o ts2phc_pps_source.o tlv.o transport.o raw.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 ts2phc 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_agent.o pmc_common.o print.o linreg.o ntpshm.o nullf.o pi.o refclock_sock.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 + make -C selinux -f /usr/share/selinux/devel/Makefile linuxptp.pp make: Entering directory '/builddir/build/BUILD/linuxptp-4.2/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-4.2/selinux' + bzip2 -9 selinux/linuxptp.pp + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ROYG4V + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64 ++ dirname /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64 + cd linuxptp-4.2 + 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-4.2-2.ocs23.aarch64/usr exec_prefix=/builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr bindir=/builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/bin sbindir=/builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/sbin sysconfdir=/builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/etc datadir=/builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/share includedir=/builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/include libdir=/builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/lib64 libexecdir=/builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/libexec localstatedir=/builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/var sharedstatedir=/builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/var/lib mandir=/builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/share/man infodir=/builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/share/info install install -p -m 755 -d /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/sbin /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/share/man/man8 install ptp4l hwstamp_ctl nsm phc2sys phc_ctl pmc timemaster ts2phc tz2alt /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/sbin for x in ptp4l.8 hwstamp_ctl.8 nsm.8 phc2sys.8 phc_ctl.8 pmc.8 timemaster.8 ts2phc.8 tz2alt.8; do \ [ -f $x ] && install -p -m 644 -t /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/share/man/man8 $x ; \ done + mkdir -p /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/etc/sysconfig /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/lib/systemd/system /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/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-4.2-2.ocs23.aarch64/usr/lib/systemd/system + install -m 644 -p /builddir/build/SOURCES/timemaster.conf /builddir/build/SOURCES/ptp4l.conf /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/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-4.2-2.ocs23.aarch64/usr/share/selinux/packages/targeted/linuxptp.pp.bz2 + install -D -p -m 0644 selinux/linuxptp.if /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/share/selinux/devel/include/distributed/linuxptp.if + /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 4.2-2.ocs23 --unique-debug-suffix -4.2-2.ocs23.aarch64 --unique-debug-src-base linuxptp-4.2-2.ocs23.aarch64 -S debugsourcefiles.list /builddir/build/BUILD/linuxptp-4.2 extracting debug info from /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/sbin/phc2sys extracting debug info from /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/sbin/ptp4l extracting debug info from /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/sbin/phc_ctl extracting debug info from /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/sbin/nsm extracting debug info from /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/sbin/pmc extracting debug info from /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/sbin/hwstamp_ctl extracting debug info from /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/sbin/timemaster extracting debug info from /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/sbin/ts2phc extracting debug info from /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/sbin/tz2alt 1829 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.8IS1Xj + 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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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-4.2 + cd testsuite + export CLKNETSIM_RANDOM_SEED=26743 + CLKNETSIM_RANDOM_SEED=26743 + /usr/bin/make -O -j8 V=1 VERBOSE=1 -C clknetsim make: Entering directory '/builddir/build/BUILD/linuxptp-4.2/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -g -fPIC -DGETTIMEOFDAY_VOID -c -o stats.o stats.cc make: Leaving directory '/builddir/build/BUILD/linuxptp-4.2/testsuite/clknetsim' make: Entering directory '/builddir/build/BUILD/linuxptp-4.2/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -g -fPIC -DGETTIMEOFDAY_VOID -c -o node.o node.cc make: Leaving directory '/builddir/build/BUILD/linuxptp-4.2/testsuite/clknetsim' make: Entering directory '/builddir/build/BUILD/linuxptp-4.2/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -g -fPIC -DGETTIMEOFDAY_VOID -c -o clock.o clock.cc make: Leaving directory '/builddir/build/BUILD/linuxptp-4.2/testsuite/clknetsim' make: Entering directory '/builddir/build/BUILD/linuxptp-4.2/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -g -fPIC -DGETTIMEOFDAY_VOID -c -o server.o server.cc make: Leaving directory '/builddir/build/BUILD/linuxptp-4.2/testsuite/clknetsim' make: Entering directory '/builddir/build/BUILD/linuxptp-4.2/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -g -fPIC -DGETTIMEOFDAY_VOID -c -o generator.o generator.cc make: Leaving directory '/builddir/build/BUILD/linuxptp-4.2/testsuite/clknetsim' make: Entering directory '/builddir/build/BUILD/linuxptp-4.2/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -g -fPIC -DGETTIMEOFDAY_VOID -c -o client.o client.c In file included from sysheaders.h:16, from protocol.h:21, from client.c:68: client.c: In function 'clock_settime': client.c:970:16: warning: 'nonnull' argument 'tp' compared to NULL [-Wnonnull-compare] 970 | assert(tp && which_clock == CLOCK_REALTIME); | ^~ make: Leaving directory '/builddir/build/BUILD/linuxptp-4.2/testsuite/clknetsim' make: Entering directory '/builddir/build/BUILD/linuxptp-4.2/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -O2 -Wall -g -fPIC -DGETTIMEOFDAY_VOID -c -o network.o network.cc make: Leaving directory '/builddir/build/BUILD/linuxptp-4.2/testsuite/clknetsim' make: Entering directory '/builddir/build/BUILD/linuxptp-4.2/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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-4.2/testsuite/clknetsim' make: Entering directory '/builddir/build/BUILD/linuxptp-4.2/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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-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-4.2/testsuite/clknetsim' + PATH=..:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + ./run 01-defaults (1/33) Testing ptp4l in default test settings: network 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: 28 5.95e-07 6.46e-07 9.36e-08 1.26e-07 OK node 3: 26 8.40e-07 1.34e-06 1.01e-07 1.53e-07 OK PASS 02-swts (2/33) Testing ptp4l with software time stamping: network 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: 153 3.60e-07 6.80e-08 9.08e-08 1.13e-08 OK node 3: 200 6.70e-07 5.71e-08 1.33e-07 1.14e-08 OK network 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 6.80e-08 3.70e+01 1.13e-08 BAD node 3: 2001 3.70e+01 5.71e-08 3.70e+01 1.14e-08 BAD PASS 03-p2pdm (3/33) Testing ptp4l with P2P delay mechanism: network 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 network 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/33) Testing ptp4l with many nodes: network 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: 28 4.08e-07 5.62e-07 9.87e-08 1.36e-07 OK node 3: 26 3.99e-07 5.60e-07 8.89e-08 1.26e-07 OK node 4: 30 4.13e-07 4.80e-07 9.21e-08 1.25e-07 OK node 5: 25 4.83e-07 6.03e-07 9.54e-08 1.37e-07 OK node 6: 27 4.42e-07 7.45e-07 9.18e-08 1.39e-07 OK node 7: 29 4.45e-07 5.12e-07 8.38e-08 1.21e-07 OK node 8: 27 3.64e-07 7.26e-07 9.18e-08 1.43e-07 OK node 9: 31 3.23e-07 6.96e-07 8.33e-08 1.33e-07 OK node 10: 26 3.48e-07 5.70e-07 8.29e-08 1.23e-07 OK PASS 05-clockclass (5/33) Testing ptp4l master selection (clockClass, priority1, priority2): network 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: 26 4.92e-07 7.79e-07 9.33e-08 1.44e-07 OK node 3: 25 3.67e-07 6.17e-07 9.50e-08 1.44e-07 OK network 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: 26 4.92e-07 7.79e-07 9.33e-08 1.44e-07 OK node 3: 25 3.67e-07 6.17e-07 9.50e-08 1.44e-07 OK network 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: 26 4.92e-07 7.79e-07 9.33e-08 1.44e-07 OK node 3: 25 3.67e-07 6.17e-07 9.50e-08 1.44e-07 OK network 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: 26 4.92e-07 7.79e-07 9.33e-08 1.44e-07 OK node 3: 25 3.67e-07 6.17e-07 9.50e-08 1.44e-07 OK PASS 06-slaveonly (6/33) Testing ptp4l with slaveOnly option: network 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: 26 4.92e-07 7.79e-07 9.33e-08 1.44e-07 OK node 3: 25 3.67e-07 6.17e-07 9.50e-08 1.44e-07 OK PASS 07-latereselect (7/33) Testing ptp4l with late master reselect: network 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: 123 4.80e-07 5.49e-07 9.79e-08 1.35e-07 OK node 3: 119 3.42e-07 5.63e-07 1.02e-07 1.36e-07 OK checking max abs path delay measured by ptp4l: node 2: 4.20e-05 OK node 3: 4.45e-05 OK PASS 08-largefreq (8/33) Testing ptp4l with large frequency offsets: network 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: 47 3.31e-07 6.02e-07 8.71e-08 1.35e-07 OK node 3: 43 3.17e-07 5.64e-07 8.60e-08 1.40e-07 OK network 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: 43 4.80e-07 5.30e-07 9.59e-08 1.27e-07 OK node 3: 43 8.57e-07 1.21e-06 1.07e-07 1.43e-07 OK PASS 09-largeoffset (9/33) Testing ptp4l with large initial offsets: network 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: 28 5.97e-07 6.46e-07 9.36e-08 1.26e-07 OK node 3: 26 8.41e-07 1.34e-06 1.01e-07 1.53e-07 OK network 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: 28 5.97e-07 6.46e-07 9.36e-08 1.26e-07 OK node 3: 26 8.41e-07 1.34e-06 1.01e-07 1.53e-07 OK PASS 10-largeslew (10/33) Testing ptp4l with large initial slew: network 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: 354 5.54e-07 6.05e-07 9.87e-08 1.41e-07 OK node 3: 349 3.39e-07 6.02e-07 9.21e-08 1.39e-07 OK network 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: 345 5.07e-07 5.79e-07 1.17e-07 1.51e-07 OK node 3: 347 4.74e-07 5.33e-07 1.01e-07 1.42e-07 OK PASS 11-syncinterval (11/33) Testing ptp4l with various sync intervals: network 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: 236 6.33e-08 5.33e-07 3.02e-08 1.64e-07 OK node 3: 260 1.20e-07 6.84e-07 5.70e-08 1.70e-07 OK network 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: 66 1.41e-07 4.26e-07 5.12e-08 1.23e-07 OK node 3: 73 1.76e-07 3.88e-07 5.83e-08 1.32e-07 OK network 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: 28 5.95e-07 6.46e-07 1.03e-07 1.37e-07 OK node 3: 26 4.29e-07 5.35e-07 9.43e-08 1.43e-07 OK network 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 2.49e-07 9.30e-08 8.31e-08 3.18e-08 OK node 3: 69 3.94e-07 1.38e-07 1.04e-07 4.16e-08 OK network 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: 254 7.14e-07 7.91e-08 1.55e-07 1.89e-08 OK node 3: 250 7.02e-07 5.52e-08 1.46e-07 1.55e-08 OK PASS 12-phc2sys (12/33) Testing phc2sys: network with 1 nodes: non-default settings: master_nodes=0 nodes=1 phc2sys_conf=-O 0 -s /dev/ptp0 phc2sys_node=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 network with 1 nodes: non-default settings: master_nodes=0 nodes=1 phc2sys_conf=-O 0 -d /dev/pps0 phc2sys_node=1 time_max_limit=1e-8 starting node 1: OK running simulation: OK checking clock sync time, max/rms time/freq error: node 1: 17 4.96e-09 4.44e-09 1.50e-09 1.49e-09 OK network with 1 nodes: non-default settings: master_nodes=0 nodes=1 phc2sys_conf=-O 0 -s /dev/ptp0 -d /dev/pps0 phc2sys_node=1 time_max_limit=1e-8 starting node 1: OK running simulation: OK checking clock sync time, max/rms time/freq error: node 1: 17 7.22e-09 5.16e-09 1.80e-09 1.62e-09 OK network with 3 nodes: non-default settings: master_conf=utc_offset 30 phc2sys_conf=-w -s eth0 phc2sys_node=3 phc2sys_phc_base=2 phc2sys_phc_swap=1 phc2sys_uds=2:1 refclock_offset=-30 subnets=1 2 3 | 1 2 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: 26 4.33e-07 6.82e-07 9.23e-08 1.30e-07 OK node 3: 28 6.61e-07 5.66e-07 1.54e-07 1.62e-07 OK network with 3 nodes: non-default settings: base_delay= (+ 1e-7 (* -1 (equal 0.6 subnet 1.5) (equal 0.1 (min (+ time (* subnet 50) -100) 100) 100) (equal 0.1 (max (+ time (* subnet 50) -100) 200) 200))) master_conf=utc_offset 30 max_sync_time=240 min_sync_time=215 phc2sys_conf=-a -r phc2sys_node=3 phc2sys_phc_base=2 phc2sys_phc_swap=1 phc2sys_uds=2:1 refclock_offset=-30 slave_step=(* 1e-1 (equal 0.1 (sum 1.0) 170)) subnets=1 2 3 | 1 2 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: 229 3.67e-07 5.23e-07 1.06e-07 1.38e-07 OK node 3: 228 4.54e-07 4.85e-07 1.72e-07 1.64e-07 OK network with 4 nodes: non-default settings: base_delay= (+ 1e-7 (* -1 (equal 0.6 subnet 1.5) (equal 0.1 (min (+ time (* subnet 50) -100) 100) 100) (equal 0.1 (max (+ time (* subnet 50) -100) 200) 200))) master_conf=utc_offset 30 max_sync_time=290 min_sync_time=215 nodes=4 phc2sys_conf=-a -r phc2sys_node=4 phc2sys_phc_base=3 phc2sys_phc_swap=1 phc2sys_uds=3:1 2:1 refclock_offset=-30 slave_step=(* 1e-1 (equal 0.1 (sum 1.0) 170)) subnets=1 2 4 | 1 3 4 starting node 1: OK starting node 2: OK starting node 3: OK starting node 4: OK running simulation: OK checking clock sync time, max/rms time/freq error: node 2: 278 3.95e-07 6.00e-07 9.19e-08 1.35e-07 OK node 3: 226 6.34e-07 7.62e-07 1.03e-07 1.35e-07 OK node 4: 227 6.74e-07 6.26e-07 1.62e-07 1.84e-07 OK checking any "\[[12].\..*select.*out-of-domain" in node 4 log: OK checking any "\[10.\..*select.*out-of-domain" in node 4 log: OK checking any "\[20.\..*select.*out-of-domain" in node 4 log: OK checking any "\[25.\..*select.*out-of-domain" in node 4 log: OK PASS 13-delayedfup (13/33) Testing ptp4l with long delay between sync and followup: network 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: 42 4.59e-07 4.42e-07 2.92e-09 2.81e-09 OK PASS 14-boundary (14/33) Testing ptp4l with boundary clocks: network 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 4.76e-07 6.72e-07 8.99e-08 1.23e-07 OK node 3: 30 6.61e-07 7.51e-07 1.49e-07 1.57e-07 OK node 4: 30 7.08e-07 7.52e-07 1.52e-07 1.75e-07 OK node 5: 44 7.24e-07 7.65e-07 2.11e-07 1.98e-07 OK node 6: 49 7.05e-07 9.93e-07 2.46e-07 2.15e-07 OK node 7: 50 6.58e-07 6.72e-07 2.43e-07 2.19e-07 OK network 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 5.95e-07 7.78e-07 1.46e-07 1.80e-07 OK node 2: 23 4.71e-07 5.88e-07 9.61e-08 1.38e-07 OK node 3: 29 6.58e-07 6.78e-07 1.63e-07 1.61e-07 OK node 5: 22 6.58e-07 6.68e-07 9.45e-08 1.34e-07 OK node 6: 27 8.20e-07 1.04e-06 1.64e-07 1.97e-07 OK node 7: 29 6.95e-07 6.82e-07 1.42e-07 1.80e-07 OK network 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: 52 1.22e-06 8.65e-07 2.81e-07 2.44e-07 OK node 2: 46 8.37e-07 6.56e-07 2.07e-07 1.82e-07 OK node 3: 30 5.61e-07 5.32e-07 1.40e-07 1.65e-07 OK node 4: 30 5.10e-07 6.65e-07 1.34e-07 1.56e-07 OK node 5: 22 4.57e-07 4.77e-07 8.65e-08 1.20e-07 OK node 6: 24 4.06e-07 5.52e-07 1.03e-07 1.34e-07 OK PASS 15-largejitter (15/33) Testing ptp4l with large jitter: network 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: 18 1.21e-01 3.29e-02 3.91e-02 2.90e-02 OK node 3: 19 1.31e-01 3.29e-02 3.81e-02 2.89e-02 OK PASS 16-largewander (16/33) Testing ptp4l with large wander: network 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: 19 4.71e-04 3.94e-04 1.46e-04 1.21e-04 OK node 3: 18 4.38e-04 4.47e-04 1.54e-04 1.28e-04 OK PASS 17-piservo (17/33) Testing ptp4l and phc2sys with various PI servo configurations: network 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 phc2sys_conf=-s /dev/ptp0 -O 0 -P 0.474342 -I 0.12 phc2sys_node=1 refclock_jitter=1e-8 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 network 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 refclock_jitter=1e-8 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 network 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 phc2sys_conf=-s /dev/ptp0 -O 0 -P 0.15 -I 0.012 phc2sys_node=1 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 network 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 network 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 phc2sys_conf=-s /dev/ptp0 -O 0 -P 0.0474342 -I 0.0012 phc2sys_node=1 refclock_jitter=1e-6 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 network 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 refclock_jitter=1e-6 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 network 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 phc2sys_conf=-s /dev/ptp0 -O 0 -P 0.015 -I 0.00012 phc2sys_node=1 refclock_jitter=1e-5 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 network 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 refclock_jitter=1e-5 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/33) Testing ptp4l with Auto delay mechanism: network 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 network 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 network 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: 28 4.46e-07 7.99e-07 9.47e-08 1.43e-07 OK network 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: 28 4.46e-07 7.99e-07 9.47e-08 1.43e-07 OK PASS 19-externalstep (19/33) Testing ptp4l with external clock step: network 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 delay_filter_length 20 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: 102 4.29e-07 4.85e-07 8.66e-08 1.27e-07 OK node 3: 101 3.45e-07 4.25e-07 8.45e-08 1.25e-07 OK node 4: 102 2.94e-07 3.77e-07 8.11e-08 1.19e-07 OK node 5: 101 4.12e-07 4.88e-07 7.99e-08 1.15e-07 OK node 6: 101 4.44e-07 7.98e-07 9.69e-08 1.39e-07 OK network 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 delay_filter_length 20 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.53e-07 1.72e-07 4.85e-08 2.28e-08 OK node 3: 108 2.05e-07 3.41e-07 6.40e-08 3.47e-08 OK node 4: 103 1.81e-07 3.46e-07 4.65e-08 3.13e-08 OK node 5: 103 1.77e-07 1.58e-07 5.34e-08 2.20e-08 OK node 6: 103 1.84e-07 1.93e-07 4.21e-08 2.28e-08 OK PASS 20-pmc (20/33) Testing pmc: network 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 network 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 network 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 network 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 network 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 network 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 network 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 network 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 network 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 network 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 network 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 network 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 network 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 network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=GET GRANDMASTER_SETTINGS_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 network 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 network 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 network 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 network 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 network 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 network 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 network 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 network 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 network 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 network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=GET PORT_DATA_SET_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 network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=GET PORT_STATS_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 network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=GET PORT_SERVICE_STATS_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 network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=GET UNICAST_MASTER_TABLE_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 network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=GET ALTERNATE_TIME_OFFSET_ENABLE 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 network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=GET ALTERNATE_TIME_OFFSET_NAME 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 network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=GET ALTERNATE_TIME_OFFSET_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 network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=GET POWER_PROFILE_SETTINGS_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 network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET PRIORITY1 130 pmc_node=3 pmc_uds=2:2 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET PRIORITY1 130 pmc_node=3 pmc_uds=2:1 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET PRIORITY2 130 pmc_node=3 pmc_uds=2:2 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET PRIORITY2 130 pmc_node=3 pmc_uds=2:1 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET GRANDMASTER_SETTINGS_NP clockClass 6 clockAccuracy 0xfd offsetScaledLogVariance 0xfffe currentUtcOffset 50 leap61 1 leap59 0 currentUtcOffsetValid 1 ptpTimescale 0 timeTraceable 1 frequencyTraceable 1 timeSource 0xa1 pmc_node=3 pmc_uds=2:2 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET GRANDMASTER_SETTINGS_NP clockClass 6 clockAccuracy 0xfd offsetScaledLogVariance 0xfffe currentUtcOffset 50 leap61 1 leap59 0 currentUtcOffsetValid 1 ptpTimescale 0 timeTraceable 1 frequencyTraceable 1 timeSource 0xa1 pmc_node=3 pmc_uds=2:1 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET SUBSCRIBE_EVENTS_NP duration 1 NOTIFY_PORT_STATE on NOTIFY_TIME_SYNC on NOTIFY_PARENT_DATA_SET on pmc_node=3 pmc_uds=2:2 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET SUBSCRIBE_EVENTS_NP duration 1 NOTIFY_PORT_STATE on NOTIFY_TIME_SYNC on NOTIFY_PARENT_DATA_SET on pmc_node=3 pmc_uds=2:1 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET SYNCHRONIZATION_UNCERTAIN_NP 1 pmc_node=3 pmc_uds=2:2 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET SYNCHRONIZATION_UNCERTAIN_NP 1 pmc_node=3 pmc_uds=2:1 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET PORT_DATA_SET_NP neighborPropDelayThresh 1000 asCapable 0 pmc_node=3 pmc_uds=2:2 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET PORT_DATA_SET_NP neighborPropDelayThresh 1000 asCapable 0 pmc_node=3 pmc_uds=2:1 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET ALTERNATE_TIME_OFFSET_ENABLE keyField 3 enable 1 pmc_node=3 pmc_uds=2:2 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET ALTERNATE_TIME_OFFSET_ENABLE keyField 3 enable 1 pmc_node=3 pmc_uds=2:1 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET ALTERNATE_TIME_OFFSET_NAME keyField 3 displayName CET pmc_node=3 pmc_uds=2:2 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET ALTERNATE_TIME_OFFSET_NAME keyField 3 displayName CET pmc_node=3 pmc_uds=2:1 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET ALTERNATE_TIME_OFFSET_PROPERTIES keyField 3 currentOffset 36000 jumpSeconds -3600 timeOfNextJump 6000000000 pmc_node=3 pmc_uds=2:2 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET ALTERNATE_TIME_OFFSET_PROPERTIES keyField 3 currentOffset 36000 jumpSeconds -3600 timeOfNextJump 6000000000 pmc_node=3 pmc_uds=2:1 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET POWER_PROFILE_SETTINGS_NP version 2 grandmasterID 1 grandmasterTimeInaccuracy 100 networkTimeInaccuracy 100 totalTimeInaccuracy 200 pmc_node=3 pmc_uds=2:2 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=SET POWER_PROFILE_SETTINGS_NP version 2 grandmasterID 1 grandmasterTimeInaccuracy 100 networkTimeInaccuracy 100 totalTimeInaccuracy 200 pmc_node=3 pmc_uds=2:1 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=GET PORT_PROPERTIES_NP pmc_node=3 pmc_uds=2:2 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=GET PORT_PROPERTIES_NP pmc_node=3 pmc_uds=2:1 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=GET PORT_HWCLOCK_NP pmc_node=3 pmc_uds=2:2 subnets=1 2 | 2 3 starting node 1: OK starting node 2: OK starting node 3: OK running simulation: OK checking pmc output: OK network with 3 nodes: non-default settings: jitter=0.0 limit=51 pmc_conf=GET PORT_HWCLOCK_NP pmc_node=3 pmc_uds=2:1 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/33) Testing ptp4l and phc2sys with linreg servo: network 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 phc2sys_conf=-s /dev/ptp0 -O 0 -E linreg phc2sys_node=1 refclock_jitter=1e-5 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 network 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 refclock_jitter=1e-5 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 network 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 phc2sys_conf=-s /dev/ptp0 -O 0 -E linreg phc2sys_node=1 refclock_jitter=1e-6 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 network 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 refclock_jitter=1e-6 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 network 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 phc2sys_conf=-s /dev/ptp0 -O 0 -E linreg phc2sys_node=1 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 network 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 network 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 phc2sys_conf=-s /dev/ptp0 -O 0 -E linreg phc2sys_node=1 refclock_jitter=1e-8 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 network 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 refclock_jitter=1e-8 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/33) Testing ptp4l with passive ports: network with 2 nodes: non-default settings: base_delay= (+ 1e-7 (* subnet 1e-5) (* -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: 23 2.70e-06 2.88e-06 1.68e-07 1.65e-07 OK PASS 23-basedelay (23/33) Testing ptp4l with various base delays: network 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: 253 8.82e-08 1.05e-06 3.72e-08 1.90e-07 OK node 3: 260 8.92e-08 7.44e-07 3.34e-08 1.65e-07 OK network 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: 253 8.83e-08 1.05e-06 3.73e-08 1.90e-07 OK node 3: 260 8.93e-08 7.47e-07 3.35e-08 1.65e-07 OK network 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: 253 8.90e-08 1.05e-06 3.75e-08 1.90e-07 OK node 3: 260 8.94e-08 7.45e-07 3.35e-08 1.65e-07 OK network 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: 253 8.89e-08 1.05e-06 3.74e-08 1.90e-07 OK node 3: 260 9.01e-08 7.44e-07 3.36e-08 1.65e-07 OK network 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: 244 9.77e-08 1.16e-06 3.89e-08 1.93e-07 OK node 3: 260 6.50e-08 6.86e-07 2.68e-08 1.55e-07 OK network 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: 236 8.11e-08 6.91e-07 2.53e-08 1.81e-07 OK node 3: 261 1.05e-07 1.15e-06 3.54e-08 1.79e-07 OK network 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: 289 1.82e-07 1.20e-06 5.57e-08 2.29e-07 OK node 3: 303 3.94e-07 1.39e-06 9.65e-08 2.90e-07 OK PASS 24-nsm (24/33) Testing nsm monitoring master node and slave node: network 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 network 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/33) Testing ptp4l with telecom_dscmp and various local priority: network 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: 28 4.46e-07 7.99e-07 9.47e-08 1.43e-07 OK network 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: 24 4.49e-07 4.62e-07 9.00e-08 1.27e-07 OK network 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: 24 4.49e-07 4.62e-07 9.00e-08 1.27e-07 OK PASS 26-transparent (26/33) Testing ptp4l with transparent clocks: network with 6 nodes: non-default settings: delay_correction=(+ delay (* 8e-11 (+ length 42))) freq_max_limit=2e-8 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=3e-8 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: 35 5.31e-09 5.00e-09 1.79e-09 1.36e-09 OK node 3: 30 4.89e-09 3.96e-09 1.57e-09 1.28e-09 OK node 4: 37 3.93e-09 5.10e-09 1.48e-09 1.35e-09 OK node 5: 39 6.86e-09 5.93e-09 2.49e-09 1.84e-09 OK node 6: 59 1.04e-08 6.89e-09 3.45e-09 2.18e-09 OK network with 6 nodes: non-default settings: delay_correction=(+ delay (* 8e-11 (+ length 42))) freq_max_limit=2e-8 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=3e-8 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: 37 4.28e-09 4.08e-09 1.48e-09 1.27e-09 OK node 3: 45 7.33e-09 5.83e-09 2.49e-09 1.60e-09 OK node 4: 49 6.38e-09 5.91e-09 2.30e-09 1.84e-09 OK node 5: 45 7.07e-09 6.43e-09 2.49e-09 1.68e-09 OK node 6: 62 9.50e-09 6.32e-09 3.07e-09 2.09e-09 OK network with 6 nodes: non-default settings: delay_correction=(+ delay (* 8e-11 (+ length 42))) freq_max_limit=2e-8 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=3e-8 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: 35 4.43e-09 4.67e-09 1.42e-09 1.26e-09 OK node 3: 40 4.68e-09 4.45e-09 1.62e-09 1.36e-09 OK node 4: 49 4.62e-09 3.85e-09 1.46e-09 1.35e-09 OK node 5: 46 4.20e-09 3.66e-09 1.43e-09 1.17e-09 OK node 6: 55 4.37e-09 4.01e-09 1.53e-09 1.35e-09 OK network with 6 nodes: non-default settings: delay_correction=(+ delay (* 8e-11 (+ length 42))) free_running_nodes=2 freq_max_limit=2e-8 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=3e-8 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: 30 5.25e-09 4.25e-09 1.65e-09 1.38e-09 OK node 4: 37 5.86e-09 4.06e-09 1.52e-09 1.26e-09 OK node 5: 39 7.28e-09 5.40e-09 2.56e-09 1.97e-09 OK node 6: 58 1.01e-08 6.57e-09 3.57e-09 2.27e-09 OK network with 6 nodes: non-default settings: delay_correction=(+ delay (* 8e-11 (+ length 42))) free_running_nodes=3 4 freq_max_limit=2e-8 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=3e-8 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: 37 4.30e-09 3.98e-09 1.57e-09 1.39e-09 OK node 5: 45 8.22e-09 5.40e-09 2.86e-09 1.68e-09 OK node 6: 60 1.04e-08 7.08e-09 3.96e-09 2.24e-09 OK network with 6 nodes: non-default settings: delay_correction=(+ delay (* 8e-11 (+ length 42))) free_running_nodes=2 3 4 5 freq_max_limit=2e-8 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=3e-8 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: 55 4.69e-09 4.26e-09 1.63e-09 1.41e-09 OK network 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 network 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 network 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 network 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 network 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 network 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/33) Testing ptp4l with masterOnly option: network 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/33) Testing ptp4l with hybrid delay mechanism: network 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: 28 3.85e-07 7.76e-07 9.78e-08 1.34e-07 OK node 3: 26 3.93e-07 4.68e-07 9.42e-08 1.24e-07 OK PASS 29-unicast (29/33) Testing ptp4l with unicast-only messaging: network 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.05e-07 6.43e-07 1.19e-07 1.36e-07 OK node 3: 33 8.41e-07 5.79e-07 1.04e-07 1.15e-07 OK network with 4 nodes: non-default settings: master_conf=hybrid_e2e 1 inhibit_multicast_service 1 unicast_listen 1 master_nodes=1 2 max_sync_time=100 nodes=4 slave_conf= inhibit_multicast_service 1 unicast_req_duration 60 unicast_master_table 1 slaveOnly 1 [unicast_master_table] table_id 1 logQueryInterval 2 UDPv4 192.168.123.1 UDPv4 192.168.123.2 starting node 1: OK starting node 2: OK starting node 3: OK starting node 4: OK running simulation: OK checking clock sync time, max/rms time/freq error: node 3: 33 5.87e-07 4.66e-07 1.07e-07 1.18e-07 OK node 4: 32 4.88e-07 4.16e-07 1.00e-07 1.20e-07 OK network with 4 nodes: non-default settings: master_conf=hybrid_e2e 1 inhibit_multicast_service 1 unicast_listen 1 master_nodes=1 2 3 max_sync_time=200 nodes=4 slave_conf= inhibit_multicast_service 1 unicast_req_duration 60 unicast_master_table 1 slaveOnly 1 [unicast_master_table] table_id 1 logQueryInterval 2 UDPv4 192.168.123.1 UDPv4 192.168.123.2 UDPv4 192.168.123.3 starting node 1: OK starting node 2: OK starting node 3: OK starting node 4: OK running simulation: OK checking clock sync time, max/rms time/freq error: node 4: 32 4.98e-07 4.60e-07 1.06e-07 1.24e-07 OK checking any "selected best master clock" in node 4 log: OK checking last "selected best master clock" in node 4 log: OK network with 4 nodes: non-default settings: base_delay= (+ 1e-7 (* -1 (equal 0.1 from 1) (equal 0.1 (min time 100) 100))) master_conf=hybrid_e2e 1 inhibit_multicast_service 1 unicast_listen 1 master_nodes=1 2 3 max_sync_time=200 nodes=4 slave_conf= inhibit_multicast_service 1 unicast_req_duration 60 unicast_master_table 1 slaveOnly 1 [unicast_master_table] table_id 1 logQueryInterval 2 UDPv4 192.168.123.1 UDPv4 192.168.123.2 UDPv4 192.168.123.3 starting node 1: OK starting node 2: OK starting node 3: OK starting node 4: OK running simulation: OK checking clock sync time, max/rms time/freq error: node 4: 32 7.81e-07 7.51e-07 1.17e-07 1.30e-07 OK checking any "selected best master clock" in node 4 log: OK checking last "selected best master clock" in node 4 log: OK network with 4 nodes: non-default settings: base_delay= (+ 1e-7 (* -1 (equal 0.1 from 1) (equal 0.1 (min time 100) 100)) (* -1 (equal 0.1 from 2) (equal 0.1 (min time 150) 150))) master_conf=hybrid_e2e 1 inhibit_multicast_service 1 unicast_listen 1 master_nodes=1 2 3 max_sync_time=200 nodes=4 slave_conf= inhibit_multicast_service 1 unicast_req_duration 60 unicast_master_table 1 slaveOnly 1 [unicast_master_table] table_id 1 logQueryInterval 2 UDPv4 192.168.123.1 UDPv4 192.168.123.2 UDPv4 192.168.123.3 starting node 1: OK starting node 2: OK starting node 3: OK starting node 4: OK running simulation: OK checking clock sync time, max/rms time/freq error: node 4: 32 1.23e-06 1.37e-06 1.26e-07 1.55e-07 OK checking any "selected best master clock" in node 4 log: OK checking any "selected best master clock" in node 4 log: OK checking last "selected best master clock" in node 4 log: OK network with 4 nodes: non-default settings: base_delay= (+ 1e-7 (* -1 (equal 0.1 from 1) (equal 0.1 (min (% time 200) 150) 150))) freq_max_limit=1e-5 freq_rms_limit=1e-5 master_conf=hybrid_e2e 1 inhibit_multicast_service 1 unicast_listen 1 master_nodes=1 2 3 max_sync_time=200 nodes=4 slave_conf= inhibit_multicast_service 1 unicast_req_duration 60 unicast_master_table 1 slaveOnly 1 [unicast_master_table] table_id 1 logQueryInterval 2 UDPv4 192.168.123.1 UDPv4 192.168.123.2 UDPv4 192.168.123.3 time_max_limit=1e-5 time_rms_limit=1e-5 starting node 1: OK starting node 2: OK starting node 3: OK starting node 4: OK running simulation: OK checking clock sync time, max/rms time/freq error: node 4: 28 1.06e-06 1.22e-06 1.52e-07 1.36e-07 OK checking any "selected best master clock" in node 4 log: OK checking last "selected best master clock" in node 4 log: OK PASS 30-telecombmca (30/33) Testing ptp4l with telecom BMCA: network 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: 18 3.99e-07 5.95e-07 9.20e-08 1.28e-07 OK node 4: 26 3.39e-07 4.10e-07 8.13e-08 1.20e-07 OK node 5: 27 6.46e-07 6.34e-07 1.56e-07 1.38e-07 OK node 6: 29 4.16e-07 7.40e-07 1.28e-07 1.69e-07 OK node 7: 48 7.13e-07 6.02e-07 1.98e-07 1.74e-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 31-leapsecond (31/33) Testing ptp4l and phc2sys with leap second: network with 3 nodes: non-default settings: freq_max_limit=5e-6 freq_rms_limit=2e-6 limit=216000 master_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping software master_step=(+ (* +1 (equal 0.1 (sum 1.0) 1)) (* -1 (equal 0.1 (sum 1.0) 86400))) max_sync_time=86400 min_sync_time=86399 phc2sys_conf=-a -r -R 0.01 -E linreg phc2sys_node=4 phc2sys_phc_base=2 phc2sys_phc_swap=1 phc2sys_uds=2:1 pmc_conf=SET GRANDMASTER_SETTINGS_NP clockClass 6 clockAccuracy 0xfe offsetScaledLogVariance 0xffff currentUtcOffset 37 leap61 1 leap59 0 currentUtcOffsetValid 1 ptpTimescale 0 timeTraceable 1 frequencyTraceable 1 timeSource 0xa1 pmc_node=3 pmc_start=43200 pmc_uds=1:1 slave_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping software clock_servo linreg time_max_limit=5e-3 time_rms_limit=1e-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: 86399 1.13e-04 1.17e-07 4.62e-05 3.69e-08 OK network with 4 nodes: non-default settings: freq_max_limit=5e-6 freq_rms_limit=2e-6 limit=216000 master_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping software master_step=(+ (* +1 (equal 0.1 (sum 1.0) 1)) (* -1 (equal 0.1 (sum 1.0) 86400))) max_sync_time=116400 min_sync_time=87400 nodes=4 phc2sys_conf=-a -r -R 0.01 -E linreg phc2sys_node=4 phc2sys_phc_base=2 phc2sys_phc_swap=1 phc2sys_uds=2:1 pmc_conf=SET GRANDMASTER_SETTINGS_NP clockClass 6 clockAccuracy 0xfe offsetScaledLogVariance 0xffff currentUtcOffset 37 leap61 1 leap59 0 currentUtcOffsetValid 1 ptpTimescale 0 timeTraceable 1 frequencyTraceable 1 timeSource 0xa1 pmc_node=3 pmc_start=43200 pmc_uds=1:1 slave_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping hardware clock_servo linreg time_max_limit=5e-3 time_rms_limit=1e-3 starting node 1: OK starting node 2: OK starting node 3: OK starting node 4: OK running simulation: OK checking clock sync time, max/rms time/freq error: node 2: 88310 1.17e-04 1.21e-07 4.39e-05 3.61e-08 OK node 4: 88709 1.21e-04 1.21e-07 4.44e-05 4.14e-08 OK network with 3 nodes: non-default settings: freq_max_limit=5e-6 freq_rms_limit=2e-6 limit=216000 master_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping hardware master_step=(+ (* 38 (equal 0.1 (sum 1.0) 1)) (* 0 (equal 0.1 (sum 1.0) 86400))) max_sync_time=86400 min_sync_time=86399 phc2sys_conf=-a -r -R 0.01 -E linreg phc2sys_node=4 phc2sys_phc_base=2 phc2sys_phc_swap=1 phc2sys_uds=2:1 pmc_conf=SET GRANDMASTER_SETTINGS_NP clockClass 6 clockAccuracy 0xfe offsetScaledLogVariance 0xffff currentUtcOffset 37 leap61 1 leap59 0 currentUtcOffsetValid 1 ptpTimescale 1 timeTraceable 1 frequencyTraceable 1 timeSource 0xa1 pmc_node=3 pmc_start=43200 pmc_uds=1:1 slave_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping software clock_servo linreg time_max_limit=5e-3 time_rms_limit=1e-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: 86399 1.13e-04 1.17e-07 4.59e-05 3.68e-08 OK network with 4 nodes: non-default settings: freq_max_limit=5e-6 freq_rms_limit=2e-6 limit=216000 master_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping hardware master_step=(+ (* 0 (equal 0.1 (sum 1.0) 1)) (* 0 (equal 0.1 (sum 1.0) 86400))) max_sync_time=86400 min_sync_time=11000 nodes=4 phc2sys_conf=-a -r -R 0.01 -E linreg phc2sys_node=4 phc2sys_phc_base=2 phc2sys_phc_swap=1 phc2sys_uds=2:1 pmc_conf=SET GRANDMASTER_SETTINGS_NP clockClass 6 clockAccuracy 0xfe offsetScaledLogVariance 0xffff currentUtcOffset 37 leap61 1 leap59 0 currentUtcOffsetValid 1 ptpTimescale 1 timeTraceable 1 frequencyTraceable 1 timeSource 0xa1 pmc_node=3 pmc_start=43200 pmc_uds=1:1 refclock_offset=-38 slave_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping hardware clock_servo linreg time_max_limit=5e-3 time_rms_limit=1e-3 starting node 1: OK starting node 2: OK starting node 3: OK starting node 4: OK running simulation: OK checking clock sync time, max/rms time/freq error: node 2: 19158 1.55e-04 1.04e-07 4.29e-05 3.82e-08 OK node 4: 86399 1.63e-04 1.42e-07 4.37e-05 4.39e-08 OK network with 3 nodes: non-default settings: freq_max_limit=5e-6 freq_rms_limit=2e-6 limit=216000 master_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping software master_step=(+ (* -1 (equal 0.1 (sum 1.0) 1)) (* 1 (equal 0.1 (sum 1.0) 86400))) max_sync_time=86400 min_sync_time=86399 phc2sys_conf=-a -r -R 0.01 -E linreg phc2sys_node=4 phc2sys_phc_base=2 phc2sys_phc_swap=1 phc2sys_uds=2:1 pmc_conf=SET GRANDMASTER_SETTINGS_NP clockClass 6 clockAccuracy 0xfe offsetScaledLogVariance 0xffff currentUtcOffset 37 leap61 0 leap59 1 currentUtcOffsetValid 1 ptpTimescale 0 timeTraceable 1 frequencyTraceable 1 timeSource 0xa1 pmc_node=3 pmc_start=43200 pmc_uds=1:1 slave_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping software clock_servo linreg time_max_limit=5e-3 time_rms_limit=1e-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: 86400 1.13e-04 1.17e-07 4.62e-05 3.69e-08 OK network with 4 nodes: non-default settings: freq_max_limit=5e-6 freq_rms_limit=2e-6 limit=216000 master_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping software master_step=(+ (* -1 (equal 0.1 (sum 1.0) 1)) (* 1 (equal 0.1 (sum 1.0) 86400))) max_sync_time=116400 min_sync_time=87400 nodes=4 phc2sys_conf=-a -r -R 0.01 -E linreg phc2sys_node=4 phc2sys_phc_base=2 phc2sys_phc_swap=1 phc2sys_uds=2:1 pmc_conf=SET GRANDMASTER_SETTINGS_NP clockClass 6 clockAccuracy 0xfe offsetScaledLogVariance 0xffff currentUtcOffset 37 leap61 0 leap59 1 currentUtcOffsetValid 1 ptpTimescale 0 timeTraceable 1 frequencyTraceable 1 timeSource 0xa1 pmc_node=3 pmc_start=43200 pmc_uds=1:1 slave_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping hardware clock_servo linreg time_max_limit=5e-3 time_rms_limit=1e-3 starting node 1: OK starting node 2: OK starting node 3: OK starting node 4: OK running simulation: OK checking clock sync time, max/rms time/freq error: node 2: 88310 1.79e-04 1.08e-07 4.61e-05 3.61e-08 OK node 4: 88807 1.88e-04 1.29e-07 4.67e-05 4.10e-08 OK network with 3 nodes: non-default settings: freq_max_limit=5e-6 freq_rms_limit=2e-6 limit=216000 master_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping hardware master_step=(+ (* 36 (equal 0.1 (sum 1.0) 1)) (* 0 (equal 0.1 (sum 1.0) 86400))) max_sync_time=86400 min_sync_time=86399 phc2sys_conf=-a -r -R 0.01 -E linreg phc2sys_node=4 phc2sys_phc_base=2 phc2sys_phc_swap=1 phc2sys_uds=2:1 pmc_conf=SET GRANDMASTER_SETTINGS_NP clockClass 6 clockAccuracy 0xfe offsetScaledLogVariance 0xffff currentUtcOffset 37 leap61 0 leap59 1 currentUtcOffsetValid 1 ptpTimescale 1 timeTraceable 1 frequencyTraceable 1 timeSource 0xa1 pmc_node=3 pmc_start=43200 pmc_uds=1:1 slave_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping software clock_servo linreg time_max_limit=5e-3 time_rms_limit=1e-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: 86400 1.13e-04 1.17e-07 4.64e-05 3.68e-08 OK network with 4 nodes: non-default settings: freq_max_limit=5e-6 freq_rms_limit=2e-6 limit=216000 master_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping hardware master_step=(+ (* 0 (equal 0.1 (sum 1.0) 1)) (* 0 (equal 0.1 (sum 1.0) 86400))) max_sync_time=86400 min_sync_time=11000 nodes=4 phc2sys_conf=-a -r -R 0.01 -E linreg phc2sys_node=4 phc2sys_phc_base=2 phc2sys_phc_swap=1 phc2sys_uds=2:1 pmc_conf=SET GRANDMASTER_SETTINGS_NP clockClass 6 clockAccuracy 0xfe offsetScaledLogVariance 0xffff currentUtcOffset 37 leap61 0 leap59 1 currentUtcOffsetValid 1 ptpTimescale 1 timeTraceable 1 frequencyTraceable 1 timeSource 0xa1 pmc_node=3 pmc_start=43200 pmc_uds=1:1 refclock_offset=-36 slave_conf=logAnnounceInterval 10 logSyncInterval 10 logMinDelayReqInterval 10 time_stamping hardware clock_servo linreg time_max_limit=5e-3 time_rms_limit=1e-3 starting node 1: OK starting node 2: OK starting node 3: OK starting node 4: OK running simulation: OK checking clock sync time, max/rms time/freq error: node 2: 19158 1.55e-04 1.04e-07 4.29e-05 3.82e-08 OK node 4: 86400 1.63e-04 1.42e-07 4.37e-05 4.39e-08 OK PASS 32-classthreshold (32/33) Testing ptp4l with clock_class_threshold option: network with 3 nodes: non-default settings: master_conf=clockClass 6 slave_conf=clock_class_threshold 7 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: 28 5.95e-07 6.46e-07 9.36e-08 1.26e-07 OK node 3: 26 8.40e-07 1.34e-06 1.01e-07 1.53e-07 OK network with 3 nodes: non-default settings: master_conf=clockClass 7 slave_conf=clock_class_threshold 7 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: 28 5.95e-07 6.46e-07 9.36e-08 1.26e-07 OK node 3: 26 8.40e-07 1.34e-06 1.01e-07 1.53e-07 OK network with 3 nodes: non-default settings: master_conf=clockClass 140 slave_conf=clock_class_threshold 7 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: 501 1.50e-01 1.00e-04 1.28e-01 1.00e-04 BAD node 3: 501 1.50e-01 1.00e-04 1.28e-01 1.00e-04 BAD PASS 33-power (33/33) Testing ptp4l with power profile: network with 3 nodes: non-default settings: log_packets=1 master_conf=power_profile.version 2017 pmc_conf=SET ALTERNATE_TIME_OFFSET_ENABLE keyField 2 enable 1 SET ALTERNATE_TIME_OFFSET_NAME keyField 2 displayName CET SET ALTERNATE_TIME_OFFSET_PROPERTIES keyField 2 currentOffset 36000 jumpSeconds -3600 timeOfNextJump 6000000000 pmc_node=3 pmc_uds=1: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: 28 4.65e-07 6.51e-07 8.90e-08 1.30e-07 OK checking length of announce message: OK PASS SUMMARY: TOTAL 33 PASSED 33 FAILED 0 () + RPM_EC=0 ++ jobs -p + exit 0 Processing files: linuxptp-4.2-2.ocs23.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Cl4cO1 + umask 022 + cd /builddir/build/BUILD + cd linuxptp-4.2 + DOCDIR=/builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/share/doc/linuxptp + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/share/doc/linuxptp + cp -pr README.org /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/share/doc/linuxptp + cp -pr configs /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/share/doc/linuxptp + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.D4xTW3 + umask 022 + cd /builddir/build/BUILD + cd linuxptp-4.2 + LICENSEDIR=/builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/share/licenses/linuxptp + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/share/licenses/linuxptp + cp -pr COPYING /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64/usr/share/licenses/linuxptp + RPM_EC=0 ++ jobs -p + exit 0 Provides: config(linuxptp) = 4.2-2.ocs23 linuxptp = 4.2-2.ocs23 linuxptp(aarch-64) = 4.2-2.ocs23 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: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) rtld(GNU_HASH) Processing files: linuxptp-selinux-4.2-2.ocs23.noarch Provides: linuxptp-selinux = 4.2-2.ocs23 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 >= 40.9 selinux-policy-targeted Requires(postun): /bin/sh Processing files: linuxptp-debugsource-4.2-2.ocs23.aarch64 Provides: linuxptp-debugsource = 4.2-2.ocs23 linuxptp-debugsource(aarch-64) = 4.2-2.ocs23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: linuxptp-debuginfo-4.2-2.ocs23.aarch64 Provides: debuginfo(build-id) = 08472b5db0a65d18ea121513b3bb9c4f64919a98 debuginfo(build-id) = 1bb522ceb22bd605f27ade619f2ef113c256775c debuginfo(build-id) = 2d7b9361557209a932f69e397e99cf7f5270c15c debuginfo(build-id) = 541c8a49b58cf2eda3629f66b85dfe9786960c8c debuginfo(build-id) = 55c3b72b9af4c56ca344304ab43ef07a311702ec debuginfo(build-id) = 74328cb491c0bd2f44d6408a8c446dd8fb6b8f7f debuginfo(build-id) = 983714808300842293ed9e4cc7e633f405b7a378 debuginfo(build-id) = c7706ef9937176c19255eea70c9fed13d4377f82 debuginfo(build-id) = ed61f1142d40e51e8651e14be2228fe168d237fc linuxptp-debuginfo = 4.2-2.ocs23 linuxptp-debuginfo(aarch-64) = 4.2-2.ocs23 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: linuxptp-debugsource(aarch-64) = 4.2-2.ocs23 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/linuxptp-4.2-2.ocs23.aarch64 Wrote: /builddir/build/RPMS/linuxptp-selinux-4.2-2.ocs23.noarch.rpm Wrote: /builddir/build/RPMS/linuxptp-4.2-2.ocs23.aarch64.rpm Wrote: /builddir/build/RPMS/linuxptp-debugsource-4.2-2.ocs23.aarch64.rpm Wrote: /builddir/build/RPMS/linuxptp-debuginfo-4.2-2.ocs23.aarch64.rpm Child return code was: 0