SpenceKonde / ATTinyCore

Arduino core for ATtiny 1634, 828, x313, x4, x41, x5, x61, x7 and x8
Other
1.53k stars 302 forks source link

SPI errors when compiling Adafruit ADS1x15 I2C library for ATTiny85 #735

Closed nodemand closed 1 year ago

nodemand commented 1 year ago

When trying to compile or verify the Adafruit ADS1x15 library for ATTiny85 (no bootloader) the Arduino IDE (2.0.3) returns the following SPI errors while it does not even use SPI. It does compile on ATTinyCore 1.5.2.


Using board 'attinyx5' from platform in folder: /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr Using core 'tiny' from platform in folder: /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr Detecting libraries used... /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/sketch/singleended.ino.cpp -o /dev/null Alternatives for Adafruit_ADS1X15.h: [Adafruit ADS1X15@2.4.0] ResolveLibrary(Adafruit_ADS1X15.h) -> candidates: [Adafruit ADS1X15@2.4.0] /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/sketch/singleended.ino.cpp -o /dev/null Alternatives for Adafruit_I2CDevice.h: [Adafruit BusIO@1.14.1] ResolveLibrary(Adafruit_I2CDevice.h) -> candidates: [Adafruit BusIO@1.14.1] /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/sketch/singleended.ino.cpp -o /dev/null Alternatives for Wire.h: [Wire@2.0.0] ResolveLibrary(Wire.h) -> candidates: [Wire@2.0.0] /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/sketch/singleended.ino.cpp -o /dev/null /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src /Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15/Adafruit_ADS1X15.cpp -o /dev/null /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src /Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO/Adafruit_BusIO_Register.cpp -o /dev/null Alternatives for SPI.h: [SPI@2.0.0] ResolveLibrary(SPI.h) -> candidates: [SPI@2.0.0] /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO/Adafruit_BusIO_Register.cpp -o /dev/null /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO/Adafruit_I2CDevice.cpp -o /dev/null /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice.cpp -o /dev/null /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src/USI_TWI_Master/USI_TWI_Master.c -o /dev/null /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src/USI_TWI_Slave/USI_TWI_Slave.c -o /dev/null /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src/Wire.cpp -o /dev/null /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src/WireS.cpp -o /dev/null /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src/twi.c -o /dev/null /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.cpp -o /dev/null Generating function prototypes... /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -mrelax -w -x c++ -E -CC -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/sketch/singleended.ino.cpp -o /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/preproc/ctags_target_for_gcc_minus_e.cpp /Users/jeroen/Library/Arduino15/packages/builtin/tools/ctags/5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/preproc/ctags_target_for_gcc_minus_e.cpp Compiling sketch... /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mrelax -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/sketch/singleended.ino.cpp -o /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/sketch/singleended.ino.cpp.o Compiling libraries... Compiling library "Adafruit ADS1X15" /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mrelax -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15/Adafruit_ADS1X15.cpp -o /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/libraries/Adafruit_ADS1X15/Adafruit_ADS1X15.cpp.o Compiling library "Adafruit BusIO" /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mrelax -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO/Adafruit_SPIDevice.cpp -o /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/libraries/Adafruit_BusIO/Adafruit_SPIDevice.cpp.o /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mrelax -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO/Adafruit_BusIO_Register.cpp -o /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/libraries/Adafruit_BusIO/Adafruit_BusIO_Register.cpp.o /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mrelax -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO/Adafruit_I2CDevice.cpp -o /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/libraries/Adafruit_BusIO/Adafruit_I2CDevice.cpp.o Compiling library "Wire" /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mrelax -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src/WireS.cpp -o /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/libraries/Wire/WireS.cpp.o /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -Wall -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mrelax -Werror=implicit-function-declaration -Wundef -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src/twi.c -o /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/libraries/Wire/twi.c.o /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mrelax -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src/Wire.cpp -o /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/libraries/Wire/Wire.cpp.o /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -Wall -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mrelax -Werror=implicit-function-declaration -Wundef -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src/USI_TWI_Master/USI_TWI_Master.c -o /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/libraries/Wire/USI_TWI_Master/USI_TWI_Master.c.o /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-gcc -c -g -Os -Wall -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mrelax -Werror=implicit-function-declaration -Wundef -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src/USI_TWI_Slave/USI_TWI_Slave.c -o /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/libraries/Wire/USI_TWI_Slave/USI_TWI_Slave.c.o Compiling library "SPI" /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -Wall -std=gnu++17 -fpermissive -Wno-sized-deallocation -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mrelax -mmcu=attiny85 -DF_CPU=20000000UL -DCLOCK_SOURCE=1 -DARDUINO=10607 -DARDUINO=10607 -DARDUINO_AVR_ATTINYX5 -DARDUINO_ARCH_AVR "-DATTINYCORE=\"2.0.0-dev\"" -DATTINYCORE_MAJOR=2UL -DATTINYCORE_MINOR=0UL -DATTINYCORE_PATCH=0UL -DATTINYCORE_RELEASED=0 -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/cores/tiny -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/variants/tinyx5 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 -I/Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire/src -I/Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.cpp -o /private/var/folders/75/mscbzkzs4n9bh3qx1rjntwmm0000gn/T/arduino-sketch-237199723B74F710A349D90E42CA7047/libraries/SPI/SPI.cpp.o /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.cpp: In static member function 'static void SPIClass::begin()': /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.cpp:259:5: error: 'USI_SCK_PORT' was not declared in this scope USI_SCK_PORT |= _BV(USCK_DD_PIN); //set the USCK pin as output ^~~~ /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.cpp:259:5: note: suggested alternative: 'USI_CLOCK_PORT' USI_SCK_PORT |= _BV(USCK_DD_PIN); //set the USCK pin as output ^~~~ USI_CLOCK_PORT In file included from /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0, from /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.h:27, from /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.cpp:20: /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.cpp:259:25: error: 'USCK_DD_PIN' was not declared in this scope USI_SCK_PORT |= _BV(USCK_DD_PIN); //set the USCK pin as output ^ /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.cpp:259:25: note: suggested alternative: 'USI_PIN' /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.cpp:260:5: error: 'USI_DDR_PORT' was not declared in this scope USI_DDR_PORT |= _BV(DO_DD_PIN); //set the DO pin as output ^~~~ /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.cpp:260:5: note: suggested alternative: 'USI_PORT' USI_DDR_PORT |= _BV(DO_DD_PIN); //set the DO pin as output ^~~~ USI_PORT In file included from /Users/jeroen/Library/Arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/avr/include/avr/io.h:99:0, from /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.h:27, from /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.cpp:20: /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.cpp:260:25: error: 'DO_DD_PIN' was not declared in this scope USI_DDR_PORT |= _BV(DO_DD_PIN); //set the DO pin as output ^ /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.cpp:260:25: note: suggested alternative: 'NOT_A_PIN' /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI/SPI.cpp:261:26: error: 'DI_DD_PIN' was not declared in this scope USI_DDR_PORT &= ~_BV(DI_DD_PIN); //set the DI pin as input ^

Using library Adafruit ADS1X15 at version 2.4.0 in folder: /Users/jeroen/Dropbox/Arduino/libraries/Adafruit_ADS1X15 Using library Adafruit BusIO at version 1.14.1 in folder: /Users/jeroen/Dropbox/Arduino/libraries/Adafruit_BusIO Using library Wire at version 2.0.0 in folder: /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/Wire Using library SPI at version 2.0.0 in folder: /Users/jeroen/Dropbox/Arduino/hardware/ATTinyCore-2.0.0/avr/libraries/SPI exit status 1

Compilation error: exit status 1

SpenceKonde commented 1 year ago

Ugh, somehow the pins aren't propagating to the libraries correctly...... Probably not a hard fix

designer2k2 commented 1 year ago

Hello, to confirm it, the example "BarometricPressureSensor" is giving the same error as mentioned above.

CI is now showing it: https://github.com/SpenceKonde/ATTinyCore/actions/runs/3785433780/jobs/6435473082

SpenceKonde commented 1 year ago

Yeah I will be committing a fix soon

SpenceKonde commented 1 year ago

This is belived to be sorted now.