Mock Version: 1.4.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/linuxcnc.spec'], chrootPath='/var/lib/mock/912828-fedora-rawhide-x86_64-1558492486.220304/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': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ee23cll2:/etc/resolv.conf']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ee23cll2:/etc/resolv.conf'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '65c2e8a1105a4608a4d47289fb9c419d', '-D', '/var/lib/mock/912828-fedora-rawhide-x86_64-1558492486.220304/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ee23cll2:/etc/resolv.conf', '--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=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/linuxcnc.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': 'en_US.UTF-8'} and shell False BUILDSTDERR: sh: /usr/bin/python: No such file or directory BUILDSTDERR: sh: /usr/bin/python: No such file or directory Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/linuxcnc-2.7.14-3.fc31.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/linuxcnc.spec'], chrootPath='/var/lib/mock/912828-fedora-rawhide-x86_64-1558492486.220304/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': 'en_US.UTF-8'}shell=Falselogger=timeout=0uid=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ee23cll2:/etc/resolv.conf']unshare_net=TrueprintOutput=True) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ee23cll2:/etc/resolv.conf'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'e97e342ef6b04c7b88cd219d24f5da58', '-D', '/var/lib/mock/912828-fedora-rawhide-x86_64-1558492486.220304/root', '-a', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ee23cll2:/etc/resolv.conf', '--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=en_US.UTF-8', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/linuxcnc.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': 'en_US.UTF-8'} and shell False Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.Xbqxyv + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf linuxcnc-2.7.14 + /usr/bin/gzip -dc /builddir/build/SOURCES/v2.7.14.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd linuxcnc-2.7.14 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/fix_install-alt.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/compile-libtirpc.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.xMaMbt + umask 022 + cd /builddir/build/BUILD + cd linuxcnc-2.7.14 + cd src + autoreconf -ifv BUILDSTDERR: autoreconf: Entering directory `.' BUILDSTDERR: autoreconf: configure.in: not using Gettext BUILDSTDERR: autoreconf: running: aclocal --force BUILDSTDERR: aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' BUILDSTDERR: autoreconf: configure.in: tracing BUILDSTDERR: autoreconf: configure.in: not using Libtool BUILDSTDERR: autoreconf: running: /usr/bin/autoconf --force BUILDSTDERR: autoreconf: running: /usr/bin/autoheader --force BUILDSTDERR: autoreconf: configure.in: not using Automake BUILDSTDERR: autoreconf: Leaving directory `.' + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' BUILDSTDERR: +++ dirname ./configure BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + ./configure --build=x86_64-redhat-linux-gnu --host=x86_64-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-build-documentation --enable-non-distributable=yes --without-libmodbus --with-realtime=uspace --with-boost-python=boost_python27 --with-python=/usr/bin/python BUILDSTDERR: configure: WARNING: unrecognized options: --disable-dependency-tracking checking build toplevel... /builddir/build/BUILD/linuxcnc-2.7.14 checking installation prefix... /usr checking for grep... /usr/bin/grep checking for egrep... /usr/bin/egrep checking for pkg-config... /usr/bin/pkg-config checking for RT dir... Using userspace realtime checking whether to enable userspace PCI access... yes checking for libudev... yes - version 242 checking for cc version... not specified checking for x86_64-redhat-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for usability of rdtscll from asm/msr.h... no checking for usability of linux/hidraw.h... yes checking for libusb-1.0... yes checking for module installation directory... /usr/lib/linuxcnc/modules checking for glib... yes - 2.61.0 checking for GTK 2.4.0 or above... yes - 2.24.32 checking for libgnomeprintui-2.2... no -- printing from classicladder will not be possible checking for x86_64-redhat-linux-gnu-g++... no checking for x86_64-redhat-linux-gnu-c++... no checking for x86_64-redhat-linux-gnu-gpp... no checking for x86_64-redhat-linux-gnu-aCC... no checking for x86_64-redhat-linux-gnu-CC... no checking for x86_64-redhat-linux-gnu-cxx... no checking for x86_64-redhat-linux-gnu-cc++... no checking for x86_64-redhat-linux-gnu-cl.exe... no checking for x86_64-redhat-linux-gnu-FCC... no checking for x86_64-redhat-linux-gnu-KCC... no checking for x86_64-redhat-linux-gnu-RCC... no checking for x86_64-redhat-linux-gnu-xlC_r... no checking for x86_64-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether g++ supports C++11 features by default... yes checking whether make sets $(MAKE)... yes checking for x86_64-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking for ar... /usr/bin/ar checking for install... /usr/bin/install checking for sed... /usr/bin/sed checking for ps... /usr/bin/ps checking for kill... /usr/bin/kill checking for whoami... /usr/bin/whoami checking for awk... /usr/bin/awk checking for insmod... /usr/sbin/insmod checking for rmmod... /usr/sbin/rmmod checking for lsmod... /usr/sbin/lsmod checking for pidof... /usr/bin/pidof checking for ipcs... /usr/bin/ipcs checking for fuser... /usr/sbin/fuser checking for mandb... /usr/bin/mandb checking for /usr/bin/python... /usr/bin/python checking whether to build documentation... no checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for semtimedop... yes checking for sincos function... yes checking for __sincos... no checking for tcl... /usr/lib64/tclConfig.sh found checking for tk... /usr/lib64/tkConfig.sh found checking whether to check for runtime dependencies... yes checking for BWidget using /usr/bin/tclsh8.6... found checking for BLT using tclsh8.5... not found checking for img::png using /usr/bin/tclsh8.6... found checking for tclX using /usr/bin/tclsh8.6... found checking for python pango and cairo modules... found checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking X11/extensions/Xinerama.h usability... yes checking X11/extensions/Xinerama.h presence... yes checking for X11/extensions/Xinerama.h... yes checking for XineramaQueryExtension in -lXinerama... yes checking for X11/Xaw/XawInit.h... no checking for XawDialogGetValueString in -lXaw... no BUILDSTDERR: configure: WARNING: Xaw lib missing, you won't be able to build/run xemc. try installing it with 'apt-get install libxaw7-dev' checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking readline/history.h usability... yes checking readline/history.h presence... yes checking for readline/history.h... yes Trying readline without -ltermcap checking for readline in -lreadline... yes Trying readline with -ltermcap checking for readline in -lreadline... yes Readline does not require -ltermcap checking whether readline license is compatible with GPL-2... no BUILDSTDERR: configure: WARNING: The LinuxCNC binary you are building may not be BUILDSTDERR: distributable due to a license incompatibility with LinuxCNC (some portions BUILDSTDERR: GPL-2 only) and Readline version 6 and greater (GPL-3 or later). BUILDSTDERR: configure: WARNING: User requested to enable non-distributable builds. Continuing. checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking for initscr in -lncurses... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for setlocale... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for gettext in -lintl... no checking for xgettext... /usr/bin/xgettext checking for xgettext tcl bug... xgettext version 0.19.8.1 OK checking for msgfmt... /usr/bin/msgfmt checking for --tcl support in msgfmt... yes checking for Python support... yes checking python version... OK checking version of python libraries... python2.7 checking match between tk and Tkinter versions... 8.6 checking location of Python header files... /usr/include/python2.7 checking for Python headers... -I/usr/include/python2.7 checking for Python libraries... -lpthread -ldl -lutil checking whether the Boost::Python headers are available... yes checking for boost::python shared library... -lboost_python27 checking /usr/include/python2.7/Python.h usability... yes checking /usr/include/python2.7/Python.h presence... yes checking for /usr/include/python2.7/Python.h... yes checking for site-package location... /usr/lib/python2.7/site-packages checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking GL/glu.h usability... yes checking GL/glu.h presence... yes checking for GL/glu.h... yes checking for glBegin in -lGL... yes checking for working GLU quadrics... yes checking for Xmu headers... checking X11/Xmu/Xmu.h usability... yes checking X11/Xmu/Xmu.h presence... yes checking for X11/Xmu/Xmu.h... yes checking libgl1-mesa-dri workaround... not required configure: creating ./config.status config.status: creating ../scripts/rtapi.conf config.status: creating ../scripts/linuxcnc config.status: creating ../scripts/halrun config.status: creating ../scripts/rip-environment config.status: creating ../scripts/haltcl config.status: creating ../scripts/realtime config.status: creating ../scripts/linuxcnc_var config.status: creating Makefile.inc config.status: creating Makefile.modinc config.status: creating ../tcl/linuxcnc.tcl config.status: creating ../lib/python/nf.py config.status: creating ../scripts/linuxcncmkdesktop config.status: creating ../share/applications/linuxcnc-latency.desktop config.status: creating ../share/applications/linuxcnc.desktop config.status: creating ../share/desktop-directories/cnc.directory config.status: creating ../share/menus/CNC.menu config.status: creating config.h BUILDSTDERR: configure: WARNING: unrecognized options: --disable-dependency-tracking ###################################################################### # LinuxCNC - Enhanced Machine Controller # ###################################################################### # # # LinuxCNC is a software system for computer control of machine # # tools such as milling machines. LinuxCNC is released under the # # GPL. Check out http://www.linuxcnc.org/ for more details. # # # # # # It seems that ./configure completed successfully. # # This means that RT is properly installed # # If things don't work check config.log for errors & warnings # # # # warning: If you already have an installed linuxcnc, this will # # replace an existing installation. If you have installed # # a linuxcnc package, this will damage the package. # # hint: To test a self-built version of linuxcnc without damaging # # the package version, don't specify a --prefix # # # # Next compile by typing # # make # # then install it by typing # # sudo make install # # # # To run the software type # # linuxcnc # # # ###################################################################### + /usr/bin/make -O -j2 BUILDSTDERR: Reading 0/177 dependency files BUILDSTDERR: Done reading dependencies BUILDSTDERR: Reading 0/87 realtime dependency files BUILDSTDERR: Done reading realtime dependencies Creating xor2.mak Creating serport.mak Creating xhc_hb04_util.mak Creating wcomp.mak Creating updown.mak Creating tristate_float.mak Creating tristate_bit.mak Creating toggle2nist.mak Creating toggle.mak Creating timedelta.mak Creating timedelay.mak Creating time.mak Creating threadtest.mak Creating thcud.mak Creating thc.mak Creating sum2.mak Creating steptest.mak Creating sphereprobe.mak Creating simple_tp.mak Creating sim_spindle.mak Creating sim_parport.mak Creating sim_home_switch.mak Creating sim_axis_hardware.mak Creating select8.mak Creating scale.mak Creating sample_hold.mak Creating orient.mak Creating or2.mak Creating offset.mak Creating oneshot.mak Creating not.mak Creating near.mak Creating mux8.mak Creating mux4.mak Creating mux2.mak Creating mux16.mak Creating multiswitch.mak Creating multiclick.mak Creating mult2.mak Creating moveoff.mak Creating message.mak Creating minmax.mak Creating match8.mak Creating maj3.mak Creating lut5.mak Creating lowpass.mak Creating logic.mak Creating lincurve.mak Creating limit3.mak Creating limit2.mak Creating limit1.mak Creating latencybins.mak Creating knob2float.mak Creating joyhandle.mak Creating invert.mak Creating integ.mak Creating ilowpass.mak Creating hypot.mak Creating histobins.mak Creating gray2bin.mak Creating gearchange.mak Creating gantry.mak Creating flipflop.mak Creating feedcomp.mak Creating estop_latch.mak Creating edge.mak Creating deadzone.mak Creating ddt.mak converting conv for conv_u32_s32.comp converting conv for conv_u32_float.comp converting conv for conv_s32_u32.comp converting conv for conv_u32_bit.comp converting conv for conv_s32_float.comp converting conv for conv_s32_bit.comp converting conv for conv_float_u32.comp converting conv for conv_float_s32.comp converting conv for conv_bit_u32.comp converting conv for conv_bit_s32.comp Creating constant.mak Creating comp.mak Creating clarkeinv.mak Creating clarke3.mak Creating clarke2.mak Creating charge_pump.mak Creating carousel.mak Creating blend.mak Creating bldc_hall3.mak Creating bldc.mak Creating bitwise.mak Creating bitslice.mak Creating biquad.mak Creating bin2gray.mak Creating axistest.mak Creating and2.mak Creating abs_s32.mak Creating abs.mak Creating conv_u32_s32.mak Creating conv_u32_float.mak Creating conv_u32_bit.mak Creating conv_s32_u32.mak Creating conv_s32_float.mak Creating conv_s32_bit.mak Creating conv_float_u32.mak Creating conv_float_s32.mak Creating conv_bit_u32.mak Creating conv_bit_s32.mak BUILDSTDERR: Reading 0/177 dependency files BUILDSTDERR: Done reading dependencies BUILDSTDERR: Reading 0/183 realtime dependency files BUILDSTDERR: Done reading realtime dependencies Compiling libnml/inifile/inivar.cc Compiling libnml/inifile/inifile.cc Compiling libnml/posemath/_posemath.c Compiling libnml/posemath/posemath.cc Compiling libnml/posemath/sincos.c Compiling libnml/rcs/rcs_print.cc Compiling libnml/rcs/rcs_exit.cc Compiling libnml/os_intf/_sem.c Compiling libnml/os_intf/_shm.c Compiling libnml/os_intf/_timer.c Compiling libnml/os_intf/sem.cc Compiling libnml/os_intf/shm.cc Compiling libnml/os_intf/timer.cc Compiling libnml/posemath/gomath.c Compiling libnml/buffer/locmem.cc Compiling libnml/buffer/phantom.cc Compiling libnml/buffer/memsem.cc Compiling libnml/buffer/physmem.cc Compiling libnml/buffer/recvn.c Compiling libnml/buffer/sendn.c Compiling libnml/buffer/shmem.cc Compiling libnml/cms/cms.cc BUILDSTDERR: In file included from libnml/cms/cms.cc:36: BUILDSTDERR: libnml/cms/cms_up.hh:80:11: warning: unnecessary parentheses in declaration of 'encoded_data' [-Wparentheses] BUILDSTDERR: 80 | void *(&encoded_data); /* pointer to local copy of encoded data */ BUILDSTDERR: | ^ BUILDSTDERR: libnml/cms/cms_up.hh:81:11: warning: unnecessary parentheses in declaration of 'encoded_header' [-Wparentheses] BUILDSTDERR: 81 | void *(&encoded_header); /* pointer to local copy of encoded header */ BUILDSTDERR: | ^ BUILDSTDERR: libnml/cms/cms_up.hh:82:11: warning: unnecessary parentheses in declaration of 'encoded_queuing_header' [-Wparentheses] BUILDSTDERR: 82 | void *(&encoded_queuing_header); /* pointer to local copy of encoded BUILDSTDERR: | ^ Compiling libnml/buffer/tcpmem.cc Compiling libnml/cms/cms_aup.cc BUILDSTDERR: In file included from libnml/cms/cms_aup.hh:17, BUILDSTDERR: from libnml/cms/cms_aup.cc:39: BUILDSTDERR: libnml/cms/cms_up.hh:80:11: warning: unnecessary parentheses in declaration of 'encoded_data' [-Wparentheses] BUILDSTDERR: 80 | void *(&encoded_data); /* pointer to local copy of encoded data */ BUILDSTDERR: | ^ BUILDSTDERR: libnml/cms/cms_up.hh:81:11: warning: unnecessary parentheses in declaration of 'encoded_header' [-Wparentheses] BUILDSTDERR: 81 | void *(&encoded_header); /* pointer to local copy of encoded header */ BUILDSTDERR: | ^ BUILDSTDERR: libnml/cms/cms_up.hh:82:11: warning: unnecessary parentheses in declaration of 'encoded_queuing_header' [-Wparentheses] BUILDSTDERR: 82 | void *(&encoded_queuing_header); /* pointer to local copy of encoded BUILDSTDERR: | ^ Compiling libnml/cms/cms_cfg.cc Compiling libnml/cms/cms_dup.cc BUILDSTDERR: In file included from libnml/cms/cms_dup.hh:18, BUILDSTDERR: from libnml/cms/cms_dup.cc:34: BUILDSTDERR: libnml/cms/cms_up.hh:80:11: warning: unnecessary parentheses in declaration of 'encoded_data' [-Wparentheses] BUILDSTDERR: 80 | void *(&encoded_data); /* pointer to local copy of encoded data */ BUILDSTDERR: | ^ BUILDSTDERR: libnml/cms/cms_up.hh:81:11: warning: unnecessary parentheses in declaration of 'encoded_header' [-Wparentheses] BUILDSTDERR: 81 | void *(&encoded_header); /* pointer to local copy of encoded header */ BUILDSTDERR: | ^ BUILDSTDERR: libnml/cms/cms_up.hh:82:11: warning: unnecessary parentheses in declaration of 'encoded_queuing_header' [-Wparentheses] BUILDSTDERR: 82 | void *(&encoded_queuing_header); /* pointer to local copy of encoded BUILDSTDERR: | ^ Compiling libnml/cms/cms_in.cc Compiling libnml/cms/cms_pm.cc Compiling libnml/cms/cms_up.cc BUILDSTDERR: In file included from libnml/cms/cms_up.cc:18: BUILDSTDERR: libnml/cms/cms_up.hh:80:11: warning: unnecessary parentheses in declaration of 'encoded_data' [-Wparentheses] BUILDSTDERR: 80 | void *(&encoded_data); /* pointer to local copy of encoded data */ BUILDSTDERR: | ^ BUILDSTDERR: libnml/cms/cms_up.hh:81:11: warning: unnecessary parentheses in declaration of 'encoded_header' [-Wparentheses] BUILDSTDERR: 81 | void *(&encoded_header); /* pointer to local copy of encoded header */ BUILDSTDERR: | ^ BUILDSTDERR: libnml/cms/cms_up.hh:82:11: warning: unnecessary parentheses in declaration of 'encoded_queuing_header' [-Wparentheses] BUILDSTDERR: 82 | void *(&encoded_queuing_header); /* pointer to local copy of encoded BUILDSTDERR: | ^ Compiling libnml/cms/cms_xup.cc BUILDSTDERR: In file included from libnml/cms/cms_xup.hh:22, BUILDSTDERR: from libnml/cms/cms_xup.cc:23: BUILDSTDERR: libnml/cms/cms_up.hh:80:11: warning: unnecessary parentheses in declaration of 'encoded_data' [-Wparentheses] BUILDSTDERR: 80 | void *(&encoded_data); /* pointer to local copy of encoded data */ BUILDSTDERR: | ^ BUILDSTDERR: libnml/cms/cms_up.hh:81:11: warning: unnecessary parentheses in declaration of 'encoded_header' [-Wparentheses] BUILDSTDERR: 81 | void *(&encoded_header); /* pointer to local copy of encoded header */ BUILDSTDERR: | ^ BUILDSTDERR: libnml/cms/cms_up.hh:82:11: warning: unnecessary parentheses in declaration of 'encoded_queuing_header' [-Wparentheses] BUILDSTDERR: 82 | void *(&encoded_queuing_header); /* pointer to local copy of encoded BUILDSTDERR: | ^ Compiling libnml/cms/cms_srv.cc Compiling libnml/cms/tcp_opts.cc Compiling libnml/cms/cmsdiag.cc Compiling libnml/nml/cmd_msg.cc Compiling libnml/nml/nml_mod.cc Compiling libnml/nml/nml_oi.cc Compiling libnml/cms/tcp_srv.cc Compiling libnml/nml/nml_srv.cc Compiling libnml/nml/nmldiag.cc Compiling libnml/nml/nmlmsg.cc Compiling libnml/nml/stat_msg.cc Compiling libnml/linklist/linklist.cc Compiling libnml/nml/nml.cc Compiling rtapi/uspace_rtapi_parport.cc Compiling rtapi/uspace_rtapi_string.c Compiling rtapi/uspace_rtapi_app.cc BUILDSTDERR: rtapi/uspace_rtapi_app.cc: In function 'int main(int, char**)': BUILDSTDERR: rtapi/uspace_rtapi_app.cc:442:17: warning: ignoring return value of 'int setreuid(__uid_t, __uid_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 442 | setreuid(fallback_uid, 0); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~ Compiling rtapi/rtapi_pci.cc BUILDSTDERR: In file included from /usr/include/sched.h:22, BUILDSTDERR: from rtapi/rtapi.h:204, BUILDSTDERR: from rtapi/rtapi_pci.cc:34: BUILDSTDERR: /usr/include/features.h:382:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] BUILDSTDERR: 382 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: rtapi/rtapi_pci.cc: In function 'void* rtapi_pci_ioremap_bar(rtapi_pci_dev*, int)': BUILDSTDERR: rtapi/rtapi_pci.cc:287:37: warning: '/resource' directive output may be truncated writing 9 bytes into a region of size between 1 and 256 [-Wformat-truncation=] BUILDSTDERR: 287 | snprintf(path, sizeof(path), "%s/resource%i", dev->sys_path, bar); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: rtapi/rtapi_pci.cc:287:13: note: 'snprintf' output between 11 and 276 bytes into a destination of size 256 BUILDSTDERR: 287 | snprintf(path, sizeof(path), "%s/resource%i", dev->sys_path, bar); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: rtapi/rtapi_pci.cc: In function 'int rtapi_pci_enable_device(rtapi_pci_dev*)': BUILDSTDERR: rtapi/rtapi_pci.cc:359:37: warning: '/resource' directive output may be truncated writing 9 bytes into a region of size between 1 and 256 [-Wformat-truncation=] BUILDSTDERR: 359 | snprintf(path, sizeof(path), "%s/resource", dev->sys_path); BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: rtapi/rtapi_pci.cc:359:13: note: 'snprintf' output between 10 and 265 bytes into a destination of size 256 BUILDSTDERR: 359 | snprintf(path, sizeof(path), "%s/resource", dev->sys_path); BUILDSTDERR: | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling hal/components/streamer_usr.c Compiling rtapi/test_rtapi_vsnprintf.c Compiling rtapi/uspace_ulapi.c Compiling hal/components/sampler_usr.c Compiling hal/user_comps/shuttlexpress.c Compiling hal/hal_lib.c Compiling hal/classicladder/arithm_eval.c Compiling hal/classicladder/arrays.c Compiling hal/user_comps/xhc-hb04.cc BUILDSTDERR: hal/user_comps/xhc-hb04.cc: In function 'int main(int, char**)': BUILDSTDERR: hal/user_comps/xhc-hb04.cc:801:26: warning: 'void libusb_set_debug(libusb_context*, int)' is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations] BUILDSTDERR: 801 | libusb_set_debug(ctx, 2); BUILDSTDERR: | ^ BUILDSTDERR: In file included from hal/user_comps/xhc-hb04.cc:31: BUILDSTDERR: /usr/include/libusb-1.0/libusb.h:1300:18: note: declared here BUILDSTDERR: 1300 | void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level); BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: hal/user_comps/xhc-hb04.cc:801:26: warning: 'void libusb_set_debug(libusb_context*, int)' is deprecated: Use libusb_set_option instead [-Wdeprecated-declarations] BUILDSTDERR: 801 | libusb_set_debug(ctx, 2); BUILDSTDERR: | ^ BUILDSTDERR: In file included from hal/user_comps/xhc-hb04.cc:31: BUILDSTDERR: /usr/include/libusb-1.0/libusb.h:1300:18: note: declared here BUILDSTDERR: 1300 | void LIBUSB_CALL libusb_set_debug(libusb_context *ctx, int level); BUILDSTDERR: | ^~~~~~~~~~~~~~~~ Compiling hal/classicladder/calc_sequential.c Compiling hal/classicladder/calc.c Compiling hal/classicladder/classicladder.c Compiling hal/classicladder/config.c Compiling hal/classicladder/classicladder_gtk.c Compiling hal/classicladder/config_gtk.c BUILDSTDERR: hal/classicladder/config_gtk.c: In function 'CreateGeneralParametersPage': BUILDSTDERR: hal/classicladder/config_gtk.c:182:54: warning: '%s' directive writing up to 399 bytes into a region of size 200 [-Wformat-overflow=] BUILDSTDERR: 182 | sprintf( BuffValue, "%s",InfosGene->CurrentProjectFileName); BUILDSTDERR: | ^~ BUILDSTDERR: hal/classicladder/config_gtk.c:182:33: note: 'sprintf' output between 1 and 400 bytes into a destination of size 200 BUILDSTDERR: 182 | sprintf( BuffValue, "%s",InfosGene->CurrentProjectFileName); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling hal/classicladder/drawing.c BUILDSTDERR: hal/classicladder/drawing.c: In function 'DisplayArithmExpr': BUILDSTDERR: hal/classicladder/drawing.c:67:31: warning: ']' directive writing 1 byte into a region of size between 0 and 19 [-Wformat-overflow=] BUILDSTDERR: 67 | sprintf(VarBuffer, "%s[%s]", CreateVarName(TypeVar,NumVar), VarIndexBuffer ); BUILDSTDERR: | ^ BUILDSTDERR: hal/classicladder/drawing.c:67:6: note: 'sprintf' output 3 or more bytes (assuming 22) into a destination of size 20 BUILDSTDERR: 67 | sprintf(VarBuffer, "%s[%s]", CreateVarName(TypeVar,NumVar), VarIndexBuffer ); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling hal/classicladder/drawing_sequential.c Compiling hal/classicladder/edit_gtk.c Compiling hal/classicladder/edit.c Compiling hal/classicladder/editproperties_gtk.c Compiling hal/classicladder/emc_mods.c BUILDSTDERR: hal/classicladder/emc_mods.c: In function 'FirstVariableInArithm': BUILDSTDERR: hal/classicladder/emc_mods.c:193:37: warning: '%s' directive output may be truncated writing up to 99 bytes into a region of size 93 [-Wformat-truncation=] BUILDSTDERR: 193 | snprintf(Tempbuf, 100, " %s (for %s) Exprsn~ %s",ConvVarNameToHalSigName(Buffer),Buffer,Expr); BUILDSTDERR: | ^~ ~~~~~~ BUILDSTDERR: hal/classicladder/emc_mods.c:193:4: note: 'snprintf' output 19 or more bytes (assuming 118) into a destination of size 100 BUILDSTDERR: 193 | snprintf(Tempbuf, 100, " %s (for %s) Exprsn~ %s",ConvVarNameToHalSigName(Buffer),Buffer,Expr); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: hal/classicladder/emc_mods.c: In function 'SymbolsAutoAssign': BUILDSTDERR: hal/classicladder/emc_mods.c:320:36: warning: '%s' directive writing up to 39 bytes into a region of size 30 [-Wformat-overflow=] BUILDSTDERR: 320 | sprintf(Buffer,"%s",CommentBuf); BUILDSTDERR: | ^~ ~~~~~~~~~~ BUILDSTDERR: hal/classicladder/emc_mods.c:320:20: note: 'sprintf' output between 1 and 40 bytes into a destination of size 30 BUILDSTDERR: 320 | sprintf(Buffer,"%s",CommentBuf); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling hal/classicladder/edit_sequential.c Compiling hal/classicladder/files_project.c BUILDSTDERR: hal/classicladder/files_project.c: In function 'SplitFiles': BUILDSTDERR: hal/classicladder/files_project.c:278:37: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] BUILDSTDERR: 278 | sprintf(ParametersFile, "%s/%s", TmpDirectoryFiles, &Buff[STR_LEN_FILE_HEAD]); BUILDSTDERR: | ^ BUILDSTDERR: hal/classicladder/files_project.c:278:7: note: 'sprintf' output 2 or more bytes (assuming 301) into a destination of size 300 BUILDSTDERR: 278 | sprintf(ParametersFile, "%s/%s", TmpDirectoryFiles, &Buff[STR_LEN_FILE_HEAD]); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling hal/classicladder/files_sequential.c BUILDSTDERR: hal/classicladder/files_sequential.c: In function 'LoadSequential': BUILDSTDERR: hal/classicladder/files_sequential.c:147:26: warning: comparison between pointer and zero character constant [-Wpointer-compare] BUILDSTDERR: 147 | if ( pCommentString!='\0' ) BUILDSTDERR: | ^~ BUILDSTDERR: hal/classicladder/files_sequential.c:147:12: note: did you mean to dereference the pointer? BUILDSTDERR: 147 | if ( pCommentString!='\0' ) BUILDSTDERR: | ^ Compiling hal/classicladder/manager.c Compiling hal/classicladder/files.c BUILDSTDERR: hal/classicladder/files.c: In function 'cl_fgets': BUILDSTDERR: hal/classicladder/files.c:73:3: warning: passing argument 1 to restrict-qualified parameter aliases with argument 2 [-Wrestrict] BUILDSTDERR: 73 | strcpy( s, s+strlen( S_LINE ) ); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: hal/classicladder/files.c: In function 'CleanTmpLadderDirectory.part.0': BUILDSTDERR: hal/classicladder/files.c:1436:25: warning: '%s' directive writing up to 255 bytes into a region of size between 0 and 399 [-Wformat-overflow=] BUILDSTDERR: 1436 | sprintf(Buff, "%s/%s", TmpDirectory,pEnt->d_name); BUILDSTDERR: | ^~ BUILDSTDERR: hal/classicladder/files.c:1436:7: note: 'sprintf' output between 2 and 656 bytes into a destination of size 400 BUILDSTDERR: 1436 | sprintf(Buff, "%s/%s", TmpDirectory,pEnt->d_name); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling hal/classicladder/protocol_modbus_master.c Compiling hal/classicladder/protocol_modbus_slave.c Compiling hal/classicladder/serial_linux.c Compiling hal/classicladder/manager_gtk.c BUILDSTDERR: hal/classicladder/manager_gtk.c: In function 'ManagerDisplaySections': BUILDSTDERR: hal/classicladder/manager_gtk.c:77:31: warning: '%d' directive writing between 1 and 10 bytes into a region of size 8 [-Wformat-overflow=] BUILDSTDERR: 77 | sprintf( BufferForSRx, "SR%d", pSection->SubRoutineNumber ); BUILDSTDERR: | ^~ BUILDSTDERR: hal/classicladder/manager_gtk.c:77:28: note: directive argument in the range [0, 2147483647] BUILDSTDERR: 77 | sprintf( BufferForSRx, "SR%d", pSection->SubRoutineNumber ); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: hal/classicladder/manager_gtk.c:77:5: note: 'sprintf' output between 4 and 13 bytes into a destination of size 10 BUILDSTDERR: 77 | sprintf( BufferForSRx, "SR%d", pSection->SubRoutineNumber ); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling hal/classicladder/socket_modbus_master.c Compiling hal/classicladder/socket_server.c Compiling hal/classicladder/symbols.c Compiling hal/classicladder/symbols_gtk.c Compiling hal/classicladder/spy_vars_gtk.c Compiling hal/classicladder/vars_names.c Compiling hal/classicladder/vars_access.c Compiling hal/utils/miscgtk.c Compiling hal/utils/halcmd.c BUILDSTDERR: hal/utils/halcmd.c: In function 'replace_vars.constprop': BUILDSTDERR: hal/utils/halcmd.c:799:57: warning: 'snprintf' output may be truncated before the last format character [-Wformat-truncation=] BUILDSTDERR: 799 | snprintf(info, sizeof(info), "[%s]%s", sec, var); BUILDSTDERR: | ^ BUILDSTDERR: hal/utils/halcmd.c:799:21: note: 'snprintf' output between 3 and 257 bytes into a destination of size 256 BUILDSTDERR: 799 | snprintf(info, sizeof(info), "[%s]%s", sec, var); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling hal/utils/halsh.c Compiling hal/utils/halcmd_main.c Compiling hal/utils/halcmd_completion.c Compiling hal/utils/halcmd_commands.c BUILDSTDERR: hal/utils/halcmd_commands.c: In function 'print_thread_info': BUILDSTDERR: hal/utils/halcmd_commands.c:1893:45: warning: '.time' directive output may be truncated writing 5 bytes into a region of size between 1 and 48 [-Wformat-truncation=] BUILDSTDERR: 1893 | snprintf(name, sizeof(name), "%s.time",tptr->name); BUILDSTDERR: | ^~~~~ BUILDSTDERR: hal/utils/halcmd_commands.c:1893:13: note: 'snprintf' output between 6 and 53 bytes into a destination of size 48 BUILDSTDERR: 1893 | snprintf(name, sizeof(name), "%s.time",tptr->name); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling hal/utils/meter.c Compiling hal/utils/halrmt.c BUILDSTDERR: hal/utils/halrmt.c: In function 'setLoadRt': BUILDSTDERR: hal/utils/halrmt.c:2853:9: warning: comparison between pointer and zero character constant [-Wpointer-compare] BUILDSTDERR: 2853 | if (s == '\0') return rtCustomHandledError; BUILDSTDERR: | ^~ BUILDSTDERR: hal/utils/halrmt.c:2853:7: note: did you mean to dereference the pointer? BUILDSTDERR: 2853 | if (s == '\0') return rtCustomHandledError; BUILDSTDERR: | ^ BUILDSTDERR: hal/utils/halrmt.c: In function 'getThreadInfo': BUILDSTDERR: hal/utils/halrmt.c:1856:41: warning: '.time' directive output may be truncated writing 5 bytes into a region of size between 1 and 48 [-Wformat-truncation=] BUILDSTDERR: 1856 | snprintf(name, sizeof(name), "%s.time",tptr->name); BUILDSTDERR: | ^~~~~ BUILDSTDERR: hal/utils/halrmt.c:1856:9: note: 'snprintf' output between 6 and 53 bytes into a destination of size 48 BUILDSTDERR: 1856 | snprintf(name, sizeof(name), "%s.time",tptr->name); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling hal/utils/scope.c Compiling hal/utils/scope_horiz.c Compiling hal/utils/scope_vert.c Compiling hal/utils/scope_trig.c Compiling hal/utils/scope_files.c Syntax checking python script yapps Copying python script yapps Compiling hal/utils/scope_disp.c Syntax checking python script elbpcom Copying python script elbpcom Compiling hal/user_comps/huanyang-vfd/hy_comm.c Compiling hal/user_comps/huanyang-vfd/hy_vfd.c Compiling emc/usr_intf/shcom.cc Compiling emc/nml_intf/emcglb.c Compiling emc/usr_intf/emcsh.cc Compiling emc/nml_intf/emcpose.c Compiling emc/nml_intf/emc.cc Compiling emc/nml_intf/emcargs.cc Compiling emc/nml_intf/emcops.cc Compiling emc/nml_intf/canon_position.cc Compiling emc/ini/emcIniFile.cc Compiling emc/ini/iniaxis.cc BUILDSTDERR: In file included from emc/ini/iniaxis.cc:31: BUILDSTDERR: emc/ini/inihal.hh:81:37: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 81 | template<> struct NATIVE { typedef double type; }; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh: In instantiation of 'struct inihal_base': BUILDSTDERR: emc/ini/iniaxis.cc:149:24: required from here BUILDSTDERR: emc/ini/inihal.hh:52:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 52 | FIELD(hal_float_t,traj_default_velocity) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:53:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 53 | FIELD(hal_float_t,traj_max_velocity) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:54:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 54 | FIELD(hal_float_t,traj_default_acceleration) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:55:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 55 | FIELD(hal_float_t,traj_max_acceleration) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:60:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 60 | FIELD(hal_float_t,traj_arc_blend_gap_cycles) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:61:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 61 | FIELD(hal_float_t,traj_arc_blend_ramp_freq) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:62:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 62 | FIELD(hal_float_t,traj_arc_blend_tangent_kink_ratio) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:64:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 64 | ARRAY(hal_float_t,backlash,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:65:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 65 | ARRAY(hal_float_t,min_limit,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:66:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 66 | ARRAY(hal_float_t,max_limit,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:67:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 67 | ARRAY(hal_float_t,max_velocity,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:68:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 68 | ARRAY(hal_float_t,max_acceleration,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:69:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 69 | ARRAY(hal_float_t,ferror,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:70:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 70 | ARRAY(hal_float_t,min_ferror,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ Compiling emc/ini/initool.cc Compiling emc/ini/initraj.cc BUILDSTDERR: In file included from emc/ini/initraj.cc:28: BUILDSTDERR: emc/ini/inihal.hh:81:37: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 81 | template<> struct NATIVE { typedef double type; }; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh: In instantiation of 'struct inihal_base': BUILDSTDERR: emc/ini/initraj.cc:119:24: required from here BUILDSTDERR: emc/ini/inihal.hh:52:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 52 | FIELD(hal_float_t,traj_default_velocity) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:53:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 53 | FIELD(hal_float_t,traj_max_velocity) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:54:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 54 | FIELD(hal_float_t,traj_default_acceleration) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:55:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 55 | FIELD(hal_float_t,traj_max_acceleration) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:60:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 60 | FIELD(hal_float_t,traj_arc_blend_gap_cycles) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:61:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 61 | FIELD(hal_float_t,traj_arc_blend_ramp_freq) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:62:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 62 | FIELD(hal_float_t,traj_arc_blend_tangent_kink_ratio) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:64:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 64 | ARRAY(hal_float_t,backlash,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:65:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 65 | ARRAY(hal_float_t,min_limit,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:66:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 66 | ARRAY(hal_float_t,max_limit,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:67:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 67 | ARRAY(hal_float_t,max_velocity,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:68:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 68 | ARRAY(hal_float_t,max_acceleration,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:69:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 69 | ARRAY(hal_float_t,ferror,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:70:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 70 | ARRAY(hal_float_t,min_ferror,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ Compiling emc/ini/inihal.cc BUILDSTDERR: In file included from emc/ini/inihal.cc:26: BUILDSTDERR: emc/ini/inihal.hh:81:37: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 81 | template<> struct NATIVE { typedef double type; }; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh: In instantiation of 'struct inihal_base': BUILDSTDERR: emc/ini/inihal.cc:117:76: required from here BUILDSTDERR: emc/ini/inihal.hh:52:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 52 | FIELD(hal_float_t,traj_default_velocity) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:53:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 53 | FIELD(hal_float_t,traj_max_velocity) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:54:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 54 | FIELD(hal_float_t,traj_default_acceleration) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:55:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 55 | FIELD(hal_float_t,traj_max_acceleration) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:60:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 60 | FIELD(hal_float_t,traj_arc_blend_gap_cycles) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:61:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 61 | FIELD(hal_float_t,traj_arc_blend_ramp_freq) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:62:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 62 | FIELD(hal_float_t,traj_arc_blend_tangent_kink_ratio) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:64:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 64 | ARRAY(hal_float_t,backlash,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:65:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 65 | ARRAY(hal_float_t,min_limit,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:66:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 66 | ARRAY(hal_float_t,max_limit,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:67:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 67 | ARRAY(hal_float_t,max_velocity,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:68:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 68 | ARRAY(hal_float_t,max_acceleration,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:69:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 69 | ARRAY(hal_float_t,ferror,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:70:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 70 | ARRAY(hal_float_t,min_ferror,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh: In instantiation of 'struct inihal_base': BUILDSTDERR: emc/ini/inihal.cc:153:5: required from here BUILDSTDERR: emc/ini/inihal.hh:52:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 52 | FIELD(hal_float_t,traj_default_velocity) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:53:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 53 | FIELD(hal_float_t,traj_max_velocity) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:54:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 54 | FIELD(hal_float_t,traj_default_acceleration) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:55:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 55 | FIELD(hal_float_t,traj_max_acceleration) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:60:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 60 | FIELD(hal_float_t,traj_arc_blend_gap_cycles) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:61:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 61 | FIELD(hal_float_t,traj_arc_blend_ramp_freq) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:62:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 62 | FIELD(hal_float_t,traj_arc_blend_tangent_kink_ratio) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:64:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 64 | ARRAY(hal_float_t,backlash,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:65:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 65 | ARRAY(hal_float_t,min_limit,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:66:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 66 | ARRAY(hal_float_t,max_limit,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:67:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 67 | ARRAY(hal_float_t,max_velocity,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:68:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 68 | ARRAY(hal_float_t,max_acceleration,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:69:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 69 | ARRAY(hal_float_t,ferror,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:70:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 70 | ARRAY(hal_float_t,min_ferror,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ Compiling emc/nml_intf/interpl.cc Compiling emc/usr_intf/schedrmt.cc BUILDSTDERR: emc/usr_intf/schedrmt.cc: In function 'void* readClient(void*)': BUILDSTDERR: emc/usr_intf/schedrmt.cc:1185:7: warning: this 'else' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 1185 | else BUILDSTDERR: | ^~~~ BUILDSTDERR: emc/usr_intf/schedrmt.cc:1192:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' BUILDSTDERR: 1192 | i++; BUILDSTDERR: | ^ Compiling emc/usr_intf/emcrsh.cc Compiling emc/usr_intf/emclcd.cc BUILDSTDERR: emc/usr_intf/emclcd.cc: In function 'int main(int, char**)': BUILDSTDERR: emc/usr_intf/emclcd.cc:490:34: warning: '%s' directive writing up to 3679 bytes into a region of size 1013 [-Wformat-overflow=] BUILDSTDERR: 490 | sprintf(sockStr, "widget_add %s %s %s\n", widgets[i].screenName, BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from emc/usr_intf/emclcd.cc:28: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 15 or more bytes (assuming 3694) into a destination of size 1024 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/emclcd.cc:1437:28: warning: '%s' directive writing up to 254 bytes into a region of size 72 [-Wformat-overflow=] BUILDSTDERR: 1437 | sprintf(buffer, "wc -l < %s", fileName); BUILDSTDERR: | ^~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from emc/usr_intf/emclcd.cc:28: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 9 and 263 bytes into a destination of size 80 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling emc/usr_intf/emcsched.cc Compiling emc/usr_intf/sockets.c BUILDSTDERR: emc/usr_intf/sockets.c: In function 'sockPrintfError': BUILDSTDERR: emc/usr_intf/sockets.c:309:27: warning: argument to 'sizeof' in 'strncpy' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] BUILDSTDERR: 309 | strncpy(buf, huh, sizeof(huh)); // note: sizeof(huh) < MAXMSG BUILDSTDERR: | ^ Compiling emc/usr_intf/keystick.cc BUILDSTDERR: emc/usr_intf/keystick.cc: In function 'int getch_and_idle()': BUILDSTDERR: emc/usr_intf/keystick.cc:1647:15: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1647 | read(sigpipe[0], &buf, 1); BUILDSTDERR: | ~~~~^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/keystick.cc: In function 'int main(int, char**)': BUILDSTDERR: emc/usr_intf/keystick.cc:1787:7: warning: ignoring return value of 'int pipe(int*)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1787 | pipe(sigpipe); BUILDSTDERR: | ~~~~^~~~~~~~~ BUILDSTDERR: emc/usr_intf/keystick.cc: In function 'void alarmHandler(int, siginfo_t*, void*)': BUILDSTDERR: emc/usr_intf/keystick.cc:1230:8: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 1230 | write(sigpipe[1], &ch, 1); BUILDSTDERR: | ~~~~~^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/keystick.cc: In function 'int main(int, char**)': BUILDSTDERR: emc/usr_intf/keystick.cc:1453:38: warning: ' EMC Version ' directive writing 13 bytes into a region of size between 1 and 255 [-Wformat-overflow=] BUILDSTDERR: 1453 | sprintf(version_string, "%s EMC Version %s", machine, version); BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from emc/usr_intf/keystick.cc:17: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 14 and 522 bytes into a destination of size 255 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling emc/usr_intf/halui.cc BUILDSTDERR: emc/usr_intf/halui.cc:375:37: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 375 | template<> struct NATIVE { typedef double type; }; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc: In instantiation of 'struct halui_str_base': BUILDSTDERR: emc/usr_intf/halui.cc:394:24: required from here BUILDSTDERR: emc/usr_intf/halui.cc:281:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 281 | FIELD(hal_float_t,tool_length_offset_x) /* current applied x tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:282:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 282 | FIELD(hal_float_t,tool_length_offset_y) /* current applied y tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:283:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 283 | FIELD(hal_float_t,tool_length_offset_z) /* current applied z tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:284:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 284 | FIELD(hal_float_t,tool_length_offset_a) /* current applied a tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:285:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 285 | FIELD(hal_float_t,tool_length_offset_b) /* current applied b tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:286:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 286 | FIELD(hal_float_t,tool_length_offset_c) /* current applied c tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:287:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 287 | FIELD(hal_float_t,tool_length_offset_u) /* current applied u tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:288:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 288 | FIELD(hal_float_t,tool_length_offset_v) /* current applied v tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:289:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 289 | FIELD(hal_float_t,tool_length_offset_w) /* current applied w tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:317:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 317 | ARRAY(hal_float_t,axis_pos_commanded,EMCMOT_MAX_AXIS+1) /* status pin for commanded cartesian position */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:384:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 384 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:318:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 318 | ARRAY(hal_float_t,axis_pos_feedback,EMCMOT_MAX_AXIS+1) /* status pin for actual cartesian position */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:384:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 384 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:319:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 319 | ARRAY(hal_float_t,axis_pos_relative,EMCMOT_MAX_AXIS+1) /* status pin for relative cartesian position */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:384:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 384 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:321:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 321 | FIELD(hal_float_t,jog_speed) /* pin for setting the jog speed (halui internal) */ \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:324:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 324 | ARRAY(hal_float_t,jog_analog,EMCMOT_MAX_JOINTS+1) /* pin for analog jogging (-1..0..1) */ \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:384:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 384 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:325:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 325 | ARRAY(hal_float_t,jog_increment,EMCMOT_MAX_JOINTS+1) /* Incremental jogging */ \ BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:384:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 384 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:328:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 328 | FIELD(hal_float_t,jog_deadband) /* pin for setting the jog analog deadband (where not to move) */ \ BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:333:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 333 | FIELD(hal_float_t,mv_scale) /* scale for the Max Velocity counting */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:334:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 334 | FIELD(hal_float_t,mv_value) /* current Max Velocity value */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:341:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 341 | FIELD(hal_float_t,fo_scale) /* scale for the Feed Override counting */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:342:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 342 | FIELD(hal_float_t,fo_value) /* current Feed Override value */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:349:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 349 | FIELD(hal_float_t,ro_scale) /* scale for the Feed Override counting */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:350:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 350 | FIELD(hal_float_t,ro_value) /* current Feed Override value */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:357:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 357 | FIELD(hal_float_t,so_scale) /* scale for the Spindle Speed Override counting */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:358:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 358 | FIELD(hal_float_t,so_value) /* current Spindle speed Override value */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc: In instantiation of 'struct halui_str_base': BUILDSTDERR: emc/usr_intf/halui.cc:740:59: required from here BUILDSTDERR: emc/usr_intf/halui.cc:281:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 281 | FIELD(hal_float_t,tool_length_offset_x) /* current applied x tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:282:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 282 | FIELD(hal_float_t,tool_length_offset_y) /* current applied y tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:283:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 283 | FIELD(hal_float_t,tool_length_offset_z) /* current applied z tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:284:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 284 | FIELD(hal_float_t,tool_length_offset_a) /* current applied a tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:285:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 285 | FIELD(hal_float_t,tool_length_offset_b) /* current applied b tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:286:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 286 | FIELD(hal_float_t,tool_length_offset_c) /* current applied c tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:287:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 287 | FIELD(hal_float_t,tool_length_offset_u) /* current applied u tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:288:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 288 | FIELD(hal_float_t,tool_length_offset_v) /* current applied v tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:289:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 289 | FIELD(hal_float_t,tool_length_offset_w) /* current applied w tool-length-offset */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:317:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 317 | ARRAY(hal_float_t,axis_pos_commanded,EMCMOT_MAX_AXIS+1) /* status pin for commanded cartesian position */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:384:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 384 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:318:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 318 | ARRAY(hal_float_t,axis_pos_feedback,EMCMOT_MAX_AXIS+1) /* status pin for actual cartesian position */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:384:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 384 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:319:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 319 | ARRAY(hal_float_t,axis_pos_relative,EMCMOT_MAX_AXIS+1) /* status pin for relative cartesian position */ \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:384:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 384 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:321:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 321 | FIELD(hal_float_t,jog_speed) /* pin for setting the jog speed (halui internal) */ \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:324:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 324 | ARRAY(hal_float_t,jog_analog,EMCMOT_MAX_JOINTS+1) /* pin for analog jogging (-1..0..1) */ \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:384:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 384 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:325:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 325 | ARRAY(hal_float_t,jog_increment,EMCMOT_MAX_JOINTS+1) /* Incremental jogging */ \ BUILDSTDERR: | ^~~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:384:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 384 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:328:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 328 | FIELD(hal_float_t,jog_deadband) /* pin for setting the jog analog deadband (where not to move) */ \ BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:333:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 333 | FIELD(hal_float_t,mv_scale) /* scale for the Max Velocity counting */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:334:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 334 | FIELD(hal_float_t,mv_value) /* current Max Velocity value */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:341:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 341 | FIELD(hal_float_t,fo_scale) /* scale for the Feed Override counting */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:342:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 342 | FIELD(hal_float_t,fo_value) /* current Feed Override value */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:349:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 349 | FIELD(hal_float_t,ro_scale) /* scale for the Feed Override counting */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:350:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 350 | FIELD(hal_float_t,ro_value) /* current Feed Override value */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:357:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 357 | FIELD(hal_float_t,so_scale) /* scale for the Spindle Speed Override counting */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:358:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 358 | FIELD(hal_float_t,so_value) /* current Spindle speed Override value */ \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/usr_intf/halui.cc:383:56: note: in definition of macro 'FIELD' BUILDSTDERR: 383 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/usr_intf/halui.cc:385:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 385 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ Compiling emc/motion/emcmotglb.c Compiling emc/task/emcsvr.cc Compiling emc/task/emccanon.cc Compiling emc/task/emctask.cc BUILDSTDERR: emc/task/emctask.cc: In function 'int emcTaskInit()': BUILDSTDERR: emc/task/emctask.cc:143:35: warning: '/M1' directive output may be truncated writing 3 bytes into a region of size between 2 and 256 [-Wformat-truncation=] BUILDSTDERR: 143 | snprintf(path, sizeof(path), "%s/M1%02d",expanddir,num); BUILDSTDERR: | ^~~~~~~~~~~ BUILDSTDERR: emc/task/emctask.cc:143:35: note: directive argument in the range [0, 99] BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from emc/nml_intf/canon.hh:16, BUILDSTDERR: from emc/nml_intf/emc_nml.hh:22, BUILDSTDERR: from emc/task/emctask.cc:25: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 6 and 260 bytes into a destination of size 256 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/emctask.cc:150:9: warning: '/M1' directive output may be truncated writing 3 bytes into a region of size between 2 and 256 [-Wformat-truncation=] BUILDSTDERR: 150 | "%s/M1%%02d", expanddir); // update global BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from emc/nml_intf/canon.hh:16, BUILDSTDERR: from emc/nml_intf/emc_nml.hh:22, BUILDSTDERR: from emc/task/emctask.cc:25: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output between 8 and 262 bytes into a destination of size 256 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling emc/motion/usrmotintf.cc Compiling emc/motion/emcmotutil.c Compiling emc/task/taskintf.cc BUILDSTDERR: In file included from emc/task/taskintf.cc:32: BUILDSTDERR: emc/ini/inihal.hh:81:37: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 81 | template<> struct NATIVE { typedef double type; }; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh: In instantiation of 'struct inihal_base': BUILDSTDERR: emc/task/taskintf.cc:34:19: required from here BUILDSTDERR: emc/ini/inihal.hh:52:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 52 | FIELD(hal_float_t,traj_default_velocity) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:53:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 53 | FIELD(hal_float_t,traj_max_velocity) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:54:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 54 | FIELD(hal_float_t,traj_default_acceleration) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:55:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 55 | FIELD(hal_float_t,traj_max_acceleration) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:60:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 60 | FIELD(hal_float_t,traj_arc_blend_gap_cycles) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:61:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 61 | FIELD(hal_float_t,traj_arc_blend_ramp_freq) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:62:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 62 | FIELD(hal_float_t,traj_arc_blend_tangent_kink_ratio) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:89:56: note: in definition of macro 'FIELD' BUILDSTDERR: 89 | #define FIELD(t,f) typename T::template field::type f; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:64:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 64 | ARRAY(hal_float_t,backlash,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:65:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 65 | ARRAY(hal_float_t,min_limit,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:66:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 66 | ARRAY(hal_float_t,max_limit,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:67:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 67 | ARRAY(hal_float_t,max_velocity,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:68:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 68 | ARRAY(hal_float_t,max_acceleration,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:69:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 69 | ARRAY(hal_float_t,ferror,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:70:23: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 70 | ARRAY(hal_float_t,min_ferror,EMCMOT_MAX_JOINTS) \ BUILDSTDERR: | ^~~~~~~~~~ BUILDSTDERR: emc/ini/inihal.hh:90:58: note: in definition of macro 'ARRAY' BUILDSTDERR: 90 | #define ARRAY(t,f,n) typename T::template field::type f[n]; BUILDSTDERR: | ^ BUILDSTDERR: emc/ini/inihal.hh:91:1: note: in expansion of macro 'HAL_FIELDS' BUILDSTDERR: 91 | HAL_FIELDS BUILDSTDERR: | ^~~~~~~~~~ Compiling emc/motion/dbuf.c Compiling emc/motion/stashf.c Compiling emc/rs274ngc/tool_parse.cc Compiling emc/task/emctaskmain.cc BUILDSTDERR: In file included from emc/task/emctaskmain.cc:84: BUILDSTDERR: emc/ini/inihal.hh:81:37: warning: ignoring attributes on template argument 'volatile real_t' {aka 'volatile double'} [-Wignored-attributes] BUILDSTDERR: 81 | template<> struct NATIVE { typedef double type; }; BUILDSTDERR: | ^ BUILDSTDERR: emc/task/emctaskmain.cc: In function 'int emcSystemCmd(char*)': BUILDSTDERR: emc/task/emctaskmain.cc:342:8: warning: ignoring return value of 'int setuid(__uid_t)', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: 342 | setuid(getuid()); BUILDSTDERR: | ~~~~~~^~~~~~~~~~ Compiling emc/task/taskclass.cc BUILDSTDERR: emc/task/taskclass.cc: In function 'int emcIoHalt()': BUILDSTDERR: emc/task/taskclass.cc:264:18: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 264 | } catch( bp::error_already_set ) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskclass.cc: In function 'int emcTaskOnce(const char*)': BUILDSTDERR: emc/task/taskclass.cc:333:15: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 333 | } catch( bp::error_already_set ) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ Compiling emc/task/backtrace.cc Compiling emc/rs274ngc/interp_arc.cc BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from emc/rs274ngc/interp_arc.cc:21: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::arc_data_comp_ijk(int, int, int, double, double, double, double, double, int, double, double, int, double*, double*, int*, double, double, double)' at emc/rs274ngc/interp_arc.cc:109:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 158 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::arc_data_comp_ijk(int, int, int, double, double, double, double, double, int, double, double, int, double*, double*, int*, double, double, double)' at emc/rs274ngc/interp_arc.cc:119:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 158 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::arc_data_comp_ijk(int, int, int, double, double, double, double, double, int, double, double, int, double*, double*, int*, double, double, double)' at emc/rs274ngc/interp_arc.cc:129:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 158 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::arc_data_comp_ijk(int, int, int, double, double, double, double, double, int, double, double, int, double*, double*, int*, double, double, double)' at emc/rs274ngc/interp_arc.cc:139:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 158 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::arc_data_ijk(int, int, double, double, double, double, int, double, double, int, double*, double*, int*, double, double, double)' at emc/rs274ngc/interp_arc.cc:286:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 140 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::arc_data_ijk(int, int, double, double, double, double, int, double, double, int, double*, double*, int*, double, double, double)' at emc/rs274ngc/interp_arc.cc:293:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 140 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::arc_data_ijk(int, int, double, double, double, double, int, double, double, int, double*, double*, int*, double, double, double)' at emc/rs274ngc/interp_arc.cc:308:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 140 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::arc_data_r(int, int, double, double, double, double, double, int, double*, double*, int*, double)' at emc/rs274ngc/interp_arc.cc:369:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 109 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::arc_data_r(int, int, double, double, double, double, double, int, double*, double*, int*, double)' at emc/rs274ngc/interp_arc.cc:375:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 109 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::arc_data_comp_r(int, int, int, double, double, double, double, double, double, int, double*, double*, int*, double)' at emc/rs274ngc/interp_arc.cc:218:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 127 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling emc/rs274ngc/interp_array.cc Compiling emc/rs274ngc/interp_base.cc Compiling emc/task/taskmodule.cc BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcIoInit()': BUILDSTDERR: emc/task/taskmodule.cc:66:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:66:17: note: in definition of macro 'EXPAND' BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcIoHalt()': BUILDSTDERR: emc/task/taskmodule.cc:66:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:66:17: note: in definition of macro 'EXPAND' BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcIoAbort(int)': BUILDSTDERR: emc/task/taskmodule.cc:81:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 81 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:81:17: note: in definition of macro 'EXPAND1' BUILDSTDERR: 81 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcToolStartChange()': BUILDSTDERR: emc/task/taskmodule.cc:66:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:66:17: note: in definition of macro 'EXPAND' BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcAuxEstopOn()': BUILDSTDERR: emc/task/taskmodule.cc:66:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:66:17: note: in definition of macro 'EXPAND' BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcAuxEstopOff()': BUILDSTDERR: emc/task/taskmodule.cc:66:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:66:17: note: in definition of macro 'EXPAND' BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcCoolantMistOn()': BUILDSTDERR: emc/task/taskmodule.cc:66:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:66:17: note: in definition of macro 'EXPAND' BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcCoolantMistOff()': BUILDSTDERR: emc/task/taskmodule.cc:66:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:66:17: note: in definition of macro 'EXPAND' BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcCoolantFloodOn()': BUILDSTDERR: emc/task/taskmodule.cc:66:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:66:17: note: in definition of macro 'EXPAND' BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcCoolantFloodOff()': BUILDSTDERR: emc/task/taskmodule.cc:66:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:66:17: note: in definition of macro 'EXPAND' BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcLubeOn()': BUILDSTDERR: emc/task/taskmodule.cc:66:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:66:17: note: in definition of macro 'EXPAND' BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcLubeOff()': BUILDSTDERR: emc/task/taskmodule.cc:66:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:66:17: note: in definition of macro 'EXPAND' BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcIoSetDebug(int)': BUILDSTDERR: emc/task/taskmodule.cc:81:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 81 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:81:17: note: in definition of macro 'EXPAND1' BUILDSTDERR: 81 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcToolPrepare(int, int)': BUILDSTDERR: emc/task/taskmodule.cc:95:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 95 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:95:17: note: in definition of macro 'EXPAND2' BUILDSTDERR: 95 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcToolLoad()': BUILDSTDERR: emc/task/taskmodule.cc:66:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:66:17: note: in definition of macro 'EXPAND' BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcToolLoadToolTable(const char*)': BUILDSTDERR: emc/task/taskmodule.cc:81:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 81 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:81:17: note: in definition of macro 'EXPAND1' BUILDSTDERR: 81 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcToolUnload()': BUILDSTDERR: emc/task/taskmodule.cc:66:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:66:17: note: in definition of macro 'EXPAND' BUILDSTDERR: 66 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcToolSetNumber(int)': BUILDSTDERR: emc/task/taskmodule.cc:81:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 81 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc:81:17: note: in definition of macro 'EXPAND1' BUILDSTDERR: 81 | catch( bp::error_already_set ) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcIoPluginCall(int, const char*)': BUILDSTDERR: emc/task/taskmodule.cc:134:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 134 | catch( bp::error_already_set ) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcToolSetOffset(int, int, EmcPose, double, double, double, int)': BUILDSTDERR: emc/task/taskmodule.cc:147:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 147 | catch( bp::error_already_set ) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/task/taskmodule.cc: In member function 'virtual int TaskWrap::emcIoUpdate(EMC_IO_STAT*)': BUILDSTDERR: emc/task/taskmodule.cc:159:17: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 159 | catch( bp::error_already_set ) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ Compiling emc/rs274ngc/interp_check.cc Compiling emc/rs274ngc/interp_convert.cc BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from emc/rs274ngc/interp_convert.cc:20: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc2(int, block_pointer, setup_pointer, double*, double*, double*, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:574:7: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 174 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc2(int, block_pointer, setup_pointer, double*, double*, double*, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:578:7: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 174 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc_comp1(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:656:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 152 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc_comp1(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:660:9: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 152 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc_comp1(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:664:9: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 152 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc_comp1(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:703:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 152 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc_comp1(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:712:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 152 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_threading_cycle(block_pointer, setup_pointer, double, double, double)' at emc/rs274ngc/interp_convert.cc:4524:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 89 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_threading_cycle(block_pointer, setup_pointer, double, double, double)' at emc/rs274ngc/interp_convert.cc:4527:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 89 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_threading_cycle(block_pointer, setup_pointer, double, double, double)' at emc/rs274ngc/interp_convert.cc:4529:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 89 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_threading_cycle(block_pointer, setup_pointer, double, double, double)' at emc/rs274ngc/interp_convert.cc:4531:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 89 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_straight_comp1(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:4674:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 141 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_straight_comp1(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:4675:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 141 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_straight_comp1(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:4700:9: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 141 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:817:9: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 152 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:821:9: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 152 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:846:9: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 152 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:876:17: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 152 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:886:17: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 152 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:897:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 152 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:912:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 152 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:915:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 152 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_arc_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:935:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 152 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_straight_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:4820:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 141 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_straight_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:4840:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 141 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_straight_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:4865:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 141 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_straight_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:4887:20: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 141 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_straight_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:4894:17: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 141 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_straight_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:4902:17: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 141 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_straight_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:4932:21: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 141 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_straight_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:4940:21: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 141 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_straight_comp2(int, block_pointer, setup_pointer, double, double, double, double, double, double, double, double, double)' at emc/rs274ngc/interp_convert.cc:4948:17: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 141 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling emc/rs274ngc/interp_queue.cc Compiling emc/rs274ngc/interp_execute.cc Compiling emc/rs274ngc/interp_cycles.cc BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from emc/rs274ngc/interp_cycles.cc:18: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_cycle_g84(block_pointer, CANON_PLANE, double, double, double, double, CANON_DIRECTION, CANON_SPEED_FEED_MODE)' at emc/rs274ngc/interp_cycles.cc:277:3, BUILDSTDERR: inlined from 'int Interp::convert_cycle_g84(block_pointer, CANON_PLANE, double, double, double, double, CANON_DIRECTION, CANON_SPEED_FEED_MODE)' at emc/rs274ngc/interp_cycles.cc:268:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 129 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_cycle_g88(block_pointer, CANON_PLANE, double, double, double, double, CANON_DIRECTION)' at emc/rs274ngc/interp_cycles.cc:527:3, BUILDSTDERR: inlined from 'int Interp::convert_cycle_g88(block_pointer, CANON_PLANE, double, double, double, double, CANON_DIRECTION)' at emc/rs274ngc/interp_cycles.cc:519:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 106 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_cycle_g83(block_pointer, CANON_PLANE, double, double, double, double, double, double)' at emc/rs274ngc/interp_cycles.cc:153:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 105 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_cycle_g73(block_pointer, CANON_PLANE, double, double, double, double, double, double)' at emc/rs274ngc/interp_cycles.cc:217:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 105 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_cycle_g86(block_pointer, CANON_PLANE, double, double, double, double, double, CANON_DIRECTION)' at emc/rs274ngc/interp_cycles.cc:374:3, BUILDSTDERR: inlined from 'int Interp::convert_cycle_g86(block_pointer, CANON_PLANE, double, double, double, double, double, CANON_DIRECTION)' at emc/rs274ngc/interp_cycles.cc:365:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 114 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::convert_cycle_g87(block_pointer, CANON_PLANE, double, double, double, double, double, double, double, double, CANON_DIRECTION)' at emc/rs274ngc/interp_cycles.cc:461:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 138 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling emc/rs274ngc/interp_find.cc BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from emc/rs274ngc/interp_find.cc:21: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:170:9: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:198:17: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:210:17: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:222:17: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:266:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:271:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:272:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:278:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:293:17: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:303:17: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:313:17: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:337:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:338:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:347:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_ends(block_pointer, setup_pointer, double*, double*, double*, double*, double*, double*, double*, double*, double*)' at emc/rs274ngc/interp_find.cc:348:13: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 132 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_relative(double, double, double, double, double, double, double, double, double, double*, double*, double*, double*, double*, double*, double*, double*, double*, setup_pointer)' at emc/rs274ngc/interp_find.cc:428:7: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 193 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_relative(double, double, double, double, double, double, double, double, double, double*, double*, double*, double*, double*, double*, double*, double*, double*, setup_pointer)' at emc/rs274ngc/interp_find.cc:436:7: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 193 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::find_relative(double, double, double, double, double, double, double, double, double, double*, double*, double*, double*, double*, double*, double*, double*, double*, setup_pointer)' at emc/rs274ngc/interp_find.cc:444:7: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 193 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling emc/rs274ngc/interp_internal.cc Compiling emc/rs274ngc/interp_inverse.cc Compiling emc/rs274ngc/interp_read.cc Compiling emc/rs274ngc/interp_write.cc Compiling emc/rs274ngc/nurbs_additional_functions.cc Compiling emc/rs274ngc/interp_o_word.cc Compiling emc/rs274ngc/interp_namedparams.cc Compiling emc/rs274ngc/interp_python.cc BUILDSTDERR: emc/rs274ngc/interp_python.cc: In member function 'int Interp::pycall(setup_pointer, context_pointer, const char*, const char*, int)': BUILDSTDERR: emc/rs274ngc/interp_python.cc:151:13: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 151 | catch (bp::error_already_set) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_python.cc:269:16: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 269 | catch (bp::error_already_set) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from /usr/include/python2.7/Python.h:38, BUILDSTDERR: from /usr/include/boost/python/detail/wrap_python.hpp:151, BUILDSTDERR: from /usr/include/boost/python/detail/prefix.hpp:13, BUILDSTDERR: from /usr/include/boost/python/args.hpp:8, BUILDSTDERR: from /usr/include/boost/python.hpp:11, BUILDSTDERR: from emc/rs274ngc/interp_python.cc:36: BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::pycall(setup_pointer, context_pointer, const char*, const char*, int)' at emc/rs274ngc/interp_python.cc:129:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 81 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::pycall(setup_pointer, context_pointer, const char*, const char*, int)' at emc/rs274ngc/interp_python.cc:135:2: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 81 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::pycall(setup_pointer, context_pointer, const char*, const char*, int)' at emc/rs274ngc/interp_python.cc:177:2: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 81 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::pycall(setup_pointer, context_pointer, const char*, const char*, int)' at emc/rs274ngc/interp_python.cc:214:7: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 81 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::pycall(setup_pointer, context_pointer, const char*, const char*, int)' at emc/rs274ngc/interp_python.cc:229:7: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 81 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::pycall(setup_pointer, context_pointer, const char*, const char*, int)' at emc/rs274ngc/interp_python.cc:255:3: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 81 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::pycall(setup_pointer, context_pointer, const char*, const char*, int)' at emc/rs274ngc/interp_python.cc:278:2: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 81 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: In function 'char* strncpy(char*, const char*, size_t)', BUILDSTDERR: inlined from 'int Interp::pycall(setup_pointer, context_pointer, const char*, const char*, int)' at emc/rs274ngc/interp_python.cc:169:7: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, long unsigned int)' output truncated copying 80 bytes from a string of length 81 [-Wstringop-truncation] BUILDSTDERR: 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling emc/rs274ngc/interp_remap.cc BUILDSTDERR: emc/rs274ngc/interp_remap.cc: In member function 'int Interp::add_parameters(setup_pointer, block_pointer, char*)': BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:256:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 256 | case 'a' : PARAM('a',"a",block->a_flag,block->a_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:257:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 257 | case 'b' : PARAM('b',"b",block->b_flag,block->b_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:258:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 258 | case 'c' : PARAM('c',"c",block->c_flag,block->c_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:259:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 259 | case 'd' : PARAM('d',"d",block->d_flag,block->d_number_float); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:260:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 260 | case 'e' : PARAM('e',"e",block->e_flag,block->e_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:261:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 261 | case 'f' : PARAM('f',"f",block->f_flag,block->f_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:262:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 262 | case 'h' : PARAM('h',"h",block->h_flag,(double) block->h_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:263:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 263 | case 'i' : PARAM('i',"i",block->i_flag,block->i_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:264:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 264 | case 'j' : PARAM('j',"j",block->j_flag,block->j_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:265:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 265 | case 'k' : PARAM('k',"k",block->k_flag,block->k_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:266:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 266 | case 'l' : PARAM('l',"l",block->l_flag,(double) block->l_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:267:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 267 | case 'p' : PARAM('p',"p",block->p_flag,block->p_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:268:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 268 | case 'q' : PARAM('q',"q",block->q_flag,block->q_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ emc/rs274ngc/interp_remap.cc:269:13: note: in exCompiling emc/rs274ngc/interp_setup.cc BUILDSTDERR: pansion of macro 'PARAM' BUILDSTDERR: 269 | case 'r' : PARAM('r',"r",block->r_flag,block->r_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:270:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 270 | case 's' : PARAM('s',"s",block->s_flag,block->s_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:271:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 271 | case 't' : PARAM('t',"t",block->t_flag, (double) block->t_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:272:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 272 | case 'u' : PARAM('u',"u",block->u_flag,block->u_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:273:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 273 | case 'v' : PARAM('v',"v",block->v_flag,block->v_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:274:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 274 | case 'w' : PARAM('w',"w",block->w_flag,block->w_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:275:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 275 | case 'x' : PARAM('x',"x",block->x_flag,block->x_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:276:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 276 | case 'y' : PARAM('y',"y",block->y_flag,block->y_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:277:13: note: in expansion of macro 'PARAM' BUILDSTDERR: 277 | case 'z' : PARAM('z',"z",block->z_flag,block->z_number); break; BUILDSTDERR: | ^~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/interp_remap.cc:221:20: note: in definition of macro 'STORE' BUILDSTDERR: 221 | catch (bp::error_already_set) { \ BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ Compiling emc/rs274ngc/pyparamclass.cc Compiling emc/rs274ngc/canonmodule.cc Compiling emc/rs274ngc/pyemctypes.cc Compiling emc/rs274ngc/pyinterp1.cc Compiling emc/rs274ngc/pyblock.cc Compiling emc/rs274ngc/interpmodule.cc Compiling emc/rs274ngc/pyarrays.cc Compiling emc/pythonplugin/python_plugin.cc BUILDSTDERR: emc/pythonplugin/python_plugin.cc: In member function 'int PythonPlugin::run_string(const char*, boost::python::api::object&, bool)': BUILDSTDERR: emc/pythonplugin/python_plugin.cc:66:16: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 66 | catch (bp::error_already_set) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc: In member function 'int PythonPlugin::call_method(boost::python::api::object, boost::python::api::object&)': BUILDSTDERR: emc/pythonplugin/python_plugin.cc:93:16: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 93 | catch (bp::error_already_set) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc: In member function 'int PythonPlugin::call(const char*, const char*, boost::python::api::object, boost::python::api::object, boost::python::api::object&)': BUILDSTDERR: emc/pythonplugin/python_plugin.cc:143:16: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 143 | catch (bp::error_already_set) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc: In member function 'bool PythonPlugin::is_callable(const char*, const char*)': BUILDSTDERR: emc/pythonplugin/python_plugin.cc:183:16: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 183 | catch (bp::error_already_set) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc: In member function 'int PythonPlugin::initialize()': BUILDSTDERR: emc/pythonplugin/python_plugin.cc:266:13: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 266 | catch (bp::error_already_set) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc: In member function 'int PythonPlugin::configure(const char*, const char*)': BUILDSTDERR: emc/pythonplugin/python_plugin.cc:344:15: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 250 [-Wformat-truncation=] BUILDSTDERR: 344 | logPP(1, "stat(%s) returns %s", real_path, strerror(errno)); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc:31:46: note: in definition of macro 'ERRMSG' BUILDSTDERR: 31 | snprintf(msgbuf, sizeof(msgbuf) -1, fmt, ##args); \ BUILDSTDERR: | ^~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc:344:6: note: in expansion of macro 'logPP' BUILDSTDERR: 344 | logPP(1, "stat(%s) returns %s", real_path, strerror(errno)); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/python2.7/Python.h:33, BUILDSTDERR: from /usr/include/boost/python/detail/wrap_python.hpp:151, BUILDSTDERR: from /usr/include/boost/python/detail/prefix.hpp:13, BUILDSTDERR: from /usr/include/boost/python/args.hpp:8, BUILDSTDERR: from /usr/include/boost/python.hpp:11, BUILDSTDERR: from emc/pythonplugin/python_plugin.hh:22, BUILDSTDERR: from emc/pythonplugin/python_plugin.cc:19: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 16 or more bytes (assuming 4111) into a destination of size 255 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc:384:11: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 240 [-Wformat-truncation=] BUILDSTDERR: 384 | logPP(1, "%s:%d: executing '%s'",iniFilename, lineno, pycmd); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc:31:46: note: in definition of macro 'ERRMSG' BUILDSTDERR: 31 | snprintf(msgbuf, sizeof(msgbuf) -1, fmt, ##args); \ BUILDSTDERR: | ^~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc:384:2: note: in expansion of macro 'logPP' BUILDSTDERR: 384 | logPP(1, "%s:%d: executing '%s'",iniFilename, lineno, pycmd); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/python2.7/Python.h:33, BUILDSTDERR: from /usr/include/boost/python/detail/wrap_python.hpp:151, BUILDSTDERR: from /usr/include/boost/python/detail/prefix.hpp:13, BUILDSTDERR: from /usr/include/boost/python/args.hpp:8, BUILDSTDERR: from /usr/include/boost/python.hpp:11, BUILDSTDERR: from emc/pythonplugin/python_plugin.hh:22, BUILDSTDERR: from emc/pythonplugin/python_plugin.cc:19: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 17 or more bytes (assuming 4112) into a destination of size 255 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc:386:16: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 232 [-Wformat-truncation=] BUILDSTDERR: 386 | logPP(-1, "%s:%d: exception running '%s'",iniFilename, lineno, pycmd); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc:31:46: note: in definition of macro 'ERRMSG' BUILDSTDERR: 31 | snprintf(msgbuf, sizeof(msgbuf) -1, fmt, ##args); \ BUILDSTDERR: | ^~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc:386:6: note: in expansion of macro 'logPP' BUILDSTDERR: 386 | logPP(-1, "%s:%d: exception running '%s'",iniFilename, lineno, pycmd); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/python2.7/Python.h:33, BUILDSTDERR: from /usr/include/boost/python/detail/wrap_python.hpp:151, BUILDSTDERR: from /usr/include/boost/python/detail/prefix.hpp:13, BUILDSTDERR: from /usr/include/boost/python/args.hpp:8, BUILDSTDERR: from /usr/include/boost/python.hpp:11, BUILDSTDERR: from emc/pythonplugin/python_plugin.hh:22, BUILDSTDERR: from emc/pythonplugin/python_plugin.cc:19: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 25 or more bytes (assuming 4120) into a destination of size 255 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc:370:11: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 240 [-Wformat-truncation=] BUILDSTDERR: 370 | logPP(1, "%s:%d: executing '%s'",iniFilename, lineno, pycmd); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc:31:46: note: in definition of macro 'ERRMSG' BUILDSTDERR: 31 | snprintf(msgbuf, sizeof(msgbuf) -1, fmt, ##args); \ BUILDSTDERR: | ^~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc:370:2: note: in expansion of macro 'logPP' BUILDSTDERR: 370 | logPP(1, "%s:%d: executing '%s'",iniFilename, lineno, pycmd); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/python2.7/Python.h:33, BUILDSTDERR: from /usr/include/boost/python/detail/wrap_python.hpp:151, BUILDSTDERR: from /usr/include/boost/python/detail/prefix.hpp:13, BUILDSTDERR: from /usr/include/boost/python/args.hpp:8, BUILDSTDERR: from /usr/include/boost/python.hpp:11, BUILDSTDERR: from emc/pythonplugin/python_plugin.hh:22, BUILDSTDERR: from emc/pythonplugin/python_plugin.cc:19: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 17 or more bytes (assuming 4112) into a destination of size 255 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc:373:16: warning: '%s' directive output may be truncated writing up to 4095 bytes into a region of size 232 [-Wformat-truncation=] BUILDSTDERR: 373 | logPP(-1, "%s:%d: exception running '%s'",iniFilename, lineno, pycmd); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc:31:46: note: in definition of macro 'ERRMSG' BUILDSTDERR: 31 | snprintf(msgbuf, sizeof(msgbuf) -1, fmt, ##args); \ BUILDSTDERR: | ^~~ BUILDSTDERR: emc/pythonplugin/python_plugin.cc:373:6: note: in expansion of macro 'logPP' BUILDSTDERR: 373 | logPP(-1, "%s:%d: exception running '%s'",iniFilename, lineno, pycmd); BUILDSTDERR: | ^~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/python2.7/Python.h:33, BUILDSTDERR: from /usr/include/boost/python/detail/wrap_python.hpp:151, BUILDSTDERR: from /usr/include/boost/python/detail/prefix.hpp:13, BUILDSTDERR: from /usr/include/boost/python/args.hpp:8, BUILDSTDERR: from /usr/include/boost/python.hpp:11, BUILDSTDERR: from emc/pythonplugin/python_plugin.hh:22, BUILDSTDERR: from emc/pythonplugin/python_plugin.cc:19: BUILDSTDERR: /usr/include/bits/stdio2.h:67:35: note: '__builtin___snprintf_chk' output 25 or more bytes (assuming 4120) into a destination of size 255 BUILDSTDERR: 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 68 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling emc/iotask/ioControl.cc Compiling emc/iotask/ioControl_v2.cc Compiling emc/rs274ngc/rs274ngc_pre.cc BUILDSTDERR: emc/rs274ngc/rs274ngc_pre.cc: In constructor 'Interp::Interp()': BUILDSTDERR: emc/rs274ngc/rs274ngc_pre.cc:144:16: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 144 | catch (bp::error_already_set) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/rs274ngc_pre.cc: In member function 'virtual int Interp::init()': BUILDSTDERR: emc/rs274ngc/rs274ngc_pre.cc:1190:18: warning: catching polymorphic type 'struct boost::python::error_already_set' by value [-Wcatch-value=] BUILDSTDERR: 1190 | catch (bp::error_already_set) { BUILDSTDERR: | ^~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/rs274ngc_pre.cc: In member function 'FILE* Interp::find_ngc_file(setup_pointer, const char*, char*)': BUILDSTDERR: emc/rs274ngc/rs274ngc_pre.cc:2467:26: warning: '%s' directive writing up to 4096 bytes into a region of size between 1 and 4096 [-Wformat-overflow=] BUILDSTDERR: 2467 | sprintf(newFileName, "%s/%s", settings->program_prefix, tmpFileName); BUILDSTDERR: | ^~~~~~~ ~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/python2.7/Python.h:33, BUILDSTDERR: from /usr/include/boost/python/detail/wrap_python.hpp:151, BUILDSTDERR: from /usr/include/boost/python/detail/prefix.hpp:13, BUILDSTDERR: from /usr/include/boost/python/args.hpp:8, BUILDSTDERR: from /usr/include/boost/python.hpp:11, BUILDSTDERR: from emc/rs274ngc/rs274ngc_pre.cc:68: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 2 and 8193 bytes into a destination of size 4097 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/rs274ngc_pre.cc:2475:27: warning: '__builtin___sprintf_chk' may write a terminating nul past the end of the destination [-Wformat-overflow=] BUILDSTDERR: 2475 | sprintf(newFileName, "%s/%s", settings->subroutines[dct], tmpFileName); BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/python2.7/Python.h:33, BUILDSTDERR: from /usr/include/boost/python/detail/wrap_python.hpp:151, BUILDSTDERR: from /usr/include/boost/python/detail/prefix.hpp:13, BUILDSTDERR: from /usr/include/boost/python/args.hpp:8, BUILDSTDERR: from /usr/include/boost/python.hpp:11, BUILDSTDERR: from emc/rs274ngc/rs274ngc_pre.cc:68: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output 2 or more bytes (assuming 4098) into a destination of size 4097 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: emc/rs274ngc/rs274ngc_pre.cc:2490:27: warning: '%s' directive writing up to 4096 bytes into a region of size between 0 and 4096 [-Wformat-overflow=] BUILDSTDERR: 2490 | sprintf(newFileName, "%s/%s", BUILDSTDERR: | ^~~~~~~ BUILDSTDERR: 2491 | foundPlace, tmpFileName); BUILDSTDERR: | ~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/stdio.h:867, BUILDSTDERR: from /usr/include/python2.7/Python.h:33, BUILDSTDERR: from /usr/include/boost/python/detail/wrap_python.hpp:151, BUILDSTDERR: from /usr/include/boost/python/detail/prefix.hpp:13, BUILDSTDERR: from /usr/include/boost/python/args.hpp:8, BUILDSTDERR: from /usr/include/boost/python.hpp:11, BUILDSTDERR: from emc/rs274ngc/rs274ngc_pre.cc:68: BUILDSTDERR: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 2 and 8194 bytes into a destination of size 4097 BUILDSTDERR: 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: 37 | __bos (__s), __fmt, __va_arg_pack ()); BUILDSTDERR: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling emc/kinematics/genserkins.c Compiling emc/canterp/canterp.cc Compiling emc/sai/saicanon.cc Compiling emc/sai/driver.cc Compiling emc/motion-logger/motion-logger.c Compiling module_helper/module_helper.c Compiling localized message catalog ../share/locale/ru/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/pl/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/ja/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/sr/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/ro/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/fi/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/es/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/sv/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/fr/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/hu/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/it/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/pt_BR/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/zh_HK/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/zh_CN/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/sk/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/de/LC_MESSAGES/linuxcnc.mo Compiling localized message catalog ../share/locale/zh_TW/LC_MESSAGES/linuxcnc.mo Compiling localized gmoccapy message catalog ../share/locale/hu/LC_MESSAGES/gmoccapy.mo Compiling localized gmoccapy message catalog ../share/locale/sr/LC_MESSAGES/gmoccapy.mo Compiling localized gmoccapy message catalog ../share/locale/de/LC_MESSAGES/gmoccapy.mo Compiling localized gmoccapy message catalog ../share/locale/es/LC_MESSAGES/gmoccapy.mo Compiling localized gmoccapy message catalog ../share/locale/fr/LC_MESSAGES/gmoccapy.mo Compiling localized gmoccapy message catalog ../share/locale/pl/LC_MESSAGES/gmoccapy.mo Compiling localized gmoccapy message catalog ../share/locale/zh_CN/LC_MESSAGES/gmoccapy.mo Localizing linuxcnc.pot (cd ..; /usr/bin/xgettext -k_ -o src/po/linuxcnc.pot `src/po/fixpaths.py -j src emc/task/emctaskmain.cc emc/rs274ngc/interp_arc.cc emc/rs274ngc/interp_array.cc emc/rs274ngc/interp_base.cc emc/rs274ngc/interp_check.cc emc/rs274ngc/interp_convert.cc emc/rs274ngc/interp_queue.cc emc/rs274ngc/interp_cycles.cc emc/rs274ngc/interp_execute.cc emc/rs274ngc/interp_find.cc emc/rs274ngc/interp_internal.cc emc/rs274ngc/interp_inverse.cc emc/rs274ngc/interp_read.cc emc/rs274ngc/interp_write.cc emc/rs274ngc/interp_o_word.cc emc/rs274ngc/nurbs_additional_functions.cc emc/rs274ngc/interp_namedparams.cc emc/rs274ngc/interp_python.cc emc/rs274ngc/interp_remap.cc emc/rs274ngc/interp_setup.cc emc/rs274ngc/canonmodule.cc emc/rs274ngc/pyparamclass.cc emc/rs274ngc/pyemctypes.cc emc/rs274ngc/pyinterp1.cc emc/rs274ngc/pyblock.cc emc/rs274ngc/pyarrays.cc emc/rs274ngc/interpmodule.cc emc/rs274ngc/rs274ngc_pre.cc emc/rs274ngc/rs274ngc_return.hh hal/utils/meter.c hal/utils/scope.c hal/utils/scope_horiz.c hal/utils/scope_vert.c hal/utils/scope_trig.c hal/utils/scope_disp.c hal/utils/scope_files.c hal/utils/miscgtk.c emc/motion/control.c emc/motion/command.c emc/motion/motion.c emc/motion/homing.c ../tcl/bin/emccalib.tcl ../tcl/bin/emcdebug.tcl ../tcl/bin/emctesting.tcl ../tcl/bin/emctuning.tcl ../tcl/bin/genedit.tcl ../tcl/bin/halconfig.tcl ../tcl/bin/halshow.tcl ../tcl/bin/pickconfig.tcl ../tcl/bin/tkbackplot.tcl ../tcl/mini.tcl ../tcl/show_errors.tcl ../tcl/tklinuxcnc.tcl ../tcl/scripts/Set_Coordinates.tcl ../tcl/scripts/balloon.tcl ../tcl/scripts/emchelp.tcl ../tcl/ngcgui.tcl ../tcl/ngcgui_ttt.tcl ../tcl/ngcgui_app.tcl ../tcl/tooledit.tcl emc/usr_intf/axis/scripts/axis.py emc/usr_intf/axis/scripts/axis-remote.py emc/usr_intf/axis/scripts/linuxcnctop.py emc/usr_intf/axis/scripts/hal_manualtoolchange.py emc/usr_intf/axis/scripts/mdi.py emc/usr_intf/axis/scripts/image-to-gcode.py emc/usr_intf/axis/scripts/lintini.py emc/usr_intf/axis/scripts/debuglevel.py emc/usr_intf/axis/scripts/teach-in.py emc/usr_intf/axis/scripts/tracking-test.py ../lib/python/propertywindow.py ../share/axis/tcl/axis.tcl emc/usr_intf/touchy/touchy.py emc/usr_intf/touchy/mdi.py emc/usr_intf/touchy/emc_interface.py emc/usr_intf/touchy/hal_interface.py emc/usr_intf/touchy/filechooser.py emc/usr_intf/touchy/listing.py emc/usr_intf/touchy/preferences.py emc/usr_intf/touchy/touchy.glade emc/usr_intf/stepconf/stepconf.py emc/usr_intf/stepconf/pages.py emc/usr_intf/stepconf/build_INI.py emc/usr_intf/stepconf/build_HAL.py emc/usr_intf/stepconf/import_mach.py emc/usr_intf/stepconf/main_page.glade emc/usr_intf/stepconf/base.glade emc/usr_intf/stepconf/start.glade emc/usr_intf/stepconf/pport1.glade emc/usr_intf/stepconf/pport2.glade emc/usr_intf/stepconf/spindle.glade emc/usr_intf/stepconf/options.glade emc/usr_intf/stepconf/axisx.glade emc/usr_intf/stepconf/axisy.glade emc/usr_intf/stepconf/axisz.glade emc/usr_intf/stepconf/axisa.glade emc/usr_intf/stepconf/finished.glade emc/usr_intf/pncconf/pncconf.py emc/usr_intf/pncconf/main_page.glade emc/usr_intf/pncconf/help.glade emc/usr_intf/pncconf/mesa0.glade emc/usr_intf/pncconf/mesa1.glade emc/usr_intf/pncconf/start.glade emc/usr_intf/pncconf/external.glade emc/usr_intf/pncconf/base.glade emc/usr_intf/pncconf/screen.glade emc/usr_intf/pncconf/x_axis.glade emc/usr_intf/pncconf/x_motor.glade emc/usr_intf/pncconf/y_axis.glade emc/usr_intf/pncconf/y_motor.glade emc/usr_intf/pncconf/z_axis.glade emc/usr_intf/pncconf/z_motor.glade emc/usr_intf/pncconf/a_axis.glade emc/usr_intf/pncconf/a_motor.glade emc/usr_intf/pncconf/s_motor.glade emc/usr_intf/pncconf/options.glade emc/usr_intf/pncconf/realtime.glade emc/usr_intf/pncconf/pport1.glade emc/usr_intf/pncconf/pport2.glade emc/usr_intf/pncconf/dialogs.glade emc/usr_intf/pncconf/finished.glade emc/usr_intf/gremlin/gremlin.py emc/usr_intf/gscreen/gscreen.py emc/usr_intf/gscreen/mdi.py emc/usr_intf/gscreen/emc_interface.py emc/usr_intf/gscreen/preferences.py emc/usr_intf/gscreen/keybindings.py emc/usr_intf/gscreen/gscreen.glade emc/usr_intf/gscreen/gscreen2.glade emc/usr_intf/gmoccapy/gmoccapy.py emc/usr_intf/gmoccapy/dialogs.py emc/usr_intf/gmoccapy/getiniinfo.py emc/usr_intf/gmoccapy/notification.py emc/usr_intf/gmoccapy/player.py emc/usr_intf/gmoccapy/preferences.py emc/usr_intf/gmoccapy/widgets.py emc/usr_intf/gmoccapy/gmoccapy.glade`) touch po/linuxcnc.pot intltool-extract --type=gettext/glade emc/usr_intf/gmoccapy/gmoccapy.glade Generating C format header file for translation. Wrote emc/usr_intf/gmoccapy/gmoccapy.glade.h intltool-extract --type=gettext/glade ../lib/python/gladevcp/offsetpage.glade Generating C format header file for translation. Wrote ../lib/python/gladevcp/offsetpage.glade.h intltool-extract --type=gettext/glade ../lib/python/gladevcp/tooledit_gtk.glade Generating C format header file for translation. Wrote ../lib/python/gladevcp/tooledit_gtk.glade.h cp emc/ini/emcIniFile.hh ../include/emcIniFile.hh cp emc/ini/iniaxis.hh ../include/iniaxis.hh cp emc/ini/initool.hh ../include/initool.hh cp emc/ini/initraj.hh ../include/initraj.hh cp emc/ini/inihal.hh ../include/inihal.hh cp emc/kinematics/cubic.h ../include/cubic.h cp emc/kinematics/kinematics.h ../include/kinematics.h cp emc/kinematics/genhexkins.h ../include/genhexkins.h cp emc/kinematics/genserkins.h ../include/genserkins.h cp emc/kinematics/pumakins.h ../include/pumakins.h cp emc/tp/tc.h ../include/tc.h cp emc/tp/tc_types.h ../include/tc_types.h cp emc/tp/tcq.h ../include/tcq.h cp emc/tp/tp.h ../include/tp.h cp emc/tp/tp_types.h ../include/tp_types.h cp emc/tp/spherical_arc.h ../include/spherical_arc.h cp emc/tp/blendmath.h ../include/blendmath.h cp emc/motion/emcmotcfg.h ../include/emcmotcfg.h cp emc/motion/emcmotglb.h ../include/emcmotglb.h cp emc/motion/motion.h ../include/motion.h cp emc/motion/usrmotintf.h ../include/usrmotintf.h cp emc/nml_intf/canon.hh ../include/canon.hh cp emc/nml_intf/canon_position.hh ../include/canon_position.hh cp emc/nml_intf/emctool.h ../include/emctool.h cp emc/nml_intf/emc.hh ../include/emc.hh cp emc/nml_intf/emc_nml.hh ../include/emc_nml.hh cp emc/nml_intf/emccfg.h ../include/emccfg.h cp emc/nml_intf/emcglb.h ../include/emcglb.h cp emc/nml_intf/emcpos.h ../include/emcpos.h cp emc/nml_intf/interp_return.hh ../include/interp_return.hh cp emc/nml_intf/interpl.hh ../include/interpl.hh cp emc/nml_intf/motion_types.h ../include/motion_types.h cp emc/nml_intf/debugflags.h ../include/debugflags.h cp emc/rs274ngc/interp_internal.hh ../include/interp_internal.hh cp emc/rs274ngc/interp_base.hh ../include/interp_base.hh cp emc/rs274ngc/rs274ngc.hh ../include/rs274ngc.hh cp hal/hal.h ../include/hal.h cp hal/hal_parport.h ../include/hal_parport.h cp libnml/buffer/locmem.hh ../include/locmem.hh cp libnml/buffer/memsem.hh ../include/memsem.hh cp libnml/buffer/phantom.hh ../include/phantom.hh cp libnml/buffer/physmem.hh ../include/physmem.hh cp libnml/buffer/recvn.h ../include/recvn.h cp libnml/buffer/rem_msg.hh ../include/rem_msg.hh cp libnml/buffer/sendn.h ../include/sendn.h cp libnml/buffer/shmem.hh ../include/shmem.hh cp libnml/buffer/tcpmem.hh ../include/tcpmem.hh cp libnml/cms/cms.hh ../include/cms.hh cp libnml/cms/cms_aup.hh ../include/cms_aup.hh cp libnml/cms/cms_cfg.hh ../include/cms_cfg.hh cp libnml/cms/cms_dup.hh ../include/cms_dup.hh cp libnml/cms/cms_srv.hh ../include/cms_srv.hh cp libnml/cms/cms_up.hh ../include/cms_up.hh cp libnml/cms/cms_user.hh ../include/cms_user.hh cp libnml/cms/cms_xup.hh ../include/cms_xup.hh cp libnml/cms/cmsdiag.hh ../include/cmsdiag.hh cp libnml/cms/tcp_opts.hh ../include/tcp_opts.hh cp libnml/cms/tcp_srv.hh ../include/tcp_srv.hh cp libnml/inifile/inifile.h ../include/inifile.h cp libnml/inifile/inifile.hh ../include/inifile.hh cp libnml/linklist/linklist.hh ../include/linklist.hh cp libnml/nml/cmd_msg.hh ../include/cmd_msg.hh cp libnml/nml/nml.hh ../include/nml.hh cp libnml/nml/nml_mod.hh ../include/nml_mod.hh cp libnml/nml/nml_oi.hh ../include/nml_oi.hh cp libnml/nml/nml_srv.hh ../include/nml_srv.hh cp libnml/nml/nml_type.hh ../include/nml_type.hh cp libnml/nml/nmldiag.hh ../include/nmldiag.hh cp libnml/nml/nmlmsg.hh ../include/nmlmsg.hh cp libnml/nml/stat_msg.hh ../include/stat_msg.hh cp libnml/os_intf/_sem.h ../include/_sem.h cp libnml/os_intf/sem.hh ../include/sem.hh cp libnml/os_intf/_shm.h ../include/_shm.h cp libnml/os_intf/shm.hh ../include/shm.hh cp libnml/os_intf/_timer.h ../include/_timer.h cp libnml/os_intf/timer.hh ../include/timer.hh cp libnml/posemath/posemath.h ../include/posemath.h cp libnml/posemath/gotypes.h ../include/gotypes.h cp libnml/posemath/gomath.h ../include/gomath.h cp libnml/posemath/sincos.h ../include/sincos.h cp libnml/rcs/rcs.hh ../include/rcs.hh cp libnml/rcs/rcs_exit.hh ../include/rcs_exit.hh cp libnml/rcs/rcs_print.hh ../include/rcs_print.hh cp libnml/rcs/rcsversion.h ../include/rcsversion.h cp rtapi/rtapi.h ../include/rtapi.h cp rtapi/rtapi_app.h ../include/rtapi_app.h cp rtapi/rtapi_atomic.h ../include/rtapi_atomic.h cp rtapi/rtapi_bitops.h ../include/rtapi_bitops.h cp rtapi/rtapi_bool.h ../include/rtapi_bool.h cp rtapi/rtapi_byteorder.h ../include/rtapi_byteorder.h cp rtapi/rtapi_device.h ../include/rtapi_device.h cp rtapi/rtapi_firmware.h ../include/rtapi_firmware.h cp rtapi/rtapi_gfp.h ../include/rtapi_gfp.h cp rtapi/rtapi_io.h ../include/rtapi_io.h cp rtapi/rtapi_limits.h ../include/rtapi_limits.h cp rtapi/rtapi_list.h ../include/rtapi_list.h cp rtapi/rtapi_math.h ../include/rtapi_math.h cp rtapi/rtapi_math_i386.h ../include/rtapi_math_i386.h cp rtapi/rtapi_math64.h ../include/rtapi_math64.h cp rtapi/rtapi_parport.h ../include/rtapi_parport.h cp rtapi/rtapi_pci.h ../include/rtapi_pci.h cp rtapi/rtapi_slab.h ../include/rtapi_slab.h cp rtapi/rtapi_stdint.h ../include/rtapi_stdint.h cp rtapi/rtapi_common.h ../include/rtapi_common.h cp rtapi/rtapi_ctype.h ../include/rtapi_ctype.h cp rtapi/rtapi_errno.h ../include/rtapi_errno.h cp rtapi/rtapi_string.h ../include/rtapi_string.h Compiling localized message catalog objects/ru.msg Compiling localized message catalog objects/pl.msg Compiling localized message catalog objects/ja.msg Compiling localized message catalog objects/sr.msg Compiling localized message catalog objects/ro.msg Compiling localized message catalog objects/fi.msg Compiling localized message catalog objects/es.msg Compiling localized message catalog objects/sv.msg Compiling localized message catalog objects/fr.msg Compiling localized message catalog objects/hu.msg Compiling localized message catalog objects/it.msg Compiling localized message catalog objects/pt_BR.msg Compiling localized message catalog objects/zh_HK.msg Compiling localized message catalog objects/zh_CN.msg Compiling localized message catalog objects/sk.msg Compiling localized message catalog objects/de.msg Compiling localized message catalog objects/zh_TW.msg Syntax checking python script pyvcp Copying python script pyvcp Syntax checking python script hal_input Copying python script hal_input Syntax checking python script gladevcp Copying python script gladevcp Syntax checking python script mitsub_vfd Copying python script mitsub_vfd Syntax checking python script pumagui Copying python script pumagui Syntax checking python script puma560gui Copying python script puma560gui Compiling emc/sai/dummyemcstat.cc Syntax checking python script scaragui Copying python script scaragui Syntax checking python script hexagui Copying python script hexagui Syntax checking python script 5axisgui Copying python script 5axisgui Syntax checking python script max5gui Copying python script max5gui Syntax checking python script maho600gui Copying python script maho600gui Syntax checking python script hbmgui Copying python script hbmgui Compiling hal/halmodule.cc Compiling emc/usr_intf/axis/extensions/emcmodule.cc BUILDSTDERR: emc/usr_intf/axis/extensions/emcmodule.cc: In function 'PyObject* poll(pyStatChannel*, PyObject*)': BUILDSTDERR: emc/usr_intf/axis/extensions/emcmodule.cc:290:55: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class EMC_STAT' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] BUILDSTDERR: 290 | memcpy(&s->status, emcStatus, sizeof(EMC_STAT)); BUILDSTDERR: | ^ BUILDSTDERR: In file included from emc/usr_intf/axis/extensions/emcmodule.cc:28: BUILDSTDERR: emc/nml_intf/emc_nml.hh:2096:7: note: 'class EMC_STAT' declared here BUILDSTDERR: 2096 | class EMC_STAT:public EMC_STAT_MSG { BUILDSTDERR: | ^~~~~~~~ Compiling emc/usr_intf/axis/extensions/minigl.c Syntax checking python script axis Copying python script axis Compiling emc/usr_intf/axis/extensions/_toglmodule.c Syntax checking python script axis-remote Copying python script axis-remote Syntax checking python script hal_manualtoolchange Copying python script hal_manualtoolchange Syntax checking python script linuxcnctop Copying python script linuxcnctop Syntax checking python script mdi Copying python script mdi Syntax checking python script image-to-gcode Copying python script image-to-gcode Syntax checking python script lintini Copying python script lintini Syntax checking python script debuglevel Copying python script debuglevel Syntax checking python script teach-in Copying python script teach-in Syntax checking python script tracking-test Copying python script tracking-test Syntax checking python script touchy Copying python script touchy Syntax checking python script mdi.py Copying python script mdi.py Syntax checking python script emc_interface.py Copying python script emc_interface.py Syntax checking python script hal_interface.py Copying python script hal_interface.py Syntax checking python script filechooser.py Copying python script filechooser.py Syntax checking python script listing.py Copying python script listing.py Copying glade file touchy.glade Syntax checking python script preferences.py Copying python script preferences.py building python init __init__.py cp ../linuxcnc-wizard.gif ../share/linuxcnc/linuxcnc-wizard.gif Syntax checking python script pages.py Copying python script pages.py Syntax checking python script stepconf Copying python script stepconf Syntax checking python script build_INI.py Copying python script build_INI.py Syntax checking python script build_HAL.py Copying python script build_HAL.py Copying glade file main_page.glade Copying glade file base.glade Copying glade file start.glade Copying glade file pport1.glade Copying glade file pport2.glade Syntax checking python script import_mach.py Copying python script import_mach.py Copying glade file spindle.glade Copying glade file options.glade Copying glade file axisx.glade Copying glade file axisy.glade Copying glade file axisz.glade Copying glade file axisa.glade Copying glade file finished.glade building python init __init__.py Syntax checking python script pages.py Copying python script pages.py Syntax checking python script build_INI.py Copying python script build_INI.py Syntax checking python script pncconf Copying python script pncconf Syntax checking python script build_HAL.py Copying python script build_HAL.py Syntax checking python script private_data.py Copying python script private_data.py Syntax checking python script tests.py Copying python script tests.py Copying glade file main_page.glade Copying glade file help.glade Copying glade file mesa0.glade Copying glade file mesa1.glade Copying glade file start.glade Copying glade file base.glade Copying glade file external.glade Copying glade file screen.glade Copying glade file x_axis.glade Copying glade file x_motor.glade Copying glade file y_axis.glade Copying glade file y_motor.glade Copying glade file z_axis.glade Copying glade file a_axis.glade Copying glade file z_motor.glade Copying glade file a_motor.glade Copying glade file s_motor.glade Copying glade file options.glade Copying glade file realtime.glade Copying glade file pport1.glade Copying glade file pport2.glade Copying glade file finished.glade Copying glade file dialogs.glade Syntax checking python script gremlin Copying python script gremlin Syntax checking python script gremlin.py Copying python script gremlin.py Syntax checking python script mdi.py Copying python script mdi.py Syntax checking python script emc_interface.py Copying python script emc_interface.py Syntax checking python script gscreen Copying python script gscreen Syntax checking python script preferences.py Copying python script preferences.py Syntax checking python script keybindings.py Copying python script keybindings.py Copying glade file gscreen.glade Copying glade file gscreen2.glade Syntax checking python script dialogs.py Copying python script dialogs.py Syntax checking python script getiniinfo.py Copying python script getiniinfo.py Syntax checking python script notification.py Copying python script notification.py Syntax checking python script gmoccapy Copying python script gmoccapy Syntax checking python script player.py Copying python script player.py Syntax checking python script preferences.py Copying python script preferences.py Copying glade file gmoccapy.glade Syntax checking python script widgets.py Copying python script widgets.py Compiling realtime hal/components/boss_plc.c Compiling realtime hal/components/debounce.c Compiling realtime hal/components/encoder.c Compiling realtime hal/components/counter.c Compiling realtime hal/components/encoder_ratio.c Compiling realtime hal/components/stepgen.c Compiling realtime hal/components/lcd.c Compiling realtime hal/components/matrix_kb.c Compiling realtime hal/components/mux_generic.c Compiling realtime hal/components/pwmgen.c Compiling realtime hal/components/siggen.c Compiling realtime hal/components/pid.c Compiling realtime hal/components/at_pid.c Compiling realtime hal/components/threads.c Compiling realtime hal/components/supply.c Compiling realtime hal/components/sim_encoder.c Compiling realtime hal/components/weighted_sum.c Compiling realtime hal/components/watchdog.c Compiling realtime hal/components/modmath.c Compiling realtime hal/components/streamer.c BUILDSTDERR: hal/components/streamer.c: In function 'rtapi_app_main': BUILDSTDERR: hal/components/streamer.c:125:35: warning: comparison between pointer and zero character constant [-Wpointer-compare] BUILDSTDERR: 125 | if (( cfg[n] == NULL ) || ( *cfg == '\0' ) || ( depth[n] <= 0 )) { BUILDSTDERR: | ^~ BUILDSTDERR: hal/components/streamer.c:125:30: note: did you mean to dereference the pointer? BUILDSTDERR: 125 | if (( cfg[n] == NULL ) || ( *cfg == '\0' ) || ( depth[n] <= 0 )) { BUILDSTDERR: | ^ Compiling realtime hal/components/sampler.c BUILDSTDERR: hal/components/sampler.c: In function 'rtapi_app_main': BUILDSTDERR: hal/components/sampler.c:111:35: warning: comparison between pointer and zero character constant [-Wpointer-compare] BUILDSTDERR: 111 | if (( cfg[n] == NULL ) || ( *cfg == '\0' ) || ( depth[n] <= 0 )) { BUILDSTDERR: | ^~ BUILDSTDERR: hal/components/sampler.c:111:30: note: did you mean to dereference the pointer? BUILDSTDERR: 111 | if (( cfg[n] == NULL ) || ( *cfg == '\0' ) || ( depth[n] <= 0 )) { BUILDSTDERR: | ^ Compiling realtime hal/drivers/hal_parport.c Compiling realtime hal/drivers/hal_gm.c BUILDSTDERR: hal/drivers/hal_gm.c: In function 'ExportStepgen': BUILDSTDERR: hal/drivers/hal_gm.c:694:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 694 | if(error == 0) error = hal_param_float_newf(HAL_RW, &(device->stepgen[i].position_scale), comp_id, "gm.%1d.stepgen.%1d.position-scale", boardId, i); if(error != 0) break; BUILDSTDERR: | ^~ BUILDSTDERR: hal/drivers/hal_gm.c:694:152: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: 694 | if(error == 0) error = hal_param_float_newf(HAL_RW, &(device->stepgen[i].position_scale), comp_id, "gm.%1d.stepgen.%1d.position-scale", boardId, i); if(error != 0) break; BUILDSTDERR: | ^~ Compiling realtime hal/drivers/hal_ppmc.c Compiling realtime hal/drivers/mesa-hostmot2/hostmot2.c Compiling realtime hal/drivers/mesa-hostmot2/ioport.c Compiling realtime hal/drivers/mesa-hostmot2/encoder.c Compiling realtime hal/drivers/mesa-hostmot2/abs_encoder.c Compiling emc/rs274ngc/gcodemodule.cc Compiling realtime hal/drivers/mesa-hostmot2/resolver.c Compiling realtime hal/drivers/mesa-hostmot2/pwmgen.c Compiling realtime hal/drivers/mesa-hostmot2/tp_pwmgen.c Compiling realtime hal/drivers/mesa-hostmot2/stepgen.c Compiling realtime hal/drivers/mesa-hostmot2/bspi.c BUILDSTDERR: hal/drivers/mesa-hostmot2/bspi.c: In function 'hm2_bspi_parse_md': BUILDSTDERR: hal/drivers/mesa-hostmot2/bspi.c:89:36: warning: '.bspi.' directive writing 6 bytes into a region of size between 1 and 48 [-Wformat-overflow=] BUILDSTDERR: 89 | r = sprintf(chan->name, "%s.bspi.%01d", hm2->llio->name, i); BUILDSTDERR: | ^~~~~~ BUILDSTDERR: hal/drivers/mesa-hostmot2/bspi.c:89:13: note: 'sprintf' output between 8 and 65 bytes into a destination of size 48 BUILDSTDERR: 89 | r = sprintf(chan->name, "%s.bspi.%01d", hm2->llio->name, i); BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling realtime hal/drivers/mesa-hostmot2/sserial.c Compiling realtime hal/drivers/mesa-hostmot2/watchdog.c Compiling realtime hal/drivers/mesa-hostmot2/uart.c Compiling realtime hal/drivers/mesa-hostmot2/dpll.c Compiling realtime hal/drivers/mesa-hostmot2/pins.c Compiling realtime hal/drivers/mesa-hostmot2/led.c Compiling realtime hal/drivers/mesa-hostmot2/tram.c Compiling realtime hal/drivers/mesa-hostmot2/raw.c Compiling realtime hal/drivers/mesa-hostmot2/bitfile.c Compiling realtime hal/drivers/mesa-hostmot2/hm2_test.c Compiling realtime hal/drivers/mesa-hostmot2/hm2_pci.c Compiling realtime hal/drivers/mesa-hostmot2/hm2_7i43.c Compiling realtime hal/drivers/mesa-hostmot2/hm2_7i90.c Compiling realtime hal/drivers/mesa-hostmot2/setsserial.c Compiling realtime hal/drivers/mesa-hostmot2/hm2_spi.c Compiling realtime hal/classicladder/module_hal.c BUILDSTDERR: hal/classicladder/module_hal.c: In function 'CopySizesInfosFromModuleParams': BUILDSTDERR: hal/classicladder/module_hal.c:294:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation] BUILDSTDERR: 294 | if ( numFloatOut>0 ) BUILDSTDERR: | ^~ BUILDSTDERR: hal/classicladder/module_hal.c:296:3: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' BUILDSTDERR: 296 | GeneralParamsMirror.SizesInfos.nbr_symbols = pSizesInfos->nbr_bits + pSizesInfos->nbr_words ; BUILDSTDERR: | ^~~~~~~~~~~~~~~~~~~ Compiling realtime hal/drivers/mesa-hostmot2/hm2_eth.c Compiling realtime hal/classicladder/arrays.c Compiling realtime hal/classicladder/arithm_eval.c Compiling realtime hal/classicladder/calc_sequential.c Compiling realtime hal/classicladder/manager.c Compiling realtime hal/classicladder/symbols.c Compiling realtime hal/classicladder/calc.c Compiling realtime hal/classicladder/vars_access.c Compiling realtime hal/utils/scope_rt.c Compiling realtime emc/kinematics/trivkins.c Compiling realtime emc/kinematics/5axiskins.c Compiling realtime emc/kinematics/maxkins.c Compiling realtime emc/kinematics/gantrykins.c Compiling realtime emc/kinematics/rotatekins.c Compiling realtime emc/kinematics/tripodkins.c Compiling realtime hal/hal_lib.c Compiling realtime emc/kinematics/genhexkins.c Compiling realtime libnml/posemath/sincos.c Compiling realtime emc/kinematics/genserkins.c Compiling realtime libnml/posemath/_posemath.c Compiling realtime emc/kinematics/pumakins.c Compiling realtime emc/kinematics/scarakins.c Compiling realtime emc/kinematics/cubic.c Compiling realtime emc/tp/tc.c Compiling realtime emc/tp/tcq.c Compiling realtime libnml/posemath/gomath.c Compiling realtime emc/tp/spherical_arc.c Compiling realtime emc/tp/tp.c Compiling realtime emc/tp/blendmath.c Compiling realtime emc/motion/motion.c Compiling realtime emc/motion/command.c Compiling realtime emc/motion/homing.c Compiling realtime emc/motion/emcmotglb.c Compiling realtime emc/motion/emcmotutil.c Compiling realtime emc/motion/control.c Compiling realtime emc/motion/dbuf.c Compiling realtime emc/motion/stashf.c ./config.status --file=../docs/man/man1/linuxcnc.1:../docs/src/man/man1/linuxcnc.1.in config.status: creating ../docs/man/man1/linuxcnc.1 Compiling realtime emc/nml_intf/emcpose.c Creating shared library liblinuxcncini.so.0 Creating shared library libposemath.so.0 Creating shared library libnml.so.0 Linking rtapi_app Creating shared library liblinuxcnchal.so.0 Linking test_rtapi_vsnprintf ln -sf liblinuxcnchal.so.0 ../lib/liblinuxcnchal.so Linking liblinuxcnc.a Linking hy_vfd Linking linuxcnc_module_helper /usr/bin/xgettext --from-code=UTF-8 --language=Python \ --keyword=_ --keyword=N_ \ --output=po/gmoccapy/gmoccapy.pot emc/usr_intf/gmoccapy/gmoccapy.py emc/usr_intf/gmoccapy/dialogs.py emc/usr_intf/gmoccapy/getiniinfo.py emc/usr_intf/gmoccapy/notification.py emc/usr_intf/gmoccapy/player.py emc/usr_intf/gmoccapy/preferences.py emc/usr_intf/gmoccapy/widgets.py emc/usr_intf/gmoccapy/gmoccapy.glade.h ../lib/python/gladevcp/iconview.py ../lib/python/gladevcp/offsetpage_widget.py ../lib/python/gladevcp/tooledit_widget.py ../lib/python/gladevcp/offsetpage.glade.h ../lib/python/gladevcp/tooledit_gtk.glade.h Linking motion-logger Linking python module minigl.so Linking python module _hal.so Linking ../rtlib/boss_plc.so Linking python module _togl.so Linking ../rtlib/debounce.so Linking ../rtlib/encoder.so Linking ../rtlib/counter.so Linking ../rtlib/encoder_ratio.so Linking ../rtlib/lcd.so Linking ../rtlib/stepgen.so Linking ../rtlib/matrix_kb.so Linking ../rtlib/mux_generic.so Linking ../rtlib/pwmgen.so Linking ../rtlib/siggen.so Linking ../rtlib/pid.so Linking ../rtlib/at_pid.so Linking ../rtlib/threads.so Linking ../rtlib/supply.so Linking ../rtlib/sim_encoder.so Linking ../rtlib/weighted_sum.so Linking ../rtlib/watchdog.so Linking ../rtlib/modmath.so Linking ../rtlib/streamer.so Linking ../rtlib/sampler.so Linking ../rtlib/hal_parport.so Linking ../rtlib/hal_gm.so Linking ../rtlib/hal_ppmc.so Linking ../rtlib/hostmot2.so Linking ../rtlib/hm2_test.so Linking ../rtlib/hm2_pci.so Linking ../rtlib/hm2_7i43.so Linking ../rtlib/hm2_7i90.so Linking ../rtlib/setsserial.so Linking ../rtlib/hm2_eth.so Linking ../rtlib/hm2_spi.so Linking ../rtlib/classicladder_rt.so Linking ../rtlib/scope_rt.so Linking ../rtlib/trivkins.so Linking ../rtlib/hal_lib.so Linking ../rtlib/5axiskins.so Linking ../rtlib/maxkins.so Linking ../rtlib/rotatekins.so Linking ../rtlib/gantrykins.so Linking ../rtlib/tripodkins.so Linking ../rtlib/genhexkins.so Linking ../rtlib/pumakins.so Linking ../rtlib/genserkins.so Linking ../rtlib/scarakins.so ln -sf liblinuxcncini.so.0 ../lib/liblinuxcncini.so Linking ../rtlib/motmod.so ln -sf libposemath.so.0 ../lib/libposemath.so ln -sf libnml.so.0 ../lib/libnml.so Linking halstreamer Linking inivar Linking halsampler Linking shuttlexpress Linking xhc-hb04 Linking hal.so Linking classicladder Linking halrmt Linking halcmd Linking halmeter Linking halscope Syntax checking python script halcompile Copying python script halcompile Linking linuxcnc.so Linking linuxcncrsh Linking schedrmt Linking linuxcnclcd Linking halui Linking keystick Linking libpyplugin.so.0 g++ -g -Wl,-rpath-link,../lib -ltirpc -Wl,-soname,libpyplugin.so.0 -shared -o ../lib/libpyplugin.so.0 objects/emc/pythonplugin/python_plugin.o ../lib/liblinuxcncini.so -lstdc++ -lboost_python27 -lpython2.7 Linking linuxcncsvr Linking io Linking iov2 Linking genserkins Linking python module linuxcnc.so Preprocessing abs.comp Preprocessing abs_s32.comp Preprocessing and2.comp Preprocessing axistest.comp Preprocessing bin2gray.comp Preprocessing biquad.comp Preprocessing bitslice.comp Preprocessing bitwise.comp Preprocessing bldc_hall3.comp Preprocessing bldc.comp Preprocessing blend.comp Preprocessing carousel.comp Preprocessing charge_pump.comp Preprocessing clarke2.comp Preprocessing clarke3.comp Preprocessing clarkeinv.comp Preprocessing comp.comp Preprocessing constant.comp Preprocessing conv_bit_s32.comp Preprocessing conv_bit_u32.comp Preprocessing conv_float_s32.comp Preprocessing conv_float_u32.comp Preprocessing conv_s32_float.comp Preprocessing conv_s32_bit.comp Preprocessing conv_s32_u32.comp Preprocessing conv_u32_bit.comp Preprocessing conv_u32_float.comp Preprocessing conv_u32_s32.comp Preprocessing ddt.comp Preprocessing deadzone.comp Preprocessing estop_latch.comp Preprocessing edge.comp Preprocessing feedcomp.comp Preprocessing flipflop.comp Preprocessing gearchange.comp Preprocessing gantry.comp Preprocessing gray2bin.comp Preprocessing histobins.comp Preprocessing hypot.comp Preprocessing ilowpass.comp Preprocessing integ.comp Preprocessing invert.comp Preprocessing joyhandle.comp Preprocessing knob2float.comp Preprocessing latencybins.comp Preprocessing limit1.comp Preprocessing limit2.comp Preprocessing limit3.comp Preprocessing lincurve.comp Preprocessing logic.comp Preprocessing lowpass.comp Preprocessing lut5.comp Preprocessing maj3.comp Preprocessing match8.comp Preprocessing message.comp Preprocessing minmax.comp Preprocessing moveoff.comp Preprocessing mult2.comp Preprocessing multiclick.comp Preprocessing multiswitch.comp Preprocessing mux16.comp Preprocessing mux2.comp Preprocessing mux4.comp Preprocessing mux8.comp Preprocessing near.comp Preprocessing not.comp Preprocessing offset.comp Preprocessing oneshot.comp Preprocessing or2.comp Preprocessing orient.comp Preprocessing sample_hold.comp Preprocessing scale.comp Preprocessing select8.comp Preprocessing sim_axis_hardware.comp Preprocessing sim_home_switch.comp Preprocessing sim_spindle.comp Preprocessing sim_parport.comp Preprocessing simple_tp.comp Preprocessing sphereprobe.comp Preprocessing steptest.comp Preprocessing sum2.comp Preprocessing thc.comp Preprocessing thcud.comp Preprocessing threadtest.comp Preprocessing time.comp Preprocessing timedelay.comp Preprocessing timedelta.comp Preprocessing toggle.comp Preprocessing toggle2nist.comp Preprocessing tristate_bit.comp Preprocessing tristate_float.comp Preprocessing updown.comp Preprocessing wcomp.comp Preprocessing xor2.comp Preprocessing xhc_hb04_util.comp Preprocessing serport.comp Compiling realtime objects/hal/components/abs.c Compiling realtime objects/hal/components/abs_s32.c Compiling realtime objects/hal/components/and2.c Compiling realtime objects/hal/components/axistest.c Compiling realtime objects/hal/components/bin2gray.c Compiling realtime objects/hal/components/bitslice.c Compiling realtime objects/hal/components/biquad.c Compiling realtime objects/hal/components/bitwise.c Compiling realtime objects/hal/components/bldc_hall3.c Compiling realtime objects/hal/components/blend.c Compiling realtime objects/hal/components/carousel.c Compiling realtime objects/hal/components/charge_pump.c Compiling realtime objects/hal/components/bldc.c Compiling realtime objects/hal/components/clarke2.c Compiling realtime objects/hal/components/clarke3.c Compiling realtime objects/hal/components/comp.c Compiling realtime objects/hal/components/clarkeinv.c Compiling realtime objects/hal/components/constant.c Compiling realtime objects/hal/components/conv_bit_s32.c Compiling realtime objects/hal/components/conv_bit_u32.c Compiling realtime objects/hal/components/conv_float_s32.c Compiling realtime objects/hal/components/conv_float_u32.c Compiling realtime objects/hal/components/conv_s32_bit.c Compiling realtime objects/hal/components/conv_s32_float.c Compiling realtime objects/hal/components/conv_s32_u32.c Compiling realtime objects/hal/components/conv_u32_bit.c Compiling realtime objects/hal/components/conv_u32_float.c Compiling realtime objects/hal/components/conv_u32_s32.c Compiling realtime objects/hal/components/ddt.c Compiling realtime objects/hal/components/deadzone.c Compiling realtime objects/hal/components/edge.c Compiling realtime objects/hal/components/estop_latch.c Compiling realtime objects/hal/components/feedcomp.c Compiling realtime objects/hal/components/flipflop.c Compiling realtime objects/hal/components/gantry.c Compiling realtime objects/hal/components/gearchange.c Compiling realtime objects/hal/components/gray2bin.c Compiling realtime objects/hal/components/histobins.c Compiling realtime objects/hal/components/hypot.c Compiling realtime objects/hal/components/ilowpass.c Compiling realtime objects/hal/components/integ.c Compiling realtime objects/hal/components/invert.c Compiling realtime objects/hal/components/joyhandle.c Compiling realtime objects/hal/components/knob2float.c Compiling realtime objects/hal/components/latencybins.c Compiling realtime objects/hal/components/limit1.c Compiling realtime objects/hal/components/limit2.c Compiling realtime objects/hal/components/limit3.c Compiling realtime objects/hal/components/lincurve.c Compiling realtime objects/hal/components/logic.c Compiling realtime objects/hal/components/lowpass.c Compiling realtime objects/hal/components/lut5.c Compiling realtime objects/hal/components/maj3.c Compiling realtime objects/hal/components/message.c Compiling realtime objects/hal/components/match8.c Compiling realtime objects/hal/components/minmax.c Compiling realtime objects/hal/components/mult2.c Compiling realtime objects/hal/components/multiclick.c Compiling realtime objects/hal/components/moveoff.c Compiling realtime objects/hal/components/multiswitch.c Compiling realtime objects/hal/components/mux16.c Compiling realtime objects/hal/components/mux2.c Compiling realtime objects/hal/components/mux4.c Compiling realtime objects/hal/components/mux8.c Compiling realtime objects/hal/components/not.c Compiling realtime objects/hal/components/near.c Compiling realtime objects/hal/components/offset.c Compiling realtime objects/hal/components/oneshot.c Compiling realtime objects/hal/components/or2.c Compiling realtime objects/hal/components/orient.c Compiling realtime objects/hal/components/sample_hold.c Compiling realtime objects/hal/components/scale.c Compiling realtime objects/hal/components/select8.c Compiling realtime objects/hal/components/sim_home_switch.c Compiling realtime objects/hal/components/sim_axis_hardware.c Compiling realtime objects/hal/components/sim_parport.c Compiling realtime objects/hal/components/sim_spindle.c Compiling realtime objects/hal/components/sphereprobe.c Compiling realtime objects/hal/components/simple_tp.c Compiling realtime objects/hal/components/sum2.c Compiling realtime objects/hal/components/steptest.c Compiling realtime objects/hal/components/thc.c Compiling realtime objects/hal/components/thcud.c Compiling realtime objects/hal/components/threadtest.c Compiling realtime objects/hal/components/time.c Compiling realtime objects/hal/components/timedelay.c Compiling realtime objects/hal/components/timedelta.c Compiling realtime objects/hal/components/toggle.c Compiling realtime objects/hal/components/tristate_bit.c Compiling realtime objects/hal/components/toggle2nist.c Compiling realtime objects/hal/components/tristate_float.c Compiling realtime objects/hal/components/updown.c Compiling realtime objects/hal/components/wcomp.c Compiling realtime objects/hal/components/xor2.c Compiling realtime objects/hal/components/xhc_hb04_util.c Making halcompile manpage abs.9 Compiling realtime objects/hal/drivers/serport.c Making halcompile manpage abs_s32.9 Making halcompile manpage and2.9 Making halcompile manpage axistest.9 Making halcompile manpage bin2gray.9 Making halcompile manpage biquad.9 Making halcompile manpage bitslice.9 Making halcompile manpage bitwise.9 Making halcompile manpage bldc.9 Making halcompile manpage bldc_hall3.9 Making halcompile manpage blend.9 Making halcompile manpage carousel.9 Making halcompile manpage charge_pump.9 Making halcompile manpage clarke2.9 Making halcompile manpage clarke3.9 Making halcompile manpage clarkeinv.9 Making halcompile manpage comp.9 Making halcompile manpage constant.9 Making halcompile manpage conv_bit_s32.9 Making halcompile manpage conv_bit_u32.9 Making halcompile manpage conv_float_s32.9 Making halcompile manpage conv_float_u32.9 Making halcompile manpage conv_s32_bit.9 Making halcompile manpage conv_s32_float.9 Making halcompile manpage conv_s32_u32.9 Making halcompile manpage conv_u32_bit.9 Making halcompile manpage conv_u32_float.9 Making halcompile manpage conv_u32_s32.9 Making halcompile manpage ddt.9 Making halcompile manpage deadzone.9 Making halcompile manpage edge.9 Making halcompile manpage estop_latch.9 Making halcompile manpage feedcomp.9 Making halcompile manpage flipflop.9 Making halcompile manpage gantry.9 Making halcompile manpage gearchange.9 Making halcompile manpage gray2bin.9 Making halcompile manpage histobins.9 Making halcompile manpage hypot.9 Making halcompile manpage ilowpass.9 Making halcompile manpage integ.9 Making halcompile manpage invert.9 Making halcompile manpage joyhandle.9 Making halcompile manpage knob2float.9 Making halcompile manpage limit1.9 Making halcompile manpage latencybins.9 Making halcompile manpage limit2.9 Making halcompile manpage limit3.9 Making halcompile manpage logic.9 Making halcompile manpage lincurve.9 Making halcompile manpage lowpass.9 Making halcompile manpage lut5.9 Making halcompile manpage maj3.9 Making halcompile manpage match8.9 Making halcompile manpage minmax.9 Making halcompile manpage message.9 Making halcompile manpage mult2.9 Making halcompile manpage moveoff.9 Making halcompile manpage multiclick.9 Making halcompile manpage multiswitch.9 Making halcompile manpage mux16.9 Making halcompile manpage mux2.9 Making halcompile manpage mux4.9 Making halcompile manpage mux8.9 Making halcompile manpage near.9 Making halcompile manpage not.9 Making halcompile manpage offset.9 Making halcompile manpage oneshot.9 Making halcompile manpage or2.9 Making halcompile manpage orient.9 Making halcompile manpage sample_hold.9 Making halcompile manpage scale.9 Making halcompile manpage select8.9 Making halcompile manpage serport.9 Making halcompile manpage sim_home_switch.9 Making halcompile manpage sim_axis_hardware.9 Making halcompile manpage sim_spindle.9 Making halcompile manpage sim_parport.9 Making halcompile manpage simple_tp.9 Making halcompile manpage sphereprobe.9 Making halcompile manpage steptest.9 Making halcompile manpage sum2.9 Making halcompile manpage thc.9 Making halcompile manpage thcud.9 Making halcompile manpage threadtest.9 Making halcompile manpage time.9 Making halcompile manpage timedelay.9 Making halcompile manpage timedelta.9 Making halcompile manpage toggle.9 Making halcompile manpage toggle2nist.9 Making halcompile manpage tristate_bit.9 Making halcompile manpage tristate_float.9 Making halcompile manpage updown.9 Making halcompile manpage wcomp.9 Making halcompile manpage xor2.9 Making halcompile manpage xhc_hb04_util.9 ln -sf libpyplugin.so.0 ../lib/libpyplugin.so Linking ../rtlib/abs.so Linking ../rtlib/abs_s32.so Linking ../rtlib/and2.so Linking ../rtlib/axistest.so Linking ../rtlib/bin2gray.so Linking ../rtlib/biquad.so Linking ../rtlib/bitslice.so Linking ../rtlib/bitwise.so Linking ../rtlib/bldc.so Linking ../rtlib/bldc_hall3.so Linking ../rtlib/blend.so Linking ../rtlib/carousel.so Linking ../rtlib/charge_pump.so Linking ../rtlib/clarke2.so Linking ../rtlib/clarke3.so Linking ../rtlib/clarkeinv.so Linking ../rtlib/constant.so Linking ../rtlib/comp.so Linking ../rtlib/conv_bit_s32.so Linking ../rtlib/conv_bit_u32.so Linking ../rtlib/conv_float_u32.so Linking ../rtlib/conv_float_s32.so Linking ../rtlib/conv_s32_bit.so Linking ../rtlib/conv_s32_float.so Linking ../rtlib/conv_s32_u32.so Linking ../rtlib/conv_u32_bit.so Linking ../rtlib/conv_u32_float.so Linking ../rtlib/conv_u32_s32.so Linking ../rtlib/ddt.so Linking ../rtlib/deadzone.so Linking ../rtlib/edge.so Linking ../rtlib/estop_latch.so Linking ../rtlib/flipflop.so Linking ../rtlib/feedcomp.so Linking ../rtlib/gantry.so Linking ../rtlib/gearchange.so Linking ../rtlib/gray2bin.so Linking ../rtlib/histobins.so Linking ../rtlib/hypot.so Linking ../rtlib/ilowpass.so Linking ../rtlib/invert.so Linking ../rtlib/integ.so Linking ../rtlib/joyhandle.so Linking ../rtlib/knob2float.so Linking ../rtlib/latencybins.so Linking ../rtlib/limit1.so Linking ../rtlib/limit2.so Linking ../rtlib/limit3.so Linking ../rtlib/lincurve.so Linking ../rtlib/logic.so Linking ../rtlib/lut5.so Linking ../rtlib/lowpass.so Linking ../rtlib/maj3.so Linking ../rtlib/match8.so Linking ../rtlib/minmax.so Linking ../rtlib/message.so Linking ../rtlib/mult2.so Linking ../rtlib/moveoff.so Linking ../rtlib/multiclick.so Linking ../rtlib/multiswitch.so Linking ../rtlib/mux2.so Linking ../rtlib/mux16.so Linking ../rtlib/mux8.so Linking ../rtlib/mux4.so Linking ../rtlib/near.so Linking ../rtlib/not.so Linking ../rtlib/offset.so Linking ../rtlib/oneshot.so Linking ../rtlib/or2.so Linking ../rtlib/orient.so Linking ../rtlib/sample_hold.so Linking ../rtlib/scale.so Linking ../rtlib/select8.so Linking ../rtlib/sim_axis_hardware.so Linking ../rtlib/sim_home_switch.so Linking ../rtlib/sim_parport.so Linking ../rtlib/sim_spindle.so Linking ../rtlib/simple_tp.so Linking ../rtlib/sphereprobe.so Linking ../rtlib/steptest.so Linking ../rtlib/thc.so Linking ../rtlib/sum2.so Linking ../rtlib/thcud.so Linking ../rtlib/threadtest.so Linking ../rtlib/time.so Linking ../rtlib/timedelay.so Linking ../rtlib/timedelta.so Linking ../rtlib/toggle.so Linking ../rtlib/toggle2nist.so Linking ../rtlib/tristate_bit.so Linking ../rtlib/tristate_float.so Linking ../rtlib/updown.so Linking ../rtlib/wcomp.so Linking ../rtlib/xhc_hb04_util.so Linking ../rtlib/xor2.so Linking ../rtlib/serport.so Updating 'whatis' database Processing manual pages under /builddir/build/BUILD/linuxcnc-2.7.14/src/../docs/man... Checking for stray cats under /builddir/build/BUILD/linuxcnc-2.7.14/src/../docs/man... Processing manual pages under /builddir/build/BUILD/linuxcnc-2.7.14/src/../docs/man/cat9... Processing manual pages under /builddir/build/BUILD/linuxcnc-2.7.14/src/../docs/man/cat3... Processing manual pages under /builddir/build/BUILD/linuxcnc-2.7.14/src/../docs/man/cat1... 3 man subdirectories contained newer manual pages. 275 manual pages were added. 0 stray cats were added. 0 old database entries were purged. BUILDSTDERR: Updating index cache for path `/builddir/build/BUILD/linuxcnc-2.7.14/src/../docs/man/man9'. Wait... BUILDSTDERR: Updating index cache for path `/builddir/build/BUILD/linuxcnc-2.7.14/src/../docs/man/man3'. Wait... BUILDSTDERR: Updating index cache for path `/builddir/build/BUILD/linuxcnc-2.7.14/src/../docs/man/man1'. Wait... BUILDSTDERR: done. Linking librs274.so.0 g++ -g -Wl,-rpath-link,../lib -ltirpc -Wl,-soname,librs274.so.0 -shared -o ../lib/librs274.so.0 objects/emc/rs274ngc/interp_arc.o objects/emc/rs274ngc/interp_array.o objects/emc/rs274ngc/interp_base.o objects/emc/rs274ngc/interp_check.o objects/emc/rs274ngc/interp_convert.o objects/emc/rs274ngc/interp_queue.o objects/emc/rs274ngc/interp_cycles.o objects/emc/rs274ngc/interp_execute.o objects/emc/rs274ngc/interp_find.o objects/emc/rs274ngc/interp_internal.o objects/emc/rs274ngc/interp_inverse.o objects/emc/rs274ngc/interp_read.o objects/emc/rs274ngc/interp_write.o objects/emc/rs274ngc/interp_o_word.o objects/emc/rs274ngc/nurbs_additional_functions.o objects/emc/rs274ngc/interp_namedparams.o objects/emc/rs274ngc/interp_python.o objects/emc/rs274ngc/interp_remap.o objects/emc/rs274ngc/interp_setup.o objects/emc/rs274ngc/canonmodule.o objects/emc/rs274ngc/pyparamclass.o objects/emc/rs274ngc/pyemctypes.o objects/emc/rs274ngc/pyinterp1.o objects/emc/rs274ngc/pyblock.o objects/emc/rs274ngc/pyarrays.o objects/emc/rs274ngc/interpmodule.o objects/emc/rs274ngc/rs274ngc_pre.o ../lib/liblinuxcncini.so ../lib/libpyplugin.so ../lib/liblinuxcnchal.so.0 -lstdc++ -lboost_python27 -lpython2.7 -ldl ln -sf librs274.so.0 ../lib/librs274.so Linking rs274 Linking milltask g++ -o ../bin/milltask objects/emc/motion/emcmotglb.o objects/emc/task/emctask.o objects/emc/task/emccanon.o objects/emc/task/emctaskmain.o objects/emc/motion/usrmotintf.o objects/emc/motion/emcmotutil.o objects/emc/task/taskintf.o objects/emc/motion/dbuf.o objects/emc/motion/stashf.o objects/emc/rs274ngc/tool_parse.o objects/emc/task/taskmodule.o objects/emc/task/taskclass.o objects/emc/task/backtrace.o ../lib/librs274.so.0 ../lib/liblinuxcnc.a ../lib/libnml.so.0 ../lib/liblinuxcncini.so.0 ../lib/libposemath.so.0 ../lib/liblinuxcnchal.so.0 ../lib/libpyplugin.so.0 -Wl,-rpath-link,../lib -ltirpc -lboost_python27 -lpython2.7 Linking python module gcode.so g++ -Wl,-rpath-link,../lib -ltirpc -shared -o ../lib/python/gcode.so objects/emc/rs274ngc/gcodemodule.o ../lib/librs274.so.0 -lstdc++ Linking libcanterp.so.0 ln -sf libcanterp.so.0 ../lib/libcanterp.so + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.RfV4Ku + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64 + cd linuxcnc-2.7.14 + cd src + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64 'INSTALL=/usr/bin/install -p' SITEPY=/usr/lib/python2.7/site-packages install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/linuxcnc/modules/linuxcnc \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/etc/linuxcnc install -m 0644 ../rtlib/*.so /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/linuxcnc/modules install -m 4755 ../bin/rtapi_app /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0644 ../scripts/rtapi.conf /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/etc/linuxcnc install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/etc/init.d /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/linuxcnc/modules \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/etc/linuxcnc /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib64 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/include/linuxcnc \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/doc/linuxcnc /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc/ncfiles \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/etc/X11/app-defaults /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/tcltk/linuxcnc/bin \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/tcltk/linuxcnc/scripts \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/man/man1 \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/man/man3 \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/man/man9 \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/tcltk/linuxcnc/msgs \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/de/LC_MESSAGES \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/axis/images \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/axis/tcl \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/gscreen/images \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/gscreen/skins \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/gmoccapy/images \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/glade3/catalogs \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/glade3/pixmaps \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/gtksourceview-2.0/language-specs \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc/stepconf \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc/pncconf \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc/pncconf/pncconf-help \ /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc/hallib install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/ru/LC_MESSAGES install -m 0644 ../share/locale/ru/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/ru/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/pl/LC_MESSAGES install -m 0644 ../share/locale/pl/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/pl/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/ja/LC_MESSAGES install -m 0644 ../share/locale/ja/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/ja/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/sr/LC_MESSAGES install -m 0644 ../share/locale/sr/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/sr/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/ro/LC_MESSAGES install -m 0644 ../share/locale/ro/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/ro/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/fi/LC_MESSAGES install -m 0644 ../share/locale/fi/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/fi/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/es/LC_MESSAGES install -m 0644 ../share/locale/es/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/es/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/sv/LC_MESSAGES install -m 0644 ../share/locale/sv/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/sv/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/fr/LC_MESSAGES install -m 0644 ../share/locale/fr/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/fr/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/hu/LC_MESSAGES install -m 0644 ../share/locale/hu/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/hu/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/it/LC_MESSAGES install -m 0644 ../share/locale/it/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/it/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/pt_BR/LC_MESSAGES install -m 0644 ../share/locale/pt_BR/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/pt_BR/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/zh_HK/LC_MESSAGES install -m 0644 ../share/locale/zh_HK/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/zh_HK/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/zh_CN/LC_MESSAGES install -m 0644 ../share/locale/zh_CN/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/zh_CN/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/sk/LC_MESSAGES install -m 0644 ../share/locale/sk/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/sk/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/de/LC_MESSAGES install -m 0644 ../share/locale/de/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/de/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/zh_TW/LC_MESSAGES install -m 0644 ../share/locale/zh_TW/LC_MESSAGES/linuxcnc.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/zh_TW/LC_MESSAGES/linuxcnc.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/hu/LC_MESSAGES install -m 0644 ../share/locale/hu/LC_MESSAGES/gmoccapy.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/hu/LC_MESSAGES/gmoccapy.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/sr/LC_MESSAGES install -m 0644 ../share/locale/sr/LC_MESSAGES/gmoccapy.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/sr/LC_MESSAGES/gmoccapy.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/de/LC_MESSAGES install -m 0644 ../share/locale/de/LC_MESSAGES/gmoccapy.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/de/LC_MESSAGES/gmoccapy.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/es/LC_MESSAGES install -m 0644 ../share/locale/es/LC_MESSAGES/gmoccapy.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/es/LC_MESSAGES/gmoccapy.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/fr/LC_MESSAGES install -m 0644 ../share/locale/fr/LC_MESSAGES/gmoccapy.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/fr/LC_MESSAGES/gmoccapy.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/pl/LC_MESSAGES install -m 0644 ../share/locale/pl/LC_MESSAGES/gmoccapy.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/pl/LC_MESSAGES/gmoccapy.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/zh_CN/LC_MESSAGES install -m 0644 ../share/locale/zh_CN/LC_MESSAGES/gmoccapy.mo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/locale/zh_CN/LC_MESSAGES/gmoccapy.mo install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/rs274 install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/touchy install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/gscreen install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/gmoccapy install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/gladevcp install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/stepconf install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/pncconf install -m 0644 ../lib/python/*.py ../lib/python/*.so /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages install -m 0644 ../lib/python/rs274/*.py /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/rs274 install -m 0644 ../lib/python/touchy/*.py /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/touchy install -m 0644 ../lib/python/gscreen/*.py /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/gscreen install -m 0644 ../lib/python/gmoccapy/*.py /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/gmoccapy install -m 0644 ../lib/python/gladevcp/*.py /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/gladevcp install -m 0644 ../lib/python/gladevcp/*.glade /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/gladevcp install -m 0644 ../lib/python/stepconf/*.py /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/stepconf install -m 0644 ../lib/python/pncconf/*.py /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7/site-packages/pncconf install -m 0755 ../bin/stepconf /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/pncconf /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/hal_input /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/mitsub_vfd /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/pyvcp /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/gladevcp /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/axis /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/axis-remote /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/debuglevel /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/linuxcnctop /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/mdi /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/hal_manualtoolchange /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/image-to-gcode /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/touchy /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/gscreen /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/gmoccapy /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../bin/pumagui ../bin/puma560gui ../bin/scaragui ../bin/hexagui ../bin/5axisgui ../bin/max5gui ../bin/maho600gui ../bin/hbmgui /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0644 ../share/linuxcnc/linuxcnc-wizard.gif /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc install -m 0644 emc/usr_intf/axis/etc/axis_light_background /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/doc/linuxcnc install -m 0644 emc/usr_intf/axis/README /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/doc/linuxcnc/README.axis install -m 0644 ../share/axis/images/*.png ../share/axis/images/*.gif ../share/axis/images/*.xbm ../share/axis/images/*.ngc /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/axis/images install -m 0644 ../share/axis/tcl/*.tcl /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/axis/tcl install -m 0644 ../share/gscreen/images/*.gif /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/gscreen/images cp -dR ../share/gscreen/skins/* /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/gscreen/skins install -m 0644 ../share/gmoccapy/images/*.png ../share/gmoccapy/images/*.gif ../share/gmoccapy/images/*.svg /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/gmoccapy/images install -m 0644 ../docs/man/man1/*.1 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/man/man1 install -m 0644 ../docs/man/man3/intro.3hal ../docs/man/man3/hal_start_threads.3hal ../docs/man/man3/hal_bool.3hal ../docs/man/man3/hal_pin_u32_newf.3hal ../docs/man/man3/hal_exit.3hal ../docs/man/man3/hal_pin_bit_newf.3hal ../docs/man/man3/hal_add_funct_to_thread.3hal ../docs/man/man3/hal_type_t.3hal ../docs/man/man3/hal_del_funct_from_thread.3hal ../docs/man/man3/hal_param_float_newf.3hal ../docs/man/man3/hal_export_funct.3hal ../docs/man/man3/hal_malloc.3hal ../docs/man/man3/hal_pin_float_new.3hal ../docs/man/man3/hal_s32_t.3hal ../docs/man/man3/hal_u32_t.3hal ../docs/man/man3/hal_param_bit_new.3hal ../docs/man/man3/hal_param_alias.3hal ../docs/man/man3/hal_signal_delete.3hal ../docs/man/man3/undocumented.3hal ../docs/man/man3/hal_get_lock.3hal ../docs/man/man3/hal_set_lock.3hal ../docs/man/man3/hal_pin_float_newf.3hal ../docs/man/man3/hal_param_s32_newf.3hal ../docs/man/man3/hal_link.3hal ../docs/man/man3/hal_bit_t.3hal ../docs/man/man3/hal_pin_alias.3hal ../docs/man/man3/hal_pin_u32_new.3hal ../docs/man/man3/hal_param_new.3hal ../docs/man/man3/hal_set_constructor.3hal ../docs/man/man3/hal_unlink.3hal ../docs/man/man3/hal_ready.3hal ../docs/man/man3/hal_param_s32_new.3hal ../docs/man/man3/hal_param_bit_newf.3hal ../docs/man/man3/hal_pin_s32_new.3hal ../docs/man/man3/hal_create_thread.3hal ../docs/man/man3/hal_param_u32_new.3hal ../docs/man/man3/hal_pin_s32_newf.3hal ../docs/man/man3/hal_parport.3hal ../docs/man/man3/hal_pin_bit_new.3hal ../docs/man/man3/hal_param_u32_newf.3hal ../docs/man/man3/hal_pin_new.3hal ../docs/man/man3/hal_float_t.3hal ../docs/man/man3/hal_param_float_new.3hal ../docs/man/man3/hal_signal_new.3hal ../docs/man/man3/hal_init.3hal /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/man/man3 install -m 0644 ../docs/man/man3/rtapi_bool.3rtapi ../docs/man/man3/rtapi_shmem_new.3rtapi ../docs/man/man3/rtapi_get_clocks.3rtapi ../docs/man/man3/rtapi_prio_next_higher.3rtapi ../docs/man/man3/rtapi_prio_highest.3rtapi ../docs/man/man3/rtapi_list.3rtapi ../docs/man/man3/rtapi_outb.3rtapi ../docs/man/man3/rtapi_div_u64_rem.3rtapi ../docs/man/man3/EXPORT_FUNCTION.3rtapi ../docs/man/man3/rtapi_byteorder.3rtapi ../docs/man/man3/rtapi_app_main.3rtapi ../docs/man/man3/RTAPI_MP_STRING.3rtapi ../docs/man/man3/rtapi_shmem_delete.3rtapi ../docs/man/man3/rtapi_slab.3rtapi ../docs/man/man3/rtapi_prio_next_lower.3rtapi ../docs/man/man3/rtapi_stdint.3rtapi ../docs/man/man3/RTAPI_MP_ARRAY_INT.3rtapi ../docs/man/man3/rtapi_delay.3rtapi ../docs/man/man3/rtapi_task_pause.3rtapi ../docs/man/man3/rtapi_get_time.3rtapi ../docs/man/man3/rtapi_region.3rtapi ../docs/man/man3/rtapi_task_self.3rtapi ../docs/man/man3/RTAPI_MP_INT.3rtapi ../docs/man/man3/rtapi_delay_max.3rtapi ../docs/man/man3/rtapi_task_new.3rtapi ../docs/man/man3/rtapi_prio.3rtapi ../docs/man/man3/rtapi_pci.3rtapi ../docs/man/man3/rtapi_get_msg_level.3rtapi ../docs/man/man3/rtapi_atomic.3rtapi ../docs/man/man3/RTAPI_MP_ARRAY_STRING.3rtapi ../docs/man/man3/rtapi_parport.3rtapi ../docs/man/man3/rtapi_set_msg_level.3rtapi ../docs/man/man3/rtapi_div_u64.3rtapi ../docs/man/man3/MODULE_DESCRIPTION.3rtapi ../docs/man/man3/rtapi_snprintf.3rtapi ../docs/man/man3/rtapi_io.3rtapi ../docs/man/man3/rtapi_app_exit.3rtapi ../docs/man/man3/rtapi_clock_set_period.3rtapi ../docs/man/man3/MODULE_AUTHOR.3rtapi ../docs/man/man3/rtapi_exit.3rtapi ../docs/man/man3/intro.3rtapi ../docs/man/man3/rtapi_task_wait.3rtapi ../docs/man/man3/rtapi_mutex.3rtapi ../docs/man/man3/rtapi_request_region.3rtapi ../docs/man/man3/rtapi_prio_lowest.3rtapi ../docs/man/man3/rtapi_is.3rtapi ../docs/man/man3/rtapi_task_resume.3rtapi ../docs/man/man3/rtapi_inb.3rtapi ../docs/man/man3/rtapi_print.3rtapi ../docs/man/man3/MODULE_LICENSE.3rtapi ../docs/man/man3/rtapi_release_region.3rtapi ../docs/man/man3/rtapi_gfp.3rtapi ../docs/man/man3/RTAPI_MP_LONG.3rtapi ../docs/man/man3/rtapi_task_delete.3rtapi ../docs/man/man3/undocumented.3rtapi ../docs/man/man3/RTAPI_MP_ARRAY_LONG.3rtapi ../docs/man/man3/rtapi_shmem.3rtapi ../docs/man/man3/rtapi_module_param.3rtapi ../docs/man/man3/rtapi_firmware.3rtapi ../docs/man/man3/rtapi_task_start.3rtapi ../docs/man/man3/rtapi_device.3rtapi ../docs/man/man3/rtapi_init.3rtapi ../docs/man/man3/rtapi_shmem_getptr.3rtapi ../docs/man/man3/rtapi_string.3rtapi /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/man/man3 install -m 0644 ../docs/man/man9/streamer.9 ../docs/man/man9/feedcomp.9 ../docs/man/man9/clarkeinv.9 ../docs/man/man9/edge.9 ../docs/man/man9/bitwise.9 ../docs/man/man9/axis.9 ../docs/man/man9/scarakins.9 ../docs/man/man9/bldc.9 ../docs/man/man9/gray2bin.9 ../docs/man/man9/carousel.9 ../docs/man/man9/conv_s32_u32.9 ../docs/man/man9/sim_axis_hardware.9 ../docs/man/man9/supply.9 ../docs/man/man9/maj3.9 ../docs/man/man9/kins.9 ../docs/man/man9/wcomp.9 ../docs/man/man9/match8.9 ../docs/man/man9/offset.9 ../docs/man/man9/pwmgen.9 ../docs/man/man9/or2.9 ../docs/man/man9/deadzone.9 ../docs/man/man9/timedelta.9 ../docs/man/man9/sphereprobe.9 ../docs/man/man9/sum2.9 ../docs/man/man9/sim_parport.9 ../docs/man/man9/bldc_hall3.9 ../docs/man/man9/near.9 ../docs/man/man9/joyhandle.9 ../docs/man/man9/bin2gray.9 ../docs/man/man9/weighted_sum.9 ../docs/man/man9/encoder_ratio.9 ../docs/man/man9/pumakins.9 ../docs/man/man9/charge_pump.9 ../docs/man/man9/lcd.9 ../docs/man/man9/classicladder.9 ../docs/man/man9/siggen.9 ../docs/man/man9/abs_s32.9 ../docs/man/man9/invert.9 ../docs/man/man9/thcud.9 ../docs/man/man9/gantrykins.9 ../docs/man/man9/steptest.9 ../docs/man/man9/biquad.9 ../docs/man/man9/conv_bit_s32.9 ../docs/man/man9/conv_s32_bit.9 ../docs/man/man9/hostmot2.9 ../docs/man/man9/clarke3.9 ../docs/man/man9/integ.9 ../docs/man/man9/genhexkins.9 ../docs/man/man9/scale.9 ../docs/man/man9/flipflop.9 ../docs/man/man9/minmax.9 ../docs/man/man9/conv_bit_u32.9 ../docs/man/man9/oneshot.9 ../docs/man/man9/stepgen.9 ../docs/man/man9/counter.9 ../docs/man/man9/at_pid.9 ../docs/man/man9/threadtest.9 ../docs/man/man9/hm2_eth.9 ../docs/man/man9/mux16.9 ../docs/man/man9/tristate_bit.9 ../docs/man/man9/sim_spindle.9 ../docs/man/man9/bitslice.9 ../docs/man/man9/select8.9 ../docs/man/man9/logic.9 ../docs/man/man9/mult2.9 ../docs/man/man9/debounce.9 ../docs/man/man9/mux8.9 ../docs/man/man9/hm2_pci.9 ../docs/man/man9/moveoff.9 ../docs/man/man9/conv_u32_s32.9 ../docs/man/man9/axistest.9 ../docs/man/man9/orient.9 ../docs/man/man9/sim_home_switch.9 ../docs/man/man9/conv_float_u32.9 ../docs/man/man9/latencybins.9 ../docs/man/man9/lincurve.9 ../docs/man/man9/genserkins.9 ../docs/man/man9/knob2float.9 ../docs/man/man9/hm2_7i90.9 ../docs/man/man9/setsserial.9 ../docs/man/man9/limit2.9 ../docs/man/man9/message.9 ../docs/man/man9/histobins.9 ../docs/man/man9/time.9 ../docs/man/man9/watchdog.9 ../docs/man/man9/motion.9 ../docs/man/man9/mux_generic.9 ../docs/man/man9/lut5.9 ../docs/man/man9/tripodkins.9 ../docs/man/man9/ddt.9 ../docs/man/man9/abs.9 ../docs/man/man9/sample_hold.9 ../docs/man/man9/pid.9 ../docs/man/man9/multiclick.9 ../docs/man/man9/toggle2nist.9 ../docs/man/man9/mux2.9 ../docs/man/man9/conv_float_s32.9 ../docs/man/man9/limit3.9 ../docs/man/man9/xor2.9 ../docs/man/man9/conv_u32_float.9 ../docs/man/man9/trivkins.9 ../docs/man/man9/gantry.9 ../docs/man/man9/threads.9 ../docs/man/man9/gladevcp.9 ../docs/man/man9/limit1.9 ../docs/man/man9/ilowpass.9 ../docs/man/man9/not.9 ../docs/man/man9/encoder.9 ../docs/man/man9/hm2_spi.9 ../docs/man/man9/xhc_hb04_util.9 ../docs/man/man9/and2.9 ../docs/man/man9/tristate_float.9 ../docs/man/man9/comp.9 ../docs/man/man9/opto_ac5.9 ../docs/man/man9/hypot.9 ../docs/man/man9/constant.9 ../docs/man/man9/sampler.9 ../docs/man/man9/matrix_kb.9 ../docs/man/man9/hm2_7i43.9 ../docs/man/man9/blend.9 ../docs/man/man9/sserial.9 ../docs/man/man9/conv_u32_bit.9 ../docs/man/man9/multiswitch.9 ../docs/man/man9/updown.9 ../docs/man/man9/gearchange.9 ../docs/man/man9/sim_encoder.9 ../docs/man/man9/simple_tp.9 ../docs/man/man9/clarke2.9 ../docs/man/man9/estop_latch.9 ../docs/man/man9/mux4.9 ../docs/man/man9/maxkins.9 ../docs/man/man9/conv_s32_float.9 ../docs/man/man9/timedelay.9 ../docs/man/man9/toggle.9 ../docs/man/man9/lowpass.9 ../docs/man/man9/rotatekins.9 ../docs/man/man9/serport.9 ../docs/man/man9/thc.9 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/man/man9 install -m 0644 objects/*.msg /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/tcltk/linuxcnc/msgs install -m 0755 ../scripts/realtime /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/etc/init.d install -m 0755 ../scripts/halrun /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/haltcl /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/simulate_probe /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/sim_pin /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0644 ../docs/UPDATING /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/doc/linuxcnc/UPDATING install -m 0644 ../*.png ../*.gif /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc install -m 0644 ../lib/hallib/* /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc/hallib # install all the sample configs, including subdirs (tar is required on debian systems, and common on others) install -d -m 0755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/doc/linuxcnc/examples/sample-configs ((cd ../configs && tar --exclude CVS --exclude .cvsignore --exclude .gitignore -cf - .) | (cd /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/doc/linuxcnc/examples/sample-configs && tar -xf -)) install -m 0755 ../bin/inivar ../bin/halstreamer ../bin/halsampler ../bin/shuttlexpress ../bin/xhc-hb04 ../bin/classicladder ../bin/halcmd ../bin/halrmt ../bin/halmeter ../bin/halscope ../bin/halcompile ../bin/elbpcom ../bin/hy_vfd ../bin/linuxcncrsh ../bin/schedrmt ../bin/linuxcnclcd ../bin/halui ../bin/keystick ../bin/linuxcncsvr ../bin/milltask ../bin/io ../bin/iov2 ../bin/genserkins ../bin/rs274 ../bin/motion-logger ../bin/tooledit ../bin/ngcgui ../bin/pyngcgui ../bin/gremlin_view ../bin/halshow /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/linuxcnc /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/linuxcnc_info /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/linuxcnc_var /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/monitor-xhc-hb04 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/latency-test /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/latency-plot /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/latency-histogram /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/moveoff_gui /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/hal-histogram /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/xhc-hb04-accels /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/pyvcp_demo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/gladevcp_demo /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0755 ../scripts/linuxcncmkdesktop /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin install -m 0644 ../lib/liblinuxcncini.so.0 ../lib/libposemath.so.0 ../lib/libnml.so.0 ../lib/liblinuxcnchal.so.0 ../lib/liblinuxcnc.a ../lib/libcanterp.so.0 ../lib/librs274.so.0 ../lib/libpyplugin.so.0 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib64 cp --no-dereference ../lib/liblinuxcncini.so ../lib/libposemath.so ../lib/libnml.so ../lib/liblinuxcnchal.so ../lib/libcanterp.so ../lib/librs274.so /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib64 ldconfig /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib64 BUILDSTDERR: ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied BUILDSTDERR: make: [Makefile:608: install-kernel-indep] Error 1 (ignored) install -m 0644 ../include/config.h ../include/emcIniFile.hh ../include/iniaxis.hh ../include/initool.hh ../include/initraj.hh ../include/inihal.hh ../include/cubic.h ../include/kinematics.h ../include/genhexkins.h ../include/genserkins.h ../include/pumakins.h ../include/tc.h ../include/tc_types.h ../include/tcq.h ../include/tp.h ../include/tp_types.h ../include/spherical_arc.h ../include/blendmath.h ../include/emcmotcfg.h ../include/emcmotglb.h ../include/motion.h ../include/usrmotintf.h ../include/canon.hh ../include/canon_position.hh ../include/emctool.h ../include/emc.hh ../include/emc_nml.hh ../include/emccfg.h ../include/emcglb.h ../include/emcpos.h ../include/interp_return.hh ../include/interpl.hh ../include/motion_types.h ../include/debugflags.h ../include/interp_internal.hh ../include/interp_base.hh ../include/rs274ngc.hh ../include/hal.h ../include/hal_parport.h ../include/locmem.hh ../include/memsem.hh ../include/phantom.hh ../include/physmem.hh ../include/recvn.h ../include/rem_msg.hh ../include/sendn.h ../include/shmem.hh ../include/tcpmem.hh ../include/cms.hh ../include/cms_aup.hh ../include/cms_cfg.hh ../include/cms_dup.hh ../include/cms_srv.hh ../include/cms_up.hh ../include/cms_user.hh ../include/cms_xup.hh ../include/cmsdiag.hh ../include/tcp_opts.hh ../include/tcp_srv.hh ../include/inifile.h ../include/inifile.hh ../include/linklist.hh ../include/cmd_msg.hh ../include/nml.hh ../include/nml_mod.hh ../include/nml_oi.hh ../include/nml_srv.hh ../include/nml_type.hh ../include/nmldiag.hh ../include/nmlmsg.hh ../include/stat_msg.hh ../include/_sem.h ../include/sem.hh ../include/_shm.h ../include/shm.hh ../include/_timer.h ../include/timer.hh ../include/posemath.h ../include/gotypes.h ../include/gomath.h ../include/sincos.h ../include/rcs.hh ../include/rcs_exit.hh ../include/rcs_print.hh ../include/rcsversion.h ../include/rtapi.h ../include/rtapi_app.h ../include/rtapi_atomic.h ../include/rtapi_bitops.h ../include/rtapi_bool.h ../include/rtapi_byteorder.h ../include/rtapi_device.h ../include/rtapi_firmware.h ../include/rtapi_gfp.h ../include/rtapi_io.h ../include/rtapi_limits.h ../include/rtapi_list.h ../include/rtapi_math.h ../include/rtapi_math_i386.h ../include/rtapi_math64.h ../include/rtapi_parport.h ../include/rtapi_pci.h ../include/rtapi_slab.h ../include/rtapi_stdint.h ../include/rtapi_common.h ../include/rtapi_ctype.h ../include/rtapi_errno.h ../include/rtapi_string.h /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/include/linuxcnc/ install -m 0644 ../docs/NEWS ../docs/README ../docs/AUTHORS /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/doc/linuxcnc install -m 0644 ../docs/help/tklinuxcnc.txt ../docs/help/xlinuxcnc.txt /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/doc/linuxcnc cp -dR ../nc_files/m6remap.ngc ../nc_files/systems.ngc ../nc_files/tort.ngc ../nc_files/g881.ngc ../nc_files/arcspiral.ngc ../nc_files/tool-length-probe.ngc ../nc_files/m75.ngc ../nc_files/factorial.ngc ../nc_files/cone.ngc ../nc_files/cds.ngc ../nc_files/nestedcall.ngc ../nc_files/gridprobe.ngc ../nc_files/touchoff.ngc ../nc_files/orphans ../nc_files/useful-subroutines.ngc ../nc_files/polar.ngc ../nc_files/M101 ../nc_files/offsets.ngc ../nc_files/probe-hole.ngc ../nc_files/m6demo.ngc ../nc_files/threading.ngc ../nc_files/mmount.ngc ../nc_files/comp311.ngc ../nc_files/increment.ngc ../nc_files/comp-g1.ngc ../nc_files/comp311_2.ngc ../nc_files/skeleton.ngc ../nc_files/smartprobe.ngc ../nc_files/3dtest.ngc ../nc_files/m250.ngc ../nc_files/lathe-g76.ngc ../nc_files/lathe_pawn.ngc ../nc_files/gladevcp_lib ../nc_files/involute.py ../nc_files/plasmatest.ngc ../nc_files/x-trim.ngc ../nc_files/roparams.ngc ../nc_files/torus.png ../nc_files/hole-circle.ngc ../nc_files/m76.ngc ../nc_files/g882.ngc ../nc_files/gmoccapy_2_tools_with_cutter_radius_compensation.ngc ../nc_files/b-index.ngc ../nc_files/daisy.ngc ../nc_files/remap-subroutines ../nc_files/3D_Chips.ngc ../nc_files/gcmc_lib ../nc_files/m73-demo.ngc ../nc_files/ngcgui_lib ../nc_files/g20sub.ngc ../nc_files/M102.c ../nc_files/flowsnake.py ../nc_files/lathecomp.ngc ../nc_files/retval.ngc ../nc_files/spiral.ngc ../nc_files/g76.ngc ../nc_files/flowsnake.ngc ../nc_files/m61demo.ngc ../nc_files/g881min.ngc ../nc_files/toplevel.ngc ../nc_files/comp.ngc ../nc_files/holecircle.py ../nc_files/remap_lib ../nc_files/testm6fail.ngc ../nc_files/m70m72-demo.ngc /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc/ncfiles install -m 0755 ../nc_files/M101 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc/ncfiles install -m 0644 ../tcl/TkLinuxCNC /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/etc/X11/app-defaults install -m 0644 ../app-defaults/XEmc /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/etc/X11/app-defaults install -m 0644 Makefile.modinc /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc install -m 0755 ../tcl/show_errors.tcl ../tcl/mini.tcl ../tcl/linuxcnc.tcl ../tcl/twopass.tcl ../tcl/tooledit.tcl ../tcl/tklinuxcnc.tcl ../tcl/pkgIndex.tcl ../tcl/ngcgui_app.tcl ../tcl/ngcgui.tcl ../tcl/ngcgui_ttt.tcl /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/tcltk/linuxcnc install -m 0644 ../tcl/hal.so /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/tcltk/linuxcnc install -m 0644 ../tcl/linuxcnc.so /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/tcltk/linuxcnc install -m 0644 ../tcl/pkgIndex.tcl /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/tcltk/linuxcnc install -m 0755 ../tcl/bin/genedit.tcl ../tcl/bin/emctesting.tcl ../tcl/bin/emcdebug.tcl ../tcl/bin/emccalib.tcl ../tcl/bin/halconfig.tcl ../tcl/bin/tkbackplot.tcl ../tcl/bin/halshow.tcl ../tcl/bin/pickconfig.tcl ../tcl/bin/emctuning.tcl ../tcl/bin/popimage /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/tcltk/linuxcnc/bin install -m 0644 ../tcl/scripts/balloon.tcl ../tcl/scripts/emchelp.tcl /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/tcltk/linuxcnc/scripts install -m 0755 ../tcl/scripts/Set_Coordinates.tcl /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/tcltk/linuxcnc/scripts install -m 0644 ../share/linuxcnc/*.glade /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc install -m 0644 ../share/linuxcnc/stepconf/*.glade /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc/stepconf install -m 0644 ../share/linuxcnc/touchy.glade /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc install -m 0644 ../share/linuxcnc/gscreen.glade /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc install -m 0644 ../share/linuxcnc/gscreen2.glade /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc install -m 0644 ../share/gmoccapy/gmoccapy.glade /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/gmoccapy install -m 0644 ../share/linuxcnc/pncconf/*.glade /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc/pncconf install -m 0644 ../share/linuxcnc/gremlin_view.ui /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc install -m 0644 ../share/linuxcnc/popupkeyboard.ui /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc install -m 0644 ../configs/common/linuxcnc.nml /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc install -m 0644 ../src/emc/usr_intf/pncconf/pncconf-help/*.txt /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc/pncconf/pncconf-help install -m 0644 ../src/emc/usr_intf/pncconf/pncconf-help/*.png /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/linuxcnc/pncconf/pncconf-help install -m 0644 ../lib/python/gladevcp/hal_python.xml /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/glade3/catalogs/ install -m 0644 ../lib/python/gladevcp/widget*.png /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/glade3/pixmaps/ install -m 0644 ../share/gtksourceview-2.0/language-specs/*.lang /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/gtksourceview-2.0/language-specs/ Installed in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64 with prefix /usr + mv /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/python2.7 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib64/ + cd .. + cp scripts/realtime /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/etc/init.d/ + install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/applications + cp debian/extras/usr/share/applications/linuxcnc.desktop /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/applications + cp debian/extras/usr/share/applications/linuxcnc-latency.desktop /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/applications + cp debian/extras/usr/share/applications/linuxcnc-pncconf.desktop /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/applications + cp debian/extras/usr/share/applications/linuxcnc-stepconf.desktop /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/applications + sed 's/X-CNC/Development;Engineering/' -i /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/applications/linuxcnc-latency.desktop /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/applications/linuxcnc-pncconf.desktop /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/applications/linuxcnc-stepconf.desktop /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/applications/linuxcnc.desktop + cat + install -d -m755 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/udev/rules.d + cp debian/extras/lib/udev/rules.d/99-shuttlexpress.rules debian/extras/lib/udev/rules.d/99-xhc.rules /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib/udev/rules.d + for x in 16 32 48 + mkdir -p /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/icons/hicolor/16x16/apps + convert linuxcncicon.png -resize 16x16 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/icons/hicolor/16x16/apps/linuxcncicon.png + for x in 16 32 48 + mkdir -p /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/icons/hicolor/32x32/apps + convert linuxcncicon.png -resize 32x32 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/icons/hicolor/32x32/apps/linuxcncicon.png + for x in 16 32 48 + mkdir -p /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/icons/hicolor/48x48/apps + convert linuxcncicon.png -resize 48x48 /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/icons/hicolor/48x48/apps/linuxcncicon.png + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halcompile /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halcompile: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/gscreen /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/gscreen: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/pyngcgui /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/pyngcgui: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/pncconf /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/pncconf: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/5axisgui /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/5axisgui: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/axis-remote /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/axis-remote: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/axis /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/axis: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/debuglevel /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/debuglevel: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/elbpcom /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/elbpcom: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/gladevcp /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/gladevcp: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/gmoccapy /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/gmoccapy: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/gremlin_view /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/gremlin_view: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/hal_input /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/hal_input: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/hal_manualtoolchange /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/hal_manualtoolchange: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/hbmgui /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/hbmgui: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/hexagui /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/hexagui: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/image-to-gcode /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/image-to-gcode: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/linuxcnctop /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/linuxcnctop: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/maho600gui /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/maho600gui: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/max5gui /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/max5gui: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/mdi /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/mdi: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/mitsub_vfd /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/mitsub_vfd: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/puma560gui /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/puma560gui: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/pumagui /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/pumagui: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/pyvcp /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/pyvcp: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/scaragui /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/scaragui: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/stepconf /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/stepconf: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/touchy /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/touchy: updating + pathfix.py -pni '/usr/bin/python2 -s' /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/vmcgui /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/share/doc/linuxcnc/examples/sample-configs/sim/axis/vismach/VMC_toolchange/vmcgui: updating + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64 linuxcnc + /usr/lib/rpm/find-lang.sh /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64 gmoccapy + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 2.7.14-3.fc31 --unique-debug-suffix -2.7.14-3.fc31.x86_64 --unique-debug-src-base linuxcnc-2.7.14-3.fc31.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/linuxcnc-2.7.14 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/rs274 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/motion-logger extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/motion-logger extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/rs274 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/genserkins extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/genserkins explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/iov2 extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/iov2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/io extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/io explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/milltask extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/milltask explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/linuxcncsvr extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/linuxcncsvr explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/keystick extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/keystick explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halui extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halui explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/linuxcnclcd extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/linuxcnclcd explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/schedrmt extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/schedrmt explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/linuxcncrsh extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/linuxcncrsh explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/hy_vfd extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/hy_vfd explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halscope extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halscope explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halmeter extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halmeter explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halrmt extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halrmt explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halcmd extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halcmd explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/classicladder extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/classicladder explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/xhc-hb04 extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/xhc-hb04 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/shuttlexpress extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/shuttlexpress explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halsampler extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halsampler explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halstreamer extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/halstreamer explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/inivar extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/inivar explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/rtapi_app extracting debug info from /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/bin/rtapi_app /usr/lib/rpm/sepdebugcrcfix: Updated 24 CRC32s, 0 CRC32s did match. BUILDSTDERR: 5644 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 0 Bytecompiling .py files below /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64/usr/lib64/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs mangling shebang in /etc/init.d/realtime from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/linuxcnc/ncfiles/M101 from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/linuxcnc/ncfiles/ngcgui_lib/mfiles/M110 from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/animated-backdrop/animated-backdrop.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/combobox.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/combobox_manual_list.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/radiobutton.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/sourceview.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/by-widget/spinbutton.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/class-callback/class_callback.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/colored-label/coloredlabel.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/complex/complex.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/glade-manual.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/gladevcp-test.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/helloWorld/helloworld.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/mdi-command-example/owordsub.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/mdi-command-example/speed.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/mdi-command-example/whoareyou.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/simple-callback/simple-callback.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/templates/classhandler.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/templates/classhandler_persistent.demo_notworking from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/gladevcp/templates/functionhandler.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/halrun/halrun.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/info.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/latency/latency-histogram-1.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/latency/latency-histogram.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/latency/latency-plot.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/latency/latency-test.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/parport/parport_0x278.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/parport/parport_0x378.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/pyvcp/pyvcp_demo1.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/xhc-hb04/xhc-hb04-layout1.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/xhc-hb04/xhc-hb04-layout2.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/xhc-hb04/xhc-hb04.demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/apps/xhc-hb04/xhc-hb04.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/probe_gui.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/sim/axis/gladevcp/set-param-from-ini.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/share/doc/linuxcnc/examples/sample-configs/sim/axis/ini_hal_demo.sh from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/bin/linuxcncmkdesktop from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/bin/gladevcp_demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/bin/pyvcp_demo from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/bin/latency-test from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/bin/linuxcnc_var from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/bin/linuxcnc_info from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/bin/linuxcnc from /bin/bash to #!/usr/bin/bash mangling shebang in /usr/bin/halrun from /bin/bash to #!/usr/bin/bash BUILDSTDERR: *** WARNING: ./usr/lib/tcltk/linuxcnc/ngcgui_ttt.tcl is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/lib/tcltk/linuxcnc/ngcgui_app.tcl is executable but has empty or no shebang, removing executable bit mangling shebang in /usr/lib/tcltk/linuxcnc/tklinuxcnc.tcl from /bin/sh to #!/usr/bin/sh BUILDSTDERR: *** WARNING: ./usr/lib/tcltk/linuxcnc/twopass.tcl is executable but has empty or no shebang, removing executable bit BUILDSTDERR: *** WARNING: ./usr/lib/tcltk/linuxcnc/linuxcnc.tcl is executable but has empty or no shebang, removing executable bit mangling shebang in /usr/lib/tcltk/linuxcnc/mini.tcl from /bin/sh to #!/usr/bin/sh BUILDSTDERR: *** WARNING: ./usr/lib/tcltk/linuxcnc/show_errors.tcl is executable but has empty or no shebang, removing executable bit mangling shebang in /usr/lib/tcltk/linuxcnc/scripts/Set_Coordinates.tcl from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib/tcltk/linuxcnc/bin/popimage from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib/tcltk/linuxcnc/bin/emctuning.tcl from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib/tcltk/linuxcnc/bin/pickconfig.tcl from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib/tcltk/linuxcnc/bin/halshow.tcl from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib/tcltk/linuxcnc/bin/tkbackplot.tcl from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib/tcltk/linuxcnc/bin/halconfig.tcl from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib/tcltk/linuxcnc/bin/emccalib.tcl from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib/tcltk/linuxcnc/bin/emcdebug.tcl from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib/tcltk/linuxcnc/bin/emctesting.tcl from /bin/sh to #!/usr/bin/sh mangling shebang in /usr/lib/tcltk/linuxcnc/bin/genedit.tcl from /bin/sh to #!/usr/bin/sh Processing files: linuxcnc-2.7.14-3.fc31.x86_64 Provides: linuxcnc = 2.7.14-3.fc31 linuxcnc(x86-64) = 2.7.14-3.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: linuxcnc-devel-2.7.14-3.fc31.x86_64 Provides: linuxcnc-devel = 2.7.14-3.fc31 linuxcnc-devel(x86-64) = 2.7.14-3.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libcanterp.so.0()(64bit) liblinuxcnchal.so.0()(64bit) liblinuxcncini.so.0()(64bit) libnml.so.0()(64bit) libposemath.so.0()(64bit) librs274.so.0()(64bit) Processing files: linuxcnc-data-2.7.14-3.fc31.noarch Provides: linuxcnc-data = 2.7.14-3.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: linuxcnc-doc-2.7.14-3.fc31.noarch Provides: application() application(linuxcnc-documentation.desktop) linuxcnc-doc = 2.7.14-3.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: tcl-linuxcnc-2.7.14-3.fc31.x86_64 Provides: tcl(Hal) tcl(Linuxcnc) tcl(Ngcgui) tcl-linuxcnc = 2.7.14-3.fc31 tcl-linuxcnc(x86-64) = 2.7.14-3.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/sh /usr/bin/wish Processing files: python-linuxcnc-2.7.14-3.fc31.x86_64 Provides: python-linuxcnc = 2.7.14-3.fc31 python-linuxcnc(x86-64) = 2.7.14-3.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 2.7 Processing files: linuxcnc-debugsource-2.7.14-3.fc31.x86_64 Provides: linuxcnc-debugsource = 2.7.14-3.fc31 linuxcnc-debugsource(x86-64) = 2.7.14-3.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: linuxcnc-debuginfo-2.7.14-3.fc31.x86_64 Provides: debuginfo(build-id) = 12b777ba942e9555c7496c42e6cd9036ccac3c04 debuginfo(build-id) = 240b00bcb3b261421c74bab12518a27bf8502210 debuginfo(build-id) = 27829d315f07694a58b831ceac2a55205dbf2f75 debuginfo(build-id) = 2c6b10433692fbe21327690327d534addd0eb63d debuginfo(build-id) = 3557200fbbad16204ca42fde833948925534c52a debuginfo(build-id) = 35ff2872e9cd9ab38601720b75600246e8d46cf4 debuginfo(build-id) = 47ebd1daa6bff0d22dc9a7b8d8c4b6dd0c842a2e debuginfo(build-id) = 4bb14c4f4cf38b5ecc2abe612ede24990dc7785f debuginfo(build-id) = 5018c3a77ef6a25d24404ee08501c9fc56d9b007 debuginfo(build-id) = 5372eaf80dd2be2953f1606588af5e6f87495956 debuginfo(build-id) = 59ef4e21dba067c325d76795fe0f73cdc2f8d2fa debuginfo(build-id) = 5ace12324f99a09e9bd8a1ec83d3e5b80634210f debuginfo(build-id) = 7699a8e9ec29b6bfe9218bf2e4532feee48e2524 debuginfo(build-id) = a9d82222a125e4e43701f2237d46939b83310c7c debuginfo(build-id) = b129ef6e4bea6d2c5dd193dfeee9b54b446fa848 debuginfo(build-id) = b1abe317dee28e45200dbe5ffe143efbc5dde086 debuginfo(build-id) = b691060d9018e0b7c51171d20c1632ea81a42891 debuginfo(build-id) = bfbdbe8bf0f53d32612be5bea4d8e9021a57bd17 debuginfo(build-id) = c0f5e3b066d04c10cb9685c032f6b71a6a2a7970 debuginfo(build-id) = c86ed4254adeba0c86cf68e80d43d454f4a1c15f debuginfo(build-id) = da18a3da13b99a8a7a644e3ab46a092a5ba5f998 debuginfo(build-id) = e0efef79b964d5c7a2643a20931a385fc078d16b debuginfo(build-id) = ed54e5376e6ac86f7628efef9599a6dc299e2bc1 debuginfo(build-id) = fa414550b9ef7a7193cfdc0680188c6c89723850 linuxcnc-debuginfo = 2.7.14-3.fc31 linuxcnc-debuginfo(x86-64) = 2.7.14-3.fc31 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: linuxcnc-debugsource(x86-64) = 2.7.14-3.fc31 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64 Wrote: /builddir/build/RPMS/linuxcnc-2.7.14-3.fc31.x86_64.rpm Wrote: /builddir/build/RPMS/linuxcnc-devel-2.7.14-3.fc31.x86_64.rpm Wrote: /builddir/build/RPMS/linuxcnc-data-2.7.14-3.fc31.noarch.rpm Wrote: /builddir/build/RPMS/linuxcnc-doc-2.7.14-3.fc31.noarch.rpm Wrote: /builddir/build/RPMS/tcl-linuxcnc-2.7.14-3.fc31.x86_64.rpm Wrote: /builddir/build/RPMS/python-linuxcnc-2.7.14-3.fc31.x86_64.rpm Wrote: /builddir/build/RPMS/linuxcnc-debugsource-2.7.14-3.fc31.x86_64.rpm Wrote: /builddir/build/RPMS/linuxcnc-debuginfo-2.7.14-3.fc31.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.SUPfMt + umask 022 + cd /builddir/build/BUILD + cd linuxcnc-2.7.14 + /usr/bin/rm -rf /builddir/build/BUILDROOT/linuxcnc-2.7.14-3.fc31.x86_64 + exit 0 Child return code was: 0