+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/simulavr-1.0.0nb7/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent PYTHON_VERSION_REQD=312 WRKLOG=/tmp/bulklog/simulavr-1.0.0nb7/work.log
===> Building for simulavr-1.0.0nb7
Making all in src
gmake[1]: Entering directory '/home/pbulk/build/emulators/simulavr/work/simulavr-1.0.0/src'
/opt/pkg/bin/gmake  all-recursive
gmake[2]: Entering directory '/home/pbulk/build/emulators/simulavr/work/simulavr-1.0.0/src'
Making all in hwtimer
gmake[3]: Entering directory '/home/pbulk/build/emulators/simulavr/work/simulavr-1.0.0/src/hwtimer'
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/home/pbulk/build/emulators/simulavr/work/simulavr-1.0.0/src/hwtimer'
Making all in cmd
gmake[3]: Entering directory '/home/pbulk/build/emulators/simulavr/work/simulavr-1.0.0/src/cmd'
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/home/pbulk/build/emulators/simulavr/work/simulavr-1.0.0/src/cmd'
Making all in ui
gmake[3]: Entering directory '/home/pbulk/build/emulators/simulavr/work/simulavr-1.0.0/src/ui'
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/home/pbulk/build/emulators/simulavr/work/simulavr-1.0.0/src/ui'
Making all in python
gmake[3]: Entering directory '/home/pbulk/build/emulators/simulavr/work/simulavr-1.0.0/src/python'
gmake[3]: Nothing to be done for 'all'.
gmake[3]: Leaving directory '/home/pbulk/build/emulators/simulavr/work/simulavr-1.0.0/src/python'
gmake[3]: Entering directory '/home/pbulk/build/emulators/simulavr/work/simulavr-1.0.0/src'
/opt/pkg/bin/swig -c++ -o simulavr_wrap.cxx ./simulavr.i
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.    -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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: In function 'swig_type_info* SWIG_MangledTypeQueryModule(swig_module_info*, swig_module_info*, const char*)':
simulavr_wrap.cxx:571:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  571 |       register size_t l = 0;
      |                       ^
simulavr_wrap.cxx:572:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  572 |       register size_t r = iter->size - 1;
      |                       ^
simulavr_wrap.cxx:575:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  575 |         register size_t i = (l + r) >> 1;
      |                         ^
simulavr_wrap.cxx:578:24: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  578 |           register int compare = strcmp(name, iname);
      |                        ^~~~~~~
simulavr_wrap.cxx: In function 'swig_type_info* SWIG_TypeQueryModule(swig_module_info*, swig_module_info*, const char*)':
simulavr_wrap.cxx:622:23: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  622 |       register size_t i = 0;
      |                       ^
simulavr_wrap.cxx: In function 'char* SWIG_PackData(char*, void*, std::size_t)':
simulavr_wrap.cxx:641:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  641 |   register const unsigned char *u = (unsigned char *) ptr;
      |                                 ^
simulavr_wrap.cxx:642:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  642 |   register const unsigned char *eu =  u + sz;
      |                                 ^~
simulavr_wrap.cxx:644:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  644 |     register unsigned char uu = *u;
      |                            ^~
simulavr_wrap.cxx: In function 'const char* SWIG_UnpackData(const char*, void*, std::size_t)':
simulavr_wrap.cxx:656:27: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  656 |   register unsigned char *u = (unsigned char *) ptr;
      |                           ^
simulavr_wrap.cxx:657:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  657 |   register const unsigned char *eu = u + sz;
      |                                 ^~
simulavr_wrap.cxx:659:19: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  659 |     register char d = *(c++);
      |                   ^
simulavr_wrap.cxx:660:28: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
  660 |     register unsigned char uu;
      |                            ^~
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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 rwmem.h:34,
                 from flashprog.h:29,
                 from avrdevice.h:35,
                 from avrdevice.cpp:33:
avrerror.h:35: warning: "ATTRIBUTE_NORETURN" redefined
   35 | #define ATTRIBUTE_NORETURN __attribute__((noreturn))
      | 
In file included from /home/pbulk/build/emulators/simulavr/work/.buildlink/avr/include/bfd.h:43,
                 from avrdevice.cpp:28:
/home/pbulk/build/emulators/simulavr/work/.buildlink/avr/include/ansidecl.h:122: note: this is the location of the previous definition
  122 | #define ATTRIBUTE_NORETURN __attribute__ ((__noreturn__))
      | 
avrerror.h:36: warning: "ATTRIBUTE_PRINTF" redefined
   36 | #define ATTRIBUTE_PRINTF(string_arg, first_arg) __attribute__ ((format (printf, string_arg, first_arg)))
      | 
