=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for simulavr-1.0.0nb3 Making all in src gmake[1]: Entering directory '/data/scratch/emulators/simulavr/work/simulavr-1.0.0/src' /usr/pkg/bin/gmake all-recursive gmake[2]: Entering directory '/data/scratch/emulators/simulavr/work/simulavr-1.0.0/src' Making all in hwtimer gmake[3]: Entering directory '/data/scratch/emulators/simulavr/work/simulavr-1.0.0/src/hwtimer' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/data/scratch/emulators/simulavr/work/simulavr-1.0.0/src/hwtimer' Making all in cmd gmake[3]: Entering directory '/data/scratch/emulators/simulavr/work/simulavr-1.0.0/src/cmd' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/data/scratch/emulators/simulavr/work/simulavr-1.0.0/src/cmd' Making all in ui gmake[3]: Entering directory '/data/scratch/emulators/simulavr/work/simulavr-1.0.0/src/ui' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/data/scratch/emulators/simulavr/work/simulavr-1.0.0/src/ui' Making all in python gmake[3]: Entering directory '/data/scratch/emulators/simulavr/work/simulavr-1.0.0/src/python' gmake[3]: Nothing to be done for 'all'. gmake[3]: Leaving directory '/data/scratch/emulators/simulavr/work/simulavr-1.0.0/src/python' gmake[3]: Entering directory '/data/scratch/emulators/simulavr/work/simulavr-1.0.0/src' /usr/pkg/bin/swig -c++ -o simulavr_wrap.cxx ./simulavr.i /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT simulavr_wrap.lo -MD -MP -MF .deps/simulavr_wrap.Tpo -c -o simulavr_wrap.lo simulavr_wrap.cxx libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT simulavr_wrap.lo -MD -MP -MF .deps/simulavr_wrap.Tpo -c simulavr_wrap.cxx -fPIC -DPIC -o .libs/simulavr_wrap.o simulavr_wrap.cxx:571:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register size_t l = 0; ^~~~~~~~~ simulavr_wrap.cxx:572:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register size_t r = iter->size - 1; ^~~~~~~~~ simulavr_wrap.cxx:575:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register size_t i = (l + r) >> 1; ^~~~~~~~~ simulavr_wrap.cxx:578:4: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register int compare = strcmp(name, iname); ^~~~~~~~~ simulavr_wrap.cxx:622:7: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register size_t i = 0; ^~~~~~~~~ simulavr_wrap.cxx:641:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const unsigned char *u = (unsigned char *) ptr; ^~~~~~~~~ simulavr_wrap.cxx:642:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const unsigned char *eu = u + sz; ^~~~~~~~~ simulavr_wrap.cxx:644:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned char uu = *u; ^~~~~~~~~ simulavr_wrap.cxx:656:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned char *u = (unsigned char *) ptr; ^~~~~~~~~ simulavr_wrap.cxx:657:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register const unsigned char *eu = u + sz; ^~~~~~~~~ simulavr_wrap.cxx:659:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register char d = *(c++); ^~~~~~~~~ simulavr_wrap.cxx:660:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] register unsigned char uu; ^~~~~~~~~ simulavr_wrap.cxx:2338:3: warning: delete called on 'SimulationMember' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete arg1; ^ simulavr_wrap.cxx:2348:1: warning: delete called on 'SimulationMember' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete arg1; ^ simulavr_wrap.cxx:14377:3: warning: delete called on 'GdbServerSocket' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete arg1; ^ simulavr_wrap.cxx:14387:1: warning: delete called on 'GdbServerSocket' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete arg1; ^ simulavr_wrap.cxx:17651:3: warning: delete called on 'IOSpecialRegClient' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete arg1; ^ simulavr_wrap.cxx:17661:1: warning: delete called on 'IOSpecialRegClient' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete arg1; ^ 18 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT simulavr_wrap.lo -MD -MP -MF .deps/simulavr_wrap.Tpo -c simulavr_wrap.cxx -o simulavr_wrap.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT adcpin.lo -MD -MP -MF .deps/adcpin.Tpo -c -o adcpin.lo adcpin.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT adcpin.lo -MD -MP -MF .deps/adcpin.Tpo -c adcpin.cpp -fPIC -DPIC -o .libs/adcpin.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT adcpin.lo -MD -MP -MF .deps/adcpin.Tpo -c adcpin.cpp -o adcpin.o >/dev/null 2>&1 mv -f .deps/adcpin.Tpo .deps/adcpin.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT application.lo -MD -MP -MF .deps/application.Tpo -c -o application.lo application.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT application.lo -MD -MP -MF .deps/application.Tpo -c application.cpp -fPIC -DPIC -o .libs/application.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT application.lo -MD -MP -MF .deps/application.Tpo -c application.cpp -o application.o >/dev/null 2>&1 mv -f .deps/application.Tpo .deps/application.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT at4433.lo -MD -MP -MF .deps/at4433.Tpo -c -o at4433.lo at4433.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT at4433.lo -MD -MP -MF .deps/at4433.Tpo -c at4433.cpp -fPIC -DPIC -o .libs/at4433.o at4433.cpp:183:5: warning: delete called on 'HWStack' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete stack; ^ 1 warning generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT at4433.lo -MD -MP -MF .deps/at4433.Tpo -c at4433.cpp -o at4433.o >/dev/null 2>&1 mv -f .deps/at4433.Tpo .deps/at4433.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT at8515.lo -MD -MP -MF .deps/at8515.Tpo -c -o at8515.lo at8515.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT at8515.lo -MD -MP -MF .deps/at8515.Tpo -c at8515.cpp -fPIC -DPIC -o .libs/at8515.o at8515.cpp:179:5: warning: delete called on 'HWStack' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete stack; ^ 1 warning generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT at8515.lo -MD -MP -MF .deps/at8515.Tpo -c at8515.cpp -o at8515.o >/dev/null 2>&1 mv -f .deps/at8515.Tpo .deps/at8515.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega668base.lo -MD -MP -MF .deps/atmega668base.Tpo -c -o atmega668base.lo atmega668base.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega668base.lo -MD -MP -MF .deps/atmega668base.Tpo -c atmega668base.cpp -fPIC -DPIC -o .libs/atmega668base.o atmega668base.cpp:63:5: warning: delete called on 'HWStack' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete stack; ^ 1 warning generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega668base.lo -MD -MP -MF .deps/atmega668base.Tpo -c atmega668base.cpp -o atmega668base.o >/dev/null 2>&1 mv -f .deps/atmega668base.Tpo .deps/atmega668base.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega128.lo -MD -MP -MF .deps/atmega128.Tpo -c -o atmega128.lo atmega128.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega128.lo -MD -MP -MF .deps/atmega128.Tpo -c atmega128.cpp -fPIC -DPIC -o .libs/atmega128.o atmega128.cpp:73:5: warning: delete called on 'HWStack' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete stack; ^ 1 warning generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega128.lo -MD -MP -MF .deps/atmega128.Tpo -c atmega128.cpp -o atmega128.o >/dev/null 2>&1 mv -f .deps/atmega128.Tpo .deps/atmega128.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT at90canbase.lo -MD -MP -MF .deps/at90canbase.Tpo -c -o at90canbase.lo at90canbase.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT at90canbase.lo -MD -MP -MF .deps/at90canbase.Tpo -c at90canbase.cpp -fPIC -DPIC -o .libs/at90canbase.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT at90canbase.lo -MD -MP -MF .deps/at90canbase.Tpo -c at90canbase.cpp -o at90canbase.o >/dev/null 2>&1 mv -f .deps/at90canbase.Tpo .deps/at90canbase.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega8.lo -MD -MP -MF .deps/atmega8.Tpo -c -o atmega8.lo atmega8.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega8.lo -MD -MP -MF .deps/atmega8.Tpo -c atmega8.cpp -fPIC -DPIC -o .libs/atmega8.o atmega8.cpp:274:2: warning: delete called on 'HWStack' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete stack; ^ 1 warning generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega8.lo -MD -MP -MF .deps/atmega8.Tpo -c atmega8.cpp -o atmega8.o >/dev/null 2>&1 mv -f .deps/atmega8.Tpo .deps/atmega8.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega1284abase.lo -MD -MP -MF .deps/atmega1284abase.Tpo -c -o atmega1284abase.lo atmega1284abase.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega1284abase.lo -MD -MP -MF .deps/atmega1284abase.Tpo -c atmega1284abase.cpp -fPIC -DPIC -o .libs/atmega1284abase.o atmega1284abase.cpp:65:5: warning: delete called on 'HWStack' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete stack; ^ 1 warning generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega1284abase.lo -MD -MP -MF .deps/atmega1284abase.Tpo -c atmega1284abase.cpp -o atmega1284abase.o >/dev/null 2>&1 mv -f .deps/atmega1284abase.Tpo .deps/atmega1284abase.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega16_32.lo -MD -MP -MF .deps/atmega16_32.Tpo -c -o atmega16_32.lo atmega16_32.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega16_32.lo -MD -MP -MF .deps/atmega16_32.Tpo -c atmega16_32.cpp -fPIC -DPIC -o .libs/atmega16_32.o atmega16_32.cpp:67:5: warning: delete called on 'HWStack' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete stack; ^ 1 warning generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT atmega16_32.lo -MD -MP -MF .deps/atmega16_32.Tpo -c atmega16_32.cpp -o atmega16_32.o >/dev/null 2>&1 mv -f .deps/atmega16_32.Tpo .deps/atmega16_32.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT attiny2313.lo -MD -MP -MF .deps/attiny2313.Tpo -c -o attiny2313.lo attiny2313.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT attiny2313.lo -MD -MP -MF .deps/attiny2313.Tpo -c attiny2313.cpp -fPIC -DPIC -o .libs/attiny2313.o attiny2313.cpp:60:5: warning: delete called on 'HWStack' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete stack; ^ 1 warning generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT attiny2313.lo -MD -MP -MF .deps/attiny2313.Tpo -c attiny2313.cpp -o attiny2313.o >/dev/null 2>&1 mv -f .deps/attiny2313.Tpo .deps/attiny2313.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT externalirq.lo -MD -MP -MF .deps/externalirq.Tpo -c -o externalirq.lo externalirq.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT externalirq.lo -MD -MP -MF .deps/externalirq.Tpo -c externalirq.cpp -fPIC -DPIC -o .libs/externalirq.o externalirq.cpp:134:15: warning: '&' within '|' [-Wbitwise-op-parentheses] v = v & ~reg_mask | irq_mask; ~~^~~~~~~~~~~ ~ externalirq.cpp:134:15: note: place parentheses around the '&' expression to silence this warning v = v & ~reg_mask | irq_mask; ^ ( ) externalirq.cpp:137:15: warning: '&' within '|' [-Wbitwise-op-parentheses] v = v & ~reg_mask | irq_flag; ~~^~~~~~~~~~~ ~ externalirq.cpp:137:15: note: place parentheses around the '&' expression to silence this warning v = v & ~reg_mask | irq_flag; ^ ( ) 2 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT externalirq.lo -MD -MP -MF .deps/externalirq.Tpo -c externalirq.cpp -o externalirq.o >/dev/null 2>&1 mv -f .deps/externalirq.Tpo .deps/externalirq.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT avrdevice.lo -MD -MP -MF .deps/avrdevice.Tpo -c -o avrdevice.lo avrdevice.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT avrdevice.lo -MD -MP -MF .deps/avrdevice.Tpo -c avrdevice.cpp -fPIC -DPIC -o .libs/avrdevice.o In file included from avrdevice.cpp:33: In file included from ./avrdevice.h:35: In file included from ./flashprog.h:29: In file included from ./rwmem.h:34: ./avrerror.h:35:9: warning: 'ATTRIBUTE_NORETURN' macro redefined [-Wmacro-redefined] #define ATTRIBUTE_NORETURN __attribute__((noreturn)) ^ /data/scratch/emulators/simulavr/work/.buildlink/avr/include/ansidecl.h:163:9: note: previous definition is here #define ATTRIBUTE_NORETURN __attribute__ ((__noreturn__)) ^ In file included from avrdevice.cpp:33: In file included from ./avrdevice.h:35: In file included from ./flashprog.h:29: In file included from ./rwmem.h:34: ./avrerror.h:36:9: warning: 'ATTRIBUTE_PRINTF' macro redefined [-Wmacro-redefined] #define ATTRIBUTE_PRINTF(string_arg, first_arg) __attribute__ ((format (printf, string_arg, first_arg))) ^ /data/scratch/emulators/simulavr/work/.buildlink/avr/include/ansidecl.h:198:9: note: previous definition is here #define ATTRIBUTE_PRINTF(m, n) __attribute__ ((__format__ (__printf__, m, n))) ATTRIBUTE_NONNULL(m) ^ avrdevice.cpp:504:31: warning: format string is not a string literal (potentially insecure) [-Wformat-security] avr_error(s.c_str()); ^~~~~~~~~ ./avrerror.h:129:73: note: expanded from macro 'avr_error' #define avr_error(fmt, ...) sysConHandler.vffatal(__FILE__, __LINE__, fmt, ## __VA_ARGS__) ^~~ avrdevice.cpp:504:31: note: treat the string as an argument to avoid this avr_error(s.c_str()); ^ "%s", ./avrerror.h:129:73: note: expanded from macro 'avr_error' #define avr_error(fmt, ...) sysConHandler.vffatal(__FILE__, __LINE__, fmt, ## __VA_ARGS__) ^ 3 warnings generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT avrdevice.lo -MD -MP -MF .deps/avrdevice.Tpo -c avrdevice.cpp -o avrdevice.o >/dev/null 2>&1 mv -f .deps/avrdevice.Tpo .deps/avrdevice.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT avrerror.lo -MD -MP -MF .deps/avrerror.Tpo -c -o avrerror.lo avrerror.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT avrerror.lo -MD -MP -MF .deps/avrerror.Tpo -c avrerror.cpp -fPIC -DPIC -o .libs/avrerror.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT avrerror.lo -MD -MP -MF .deps/avrerror.Tpo -c avrerror.cpp -o avrerror.o >/dev/null 2>&1 mv -f .deps/avrerror.Tpo .deps/avrerror.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT avrfactory.lo -MD -MP -MF .deps/avrfactory.Tpo -c -o avrfactory.lo avrfactory.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT avrfactory.lo -MD -MP -MF .deps/avrfactory.Tpo -c avrfactory.cpp -fPIC -DPIC -o .libs/avrfactory.o avrfactory.cpp:55:67: warning: data argument not used by format string [-Wformat-extra-args] avr_error("Device type not specified, use --device TYPE", in); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ./avrerror.h:129:81: note: expanded from macro 'avr_error' #define avr_error(fmt, ...) sysConHandler.vffatal(__FILE__, __LINE__, fmt, ## __VA_ARGS__) ~~~ ^ 1 warning generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT avrfactory.lo -MD -MP -MF .deps/avrfactory.Tpo -c avrfactory.cpp -o avrfactory.o >/dev/null 2>&1 mv -f .deps/avrfactory.Tpo .deps/avrfactory.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT avrmalloc.lo -MD -MP -MF .deps/avrmalloc.Tpo -c -o avrmalloc.lo avrmalloc.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT avrmalloc.lo -MD -MP -MF .deps/avrmalloc.Tpo -c avrmalloc.cpp -fPIC -DPIC -o .libs/avrmalloc.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT avrmalloc.lo -MD -MP -MF .deps/avrmalloc.Tpo -c avrmalloc.cpp -o avrmalloc.o >/dev/null 2>&1 mv -f .deps/avrmalloc.Tpo .deps/avrmalloc.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT decoder.lo -MD -MP -MF .deps/decoder.Tpo -c -o decoder.lo decoder.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT decoder.lo -MD -MP -MF .deps/decoder.Tpo -c decoder.cpp -fPIC -DPIC -o .libs/decoder.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT decoder.lo -MD -MP -MF .deps/decoder.Tpo -c decoder.cpp -o decoder.o >/dev/null 2>&1 mv -f .deps/decoder.Tpo .deps/decoder.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT decoder_trace.lo -MD -MP -MF .deps/decoder_trace.Tpo -c -o decoder_trace.lo decoder_trace.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT decoder_trace.lo -MD -MP -MF .deps/decoder_trace.Tpo -c decoder_trace.cpp -fPIC -DPIC -o .libs/decoder_trace.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT decoder_trace.lo -MD -MP -MF .deps/decoder_trace.Tpo -c decoder_trace.cpp -o decoder_trace.o >/dev/null 2>&1 mv -f .deps/decoder_trace.Tpo .deps/decoder_trace.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT flash.lo -MD -MP -MF .deps/flash.Tpo -c -o flash.lo flash.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT flash.lo -MD -MP -MF .deps/flash.Tpo -c flash.cpp -fPIC -DPIC -o .libs/flash.o flash.cpp:150:29: warning: '&&' within '||' [-Wlogical-op-parentheses] if(out_R == Rlo || is_SPH && out_R == Rhi) { ~~ ~~~~~~~^~~~~~~~~~~~~~~ flash.cpp:150:29: note: place parentheses around the '&&' expression to silence this warning if(out_R == Rlo || is_SPH && out_R == Rhi) { ^ ( ) 1 warning generated. libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT flash.lo -MD -MP -MF .deps/flash.Tpo -c flash.cpp -o flash.o >/dev/null 2>&1 mv -f .deps/flash.Tpo .deps/flash.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT flashprog.lo -MD -MP -MF .deps/flashprog.Tpo -c -o flashprog.lo flashprog.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT flashprog.lo -MD -MP -MF .deps/flashprog.Tpo -c flashprog.cpp -fPIC -DPIC -o .libs/flashprog.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT flashprog.lo -MD -MP -MF .deps/flashprog.Tpo -c flashprog.cpp -o flashprog.o >/dev/null 2>&1 mv -f .deps/flashprog.Tpo .deps/flashprog.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT hardware.lo -MD -MP -MF .deps/hardware.Tpo -c -o hardware.lo hardware.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT hardware.lo -MD -MP -MF .deps/hardware.Tpo -c hardware.cpp -fPIC -DPIC -o .libs/hardware.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT hardware.lo -MD -MP -MF .deps/hardware.Tpo -c hardware.cpp -o hardware.o >/dev/null 2>&1 mv -f .deps/hardware.Tpo .deps/hardware.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT helper.lo -MD -MP -MF .deps/helper.Tpo -c -o helper.lo helper.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT helper.lo -MD -MP -MF .deps/helper.Tpo -c helper.cpp -fPIC -DPIC -o .libs/helper.o libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT helper.lo -MD -MP -MF .deps/helper.Tpo -c helper.cpp -o helper.o >/dev/null 2>&1 mv -f .deps/helper.Tpo .deps/helper.Plo /bin/sh ../libtool --tag=CXX --mode=compile clang++ -DHAVE_CONFIG_H -I. -I/usr/pkg/include -I/usr/include -I/usr/pkg/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT gdbserver.lo -MD -MP -MF .deps/gdbserver.Tpo -c -o gdbserver.lo `test -f 'cmd/gdbserver.cpp' || echo './'`cmd/gdbserver.cpp libtool: compile: clang++ -DHAVE_CONFIG_H -I. -I/data/scratch/emulators/simulavr/work/.buildlink/include -I/data/scratch/emulators/simulavr/work/.buildlink/avr/include -g -O2 -Icmd -Iui -Ihwtimer -MT gdbserver.lo -MD -MP -MF .deps/gdbserver.Tpo -c cmd/gdbserver.cpp -fPIC -DPIC -o .libs/gdbserver.o cmd/gdbserver.cpp:186:8: error: value of type '__bind' is not contextually convertible to 'bool' if(bind(sock, (struct sockaddr *)address, sizeof(address))) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cmd/gdbserver.cpp:241:59: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] avr_error("write only wrote %d of %d bytes", res, count); ~~ ^~~~~ %zu ./avrerror.h:129:81: note: expanded from macro 'avr_error' #define avr_error(fmt, ...) sysConHandler.vffatal(__FILE__, __LINE__, fmt, ## __VA_ARGS__) ~~~ ^~~~~~~~~~~ cmd/gdbserver.cpp:318:5: warning: delete called on 'GdbServerSocket' that is abstract but has non-virtual destructor [-Wdelete-non-virtual-dtor] delete server; ^ cmd/gdbserver.cpp:954:33: warning: multiple unsequenced modifications to 'pkt' [-Wunsequenced] int sig3 = (hex2nib(*pkt++) << 4) + hex2nib(*pkt++); ^ ~~ cmd/gdbserver.cpp:955:33: warning: multiple unsequenced modifications to 'pkt' [-Wunsequenced] int sig2 = (hex2nib(*pkt++) << 4) + hex2nib(*pkt++); ^ ~~ cmd/gdbserver.cpp:956:33: warning: multiple unsequenced modifications to 'pkt' [-Wunsequenced] int sig1 = (hex2nib(*pkt++) << 4) + hex2nib(*pkt++); ^ ~~ cmd/gdbserver.cpp:1421:22: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if(connState = server->Connect()) ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ cmd/gdbserver.cpp:1421:22: note: place parentheses around the assignment to silence this warning if(connState = server->Connect()) ^ ( ) cmd/gdbserver.cpp:1421:22: note: use '==' to turn this assignment into an equality comparison if(connState = server->Connect()) ^ == 6 warnings and 1 error generated. gmake[3]: *** [Makefile:734: gdbserver.lo] Error 1 gmake[3]: Leaving directory '/data/scratch/emulators/simulavr/work/simulavr-1.0.0/src' gmake[2]: *** [Makefile:933: all-recursive] Error 1 gmake[2]: Leaving directory '/data/scratch/emulators/simulavr/work/simulavr-1.0.0/src' gmake[1]: *** [Makefile:467: all] Error 2 gmake[1]: Leaving directory '/data/scratch/emulators/simulavr/work/simulavr-1.0.0/src' gmake: *** [Makefile:409: all-recursive] Error 1 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/emulators/simulavr *** Error code 1 Stop. make: stopped in /data/pkgsrc/emulators/simulavr