/home/pbulk/build/emulators/simulavr/work/.buildlink/avr/include/ansidecl.h:157: note: this is the location of the previous definition
  157 | #define ATTRIBUTE_PRINTF(m, n) __attribute__ ((__format__ (__printf__, m, n))) ATTRIBUTE_NONNULL(m)
      | 
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
/usr/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/opt/pkg/include -I/opt/pkg/include/ncurses -I/usr/include -I/opt/pkg/include/python3.12 -I/opt/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:  g++ -DHAVE_CONFIG_H -I. -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/ncurses -I/home/pbulk/build/emulators/simulavr/work/.buildlink/include/python3.12 -I/home/pbulk/build/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
In file included from cmd/gdbserver.cpp:50:
cmd/gdb.h:143:50: error: reference to 'byte' is ambiguous
  143 |         void avr_core_flash_write_hi8( int addr, byte val) ;
      |                                                  ^~~~
In file included from /opt/tools/gcc13/include/c++/13.3.0/bits/memory_resource.h:38,
                 from /opt/tools/gcc13/include/c++/13.3.0/string:58,
                 from /opt/tools/gcc13/include/c++/13.3.0/bits/locale_classes.h:40,
                 from /opt/tools/gcc13/include/c++/13.3.0/bits/ios_base.h:41,
                 from /opt/tools/gcc13/include/c++/13.3.0/ios:44,
                 from /opt/tools/gcc13/include/c++/13.3.0/ostream:40,
                 from /opt/tools/gcc13/include/c++/13.3.0/iostream:41,
                 from cmd/gdbserver.cpp:26:
/opt/tools/gcc13/include/c++/13.3.0/cstddef:69:14: note: candidates are: 'enum class std::byte'
   69 |   enum class byte : unsigned char {};
      |              ^~~~
In file included from cmd/gdb.h:46:
./types.h:26:23: note:                 'typedef unsigned char byte'
   26 | typedef unsigned char byte;
      |                       ^~~~
cmd/gdb.h:143:50: error: 'byte' has not been declared
  143 |         void avr_core_flash_write_hi8( int addr, byte val) ;
      |                                                  ^~~~
cmd/gdb.h:144:50: error: reference to 'byte' is ambiguous
  144 |         void avr_core_flash_write_lo8( int addr, byte val) ;
      |                                                  ^~~~
/opt/tools/gcc13/include/c++/13.3.0/cstddef:69:14: note: candidates are: 'enum class std::byte'
   69 |   enum class byte : unsigned char {};
      |              ^~~~
./types.h:26:23: note:                 'typedef unsigned char byte'
   26 | typedef unsigned char byte;
      |                       ^~~~
cmd/gdb.h:144:50: error: 'byte' has not been declared
  144 |         void avr_core_flash_write_lo8( int addr, byte val) ;
      |                                                  ^~~~
cmd/gdbserver.cpp:334:52: error: reference to 'byte' is ambiguous
  334 | void GdbServer::avr_core_flash_write_hi8(int addr, byte val) {
      |                                                    ^~~~
/opt/tools/gcc13/include/c++/13.3.0/cstddef:69:14: note: candidates are: 'enum class std::byte'
   69 |   enum class byte : unsigned char {};
      |              ^~~~
./types.h:26:23: note:                 'typedef unsigned char byte'
   26 | typedef unsigned char byte;
      |                       ^~~~
cmd/gdbserver.cpp:334:52: error: 'byte' has not been declared
  334 | void GdbServer::avr_core_flash_write_hi8(int addr, byte val) {
      |                                                    ^~~~
cmd/gdbserver.cpp:341:52: error: reference to 'byte' is ambiguous
  341 | void GdbServer::avr_core_flash_write_lo8(int addr, byte val) {
      |                                                    ^~~~
/opt/tools/gcc13/include/c++/13.3.0/cstddef:69:14: note: candidates are: 'enum class std::byte'
   69 |   enum class byte : unsigned char {};
      |              ^~~~
./types.h:26:23: note:                 'typedef unsigned char byte'
   26 | typedef unsigned char byte;
      |                       ^~~~
cmd/gdbserver.cpp:341:52: error: 'byte' has not been declared
  341 | void GdbServer::avr_core_flash_write_lo8(int addr, byte val) {
      |                                                    ^~~~
cmd/gdbserver.cpp: In member function 'void GdbServer::gdb_send_hex_reply(const char*, const char*)':
cmd/gdbserver.cpp:468:9: error: reference to 'byte' is ambiguous
  468 |         byte val = reply_to_encode[i];
      |         ^~~~
/opt/tools/gcc13/include/c++/13.3.0/cstddef:69:14: note: candidates are: 'enum class std::byte'
   69 |   enum class byte : unsigned char {};
      |              ^~~~
./types.h:26:23: note:                 'typedef unsigned char byte'
   26 | typedef unsigned char byte;
      |                       ^~~~
cmd/gdbserver.cpp:469:30: error: 'val' was not declared in this scope
  469 |         result += HEX_DIGIT[(val >> 4) & 0xf];
      |                              ^~~
cmd/gdbserver.cpp: In member function 'void GdbServer::gdb_write_registers(const char*)':
cmd/gdbserver.cpp:548:5: error: reference to 'byte' is ambiguous
  548 |     byte  bval;
      |     ^~~~
/opt/tools/gcc13/include/c++/13.3.0/cstddef:69:14: note: candidates are: 'enum class std::byte'
   69 |   enum class byte : unsigned char {};
      |              ^~~~
./types.h:26:23: note:                 'typedef unsigned char byte'
   26 | typedef unsigned char byte;
      |                       ^~~~
cmd/gdbserver.cpp:554:9: error: 'bval' was not declared in this scope; did you mean 'val'?
  554 |         bval  = hex2nib(*pkt++) << 4;
      |         ^~~~
      |         val
cmd/gdbserver.cpp:561:5: error: 'bval' was not declared in this scope; did you mean 'val'?
  561 |     bval  = hex2nib(*pkt++) << 4;
      |     ^~~~
      |     val
cmd/gdbserver.cpp: In member function 'void GdbServer::gdb_read_register(const char*)':
cmd/gdbserver.cpp:636:9: error: reference to 'byte' is ambiguous
  636 |         byte val = core->GetCoreReg(reg);
      |         ^~~~
/opt/tools/gcc13/include/c++/13.3.0/cstddef:69:14: note: candidates are: 'enum class std::byte'
   69 |   enum class byte : unsigned char {};
      |              ^~~~
./types.h:26:23: note:                 'typedef unsigned char byte'
   26 | typedef unsigned char byte;
      |                       ^~~~
cmd/gdbserver.cpp:637:48: error: 'val' was not declared in this scope
  637 |         snprintf(reply, sizeof(reply), "%02x", val);
      |                                                ^~~
cmd/gdbserver.cpp:641:9: error: reference to 'byte' is ambiguous
  641 |         byte val = *(core->status);
      |         ^~~~
/opt/tools/gcc13/include/c++/13.3.0/cstddef:69:14: note: candidates are: 'enum class std::byte'
   69 |   enum class byte : unsigned char {};
      |              ^~~~
./types.h:26:23: note:                 'typedef unsigned char byte'
   26 | typedef unsigned char byte;
      |                       ^~~~
cmd/gdbserver.cpp:642:48: error: 'val' was not declared in this scope
  642 |         snprintf(reply, sizeof(reply), "%02x", val);
      |                                                ^~~
cmd/gdbserver.cpp:646:9: error: reference to 'byte' is ambiguous
  646 |         byte spl, sph;
      |         ^~~~
/opt/tools/gcc13/include/c++/13.3.0/cstddef:69:14: note: candidates are: 'enum class std::byte'
   69 |   enum class byte : unsigned char {};
      |              ^~~~
./types.h:26:23: note:                 'typedef unsigned char byte'
   26 | typedef unsigned char byte;
      |                       ^~~~
cmd/gdbserver.cpp:648:9: error: 'spl' was not declared in this scope; did you mean 'sp'?
  648 |         spl = sp & 0xff;
      |         ^~~
      |         sp
cmd/gdbserver.cpp:649:9: error: 'sph' was not declared in this scope; did you mean 'sp'?
  649 |         sph = (sp >> 8) & 0xff;
      |         ^~~
      |         sp
cmd/gdbserver.cpp: In member function 'void GdbServer::gdb_read_memory(const char*)':
cmd/gdbserver.cpp:761:5: error: reference to 'byte' is ambiguous
  761 |     byte *buf;
      |     ^~~~
/opt/tools/gcc13/include/c++/13.3.0/cstddef:69:14: note: candidates are: 'enum class std::byte'
   69 |   enum class byte : unsigned char {};
      |              ^~~~
./types.h:26:23: note:                 'typedef unsigned char byte'
   26 | typedef unsigned char byte;
      |                       ^~~~
cmd/gdbserver.cpp:762:5: error: reference to 'byte' is ambiguous
  762 |     byte  bval;
      |     ^~~~
/opt/tools/gcc13/include/c++/13.3.0/cstddef:69:14: note: candidates are: 'enum class std::byte'
   69 |   enum class byte : unsigned char {};
      |              ^~~~
./types.h:26:23: note:                 'typedef unsigned char byte'
   26 | typedef unsigned char byte;
      |                       ^~~~
In file included from cmd/gdbserver.cpp:40:
cmd/gdbserver.cpp:769:21: error: reference to 'byte' is ambiguous
  769 |     buf = avr_new0( byte, (len*2)+1 );
      |                     ^~~~
./avrmalloc.h:44:7: note: in definition of macro 'avr_new0'
   44 |     ((type *) avr_malloc0 ((unsigned) sizeof (type) * (count)))
      |       ^~~~
/opt/tools/gcc13/include/c++/13.3.0/cstddef:69:14: note: candidates are: 'enum class std::byte'
   69 |   enum class byte : unsigned char {};
      |              ^~~~
./types.h:26:23: note:                 'typedef unsigned char byte'
   26 | typedef unsigned char byte;
      |                       ^~~~
./avrmalloc.h:44:13: error: expected primary-expression before ')' token
   44 |     ((type *) avr_malloc0 ((unsigned) sizeof (type) * (count)))
      |             ^
cmd/gdbserver.cpp:769:11: note: in expansion of macro 'avr_new0'
  769 |     buf = avr_new0( byte, (len*2)+1 );
      |           ^~~~~~~~
./avrmalloc.h:44:15: error: expected ')' before 'avr_malloc0'
   44 |     ((type *) avr_malloc0 ((unsigned) sizeof (type) * (count)))
      |     ~         ^~~~~~~~~~~
cmd/gdbserver.cpp:769:11: note: in expansion of macro 'avr_new0'
  769 |     buf = avr_new0( byte, (len*2)+1 );
      |           ^~~~~~~~
cmd/gdbserver.cpp:779:13: error: 'bval' was not declared in this scope; did you mean 'wval'?
  779 |             bval = core->eeprom->ReadFromAddress( addr+i );
      |             ^~~~
      |             wval
cmd/gdbserver.cpp:806:17: error: 'bval' was not declared in this scope; did you mean 'wval'?
  806 |                 bval = core->GetRWMem(addr + i);
      |                 ^~~~
      |                 wval
cmd/gdbserver.cpp:823:13: error: 'bval' was not declared in this scope; did you mean 'wval'?
  823 |             bval = avr_core_flash_read( addr ) >> 8;
      |             ^~~~
      |             wval
cmd/gdbserver.cpp:834:13: error: 'bval' was not declared in this scope; did you mean 'wval'?
  834 |             bval = wval & 0xff;
      |             ^~~~
      |             wval
cmd/gdbserver.cpp:848:13: error: 'bval' was not declared in this scope; did you mean 'wval'?
  848 |             bval = avr_core_flash_read( addr ) & 0xff;
      |             ^~~~
      |             wval
cmd/gdbserver.cpp: In member function 'void GdbServer::gdb_write_memory(const char*)':
cmd/gdbserver.cpp:869:5: error: reference to 'byte' is ambiguous
  869 |     byte bval;
      |     ^~~~
/opt/tools/gcc13/include/c++/13.3.0/cstddef:69:14: note: candidates are: 'enum class std::byte'
   69 |   enum class byte : unsigned char {};
      |              ^~~~
./types.h:26:23: note:                 'typedef unsigned char byte'
   26 | typedef unsigned char byte;
      |                       ^~~~
cmd/gdbserver.cpp:886:13: error: 'bval' was not declared in this scope
  886 |             bval  = hex2nib(*pkt++) << 4;
      |             ^~~~
cmd/gdbserver.cpp:911:17: error: 'bval' was not declared in this scope
  911 |                 bval  = hex2nib(*pkt++) << 4;
      |                 ^~~~
cmd/gdbserver.cpp:925:13: error: 'bval' was not declared in this scope
  925 |             bval  = hex2nib(*pkt++) << 4;
      |             ^~~~
cmd/gdbserver.cpp:947:13: error: 'bval' was not declared in this scope
  947 |             bval  = hex2nib(*pkt++) << 4;
      |             ^~~~
gmake[3]: *** [Makefile:734: gdbserver.lo] Error 1
gmake[3]: Leaving directory '/home/pbulk/build/emulators/simulavr/work/simulavr-1.0.0/src'
gmake[2]: *** [Makefile:933: all-recursive] Error 1
gmake[2]: Leaving directory '/home/pbulk/build/emulators/simulavr/work/simulavr-1.0.0/src'
gmake[1]: *** [Makefile:467: all] Error 2
gmake[1]: Leaving directory '/home/pbulk/build/emulators/simulavr/work/simulavr-1.0.0/src'
gmake: *** [Makefile:409: all-recursive] Error 1
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/simulavr
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/emulators/simulavr