Arduino_BMI1270_BMM15 update 1.2.2 compile error

Was notified of an update to the IMU lib.

Faced with compile errors after updating.

downgraded back to 1.2.1 errors are gone.

FQBN: esp32:esp32:arduino_nesso_n1
Using board 'arduino_nesso_n1' from platform in folder: C:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4
Using core 'esp32' from platform in folder: C:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4

cmd /c if exist "C:\\Users\\user\\Documents\\Arduino\\NessoMaze\\NessoMaze\\partitions.csv" COPY /y "C:\\Users\\user\\Documents\\Arduino\\NessoMaze\\NessoMaze\\partitions.csv" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F\\partitions.csv"
cmd /c if not exist "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F\\partitions.csv" if exist "C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.4\\variants\\arduino_nesso_n1\\partitions.csv" COPY "C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.4\\variants\\arduino_nesso_n1\\partitions.csv" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F\\partitions.csv"
cmd /c if not exist "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F\\partitions.csv" COPY "C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.4\\tools\\partitions\\app3M_fat9M_16MB.csv" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F\\partitions.csv"
cmd /c IF EXIST "C:\\Users\\user\\Documents\\Arduino\\NessoMaze\\NessoMaze\\bootloader.bin" ( COPY /y "C:\\Users\\user\\Documents\\Arduino\\NessoMaze\\NessoMaze\\bootloader.bin" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F\\NessoMaze.ino.bootloader.bin" ) ELSE ( IF EXIST "C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.4\\variants\\arduino_nesso_n1\\bootloader.bin" ( COPY "C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.4\\variants\\arduino_nesso_n1\\bootloader.bin" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F\\NessoMaze.ino.bootloader.bin" ) ELSE ( "C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esptool_py\\5.1.0\\esptool.exe" --chip esp32c6 elf2image --flash-mode dio --flash-freq 80m --flash-size 16MB -o "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F\\NessoMaze.ino.bootloader.bin" "C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-8410210c-v2\\esp32c6\\bin\\bootloader_qio_80m.elf" ) )
esptool v5.1.0
Creating ESP32C6 image...
Merged 2 ELF sections.
Successfully created ESP32C6 image.
cmd /c if exist "C:\\Users\\user\\Documents\\Arduino\\NessoMaze\\NessoMaze\\build_opt.h" COPY /y "C:\\Users\\user\\Documents\\Arduino\\NessoMaze\\NessoMaze\\build_opt.h" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F\\build_opt.h"
cmd /c if not exist "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F\\build_opt.h" type nul > "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F\\build_opt.h"
cmd /c type nul > "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts"
cmd /c COPY /y "C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-8410210c-v2\\esp32c6\\sdkconfig" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F\\sdkconfig"
        1 file(s) copied.
Detecting libraries used...
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2507/bin/riscv32-esp-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ARDUINO_NESSO_N1" -DARDUINO_VARIANT="arduino_nesso_n1" -DARDUINO_PARTITION_app3M_fat9M_16MB -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/defines -IC:\Users\user\Documents\Arduino\NessoMaze\NessoMaze -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\variants\arduino_nesso_n1 @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F\sketch\NessoMaze.ino.cpp -o nul
Alternatives for M5GFX.h: [M5GFX@0.2.17]
ResolveLibrary(M5GFX.h)
  -> candidates: [M5GFX@0.2.17]
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2507/bin/riscv32-esp-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ARDUINO_NESSO_N1" -DARDUINO_VARIANT="arduino_nesso_n1" -DARDUINO_PARTITION_app3M_fat9M_16MB -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/defines -IC:\Users\user\Documents\Arduino\NessoMaze\NessoMaze -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\variants\arduino_nesso_n1 -Ic:\Users\user\Documents\Arduino\libraries\M5GFX\src @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F\sketch\NessoMaze.ino.cpp -o nul
Alternatives for M5Unified.h: [M5Unified@0.2.11]
ResolveLibrary(M5Unified.h)
  -> candidates: [M5Unified@0.2.11]
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2507/bin/riscv32-esp-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ARDUINO_NESSO_N1" -DARDUINO_VARIANT="arduino_nesso_n1" -DARDUINO_PARTITION_app3M_fat9M_16MB -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/defines -IC:\Users\user\Documents\Arduino\NessoMaze\NessoMaze -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\variants\arduino_nesso_n1 -Ic:\Users\user\Documents\Arduino\libraries\M5GFX\src -Ic:\Users\user\Documents\Arduino\libraries\M5Unified\src @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F\sketch\NessoMaze.ino.cpp -o nul
Alternatives for Arduino_BMI270_BMM150.h: [Arduino_BMI270_BMM150@1.2.2]
ResolveLibrary(Arduino_BMI270_BMM150.h)
  -> candidates: [Arduino_BMI270_BMM150@1.2.2]
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2507/bin/riscv32-esp-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ARDUINO_NESSO_N1" -DARDUINO_VARIANT="arduino_nesso_n1" -DARDUINO_PARTITION_app3M_fat9M_16MB -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/defines -IC:\Users\user\Documents\Arduino\NessoMaze\NessoMaze -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\variants\arduino_nesso_n1 -Ic:\Users\user\Documents\Arduino\libraries\M5GFX\src -Ic:\Users\user\Documents\Arduino\libraries\M5Unified\src -Ic:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F\sketch\NessoMaze.ino.cpp -o nul
Alternatives for Wire.h: [Wire@3.3.4]
ResolveLibrary(Wire.h)
  -> candidates: [Wire@3.3.4]
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2507/bin/riscv32-esp-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ARDUINO_NESSO_N1" -DARDUINO_VARIANT="arduino_nesso_n1" -DARDUINO_PARTITION_app3M_fat9M_16MB -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/defines -IC:\Users\user\Documents\Arduino\NessoMaze\NessoMaze -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\variants\arduino_nesso_n1 -Ic:\Users\user\Documents\Arduino\libraries\M5GFX\src -Ic:\Users\user\Documents\Arduino\libraries\M5Unified\src -Ic:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\Wire\src @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F\sketch\NessoMaze.ino.cpp -o nul
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\M5GFX.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\Fonts\IPA\lgfx_font_japan.c
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\Fonts\efont\lgfx_efont_cn.c
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\Fonts\efont\lgfx_efont_ja.c
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\Fonts\efont\lgfx_efont_kr.c
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\Fonts\efont\lgfx_efont_tw.c
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\utility\lgfx_miniz.c
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\utility\lgfx_pngle.c
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\utility\lgfx_qoi.c
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\utility\lgfx_qrcode.c
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\utility\lgfx_tjpgd.c
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\LGFXBase.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\LGFX_Button.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\LGFX_Sprite.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\lgfx_fonts.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\misc\DividedFrameBuffer.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\misc\SpriteBuffer.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\misc\common_function.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\misc\pixelcopy.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\panel\Panel_AMOLED.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\panel\Panel_Device.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\panel\Panel_EPDiy.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\panel\Panel_FrameBufferBase.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\panel\Panel_GDEW0154D67.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\panel\Panel_GDEW0154M09.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\panel\Panel_HasBuffer.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\panel\Panel_IT8951.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\panel\Panel_LCD.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\panel\Panel_M5HDMI.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\panel\Panel_M5UnitGLASS.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\panel\Panel_M5UnitLCD.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\panel\Panel_SSD1306.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32\Bus_EPD.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32\Bus_I2C.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32\Bus_Parallel8.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32\Bus_SPI.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32\Light_PWM.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32\Panel_CVBS.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32\Panel_EPD.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32\common.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32c3\Bus_Parallel8.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32p4\Bus_DSI.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32p4\Panel_DSI.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32p4\Touch_ST7123.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32s2\Bus_Parallel16.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32s2\Bus_Parallel8.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32s3\Bus_Parallel16.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\esp32s3\Bus_Parallel8.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\framebuffer\Panel_fb.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\framebuffer\common.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\sdl\Panel_sdl.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\platforms\sdl\common.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\touch\Touch_CST816S.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\touch\Touch_FT5x06.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5GFX\src\lgfx\v1\touch\Touch_GT911.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\M5Unified.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\Button_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\I2C_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\IMU_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\LED_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\Log_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\M5Timer.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\Mic_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\PI4IOE5V6408_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\Power_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\RTC_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\Speaker_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\Touch_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\imu\AK8963_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\imu\BMI270_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\imu\BMM150_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\imu\IMU_Base.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\imu\MPU6886_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\imu\SH200Q_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\led\LED_PowerHub_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\led\LED_Strip_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\power\AW32001_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\power\AXP192_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\power\AXP2101_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\power\BQ27220_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\power\INA226_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\power\INA3221_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\power\IP5306_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\rtc\PCF8563_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\rtc\RTC_Base.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\rtc\RTC_PowerHub_Class.cpp
Using cached library dependencies for file: c:\Users\user\Documents\Arduino\libraries\M5Unified\src\utility\rtc\RX8130_Class.cpp
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2507/bin/riscv32-esp-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ARDUINO_NESSO_N1" -DARDUINO_VARIANT="arduino_nesso_n1" -DARDUINO_PARTITION_app3M_fat9M_16MB -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/defines -IC:\Users\user\Documents\Arduino\NessoMaze\NessoMaze -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\variants\arduino_nesso_n1 -Ic:\Users\user\Documents\Arduino\libraries\M5GFX\src -Ic:\Users\user\Documents\Arduino\libraries\M5Unified\src -Ic:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\Wire\src @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts c:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src\BMI270.cpp -o nul
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2507/bin/riscv32-esp-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ARDUINO_NESSO_N1" -DARDUINO_VARIANT="arduino_nesso_n1" -DARDUINO_PARTITION_app3M_fat9M_16MB -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/defines -IC:\Users\user\Documents\Arduino\NessoMaze\NessoMaze -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\variants\arduino_nesso_n1 -Ic:\Users\user\Documents\Arduino\libraries\M5GFX\src -Ic:\Users\user\Documents\Arduino\libraries\M5Unified\src -Ic:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\Wire\src @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts c:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src\utilities\BMI270-Sensor-API\bmi2.c -o nul
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2507/bin/riscv32-esp-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ARDUINO_NESSO_N1" -DARDUINO_VARIANT="arduino_nesso_n1" -DARDUINO_PARTITION_app3M_fat9M_16MB -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/defines -IC:\Users\user\Documents\Arduino\NessoMaze\NessoMaze -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\variants\arduino_nesso_n1 -Ic:\Users\user\Documents\Arduino\libraries\M5GFX\src -Ic:\Users\user\Documents\Arduino\libraries\M5Unified\src -Ic:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\Wire\src @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts c:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src\utilities\BMI270-Sensor-API\bmi270.c -o nul
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2507/bin/riscv32-esp-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ARDUINO_NESSO_N1" -DARDUINO_VARIANT="arduino_nesso_n1" -DARDUINO_PARTITION_app3M_fat9M_16MB -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/defines -IC:\Users\user\Documents\Arduino\NessoMaze\NessoMaze -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\variants\arduino_nesso_n1 -Ic:\Users\user\Documents\Arduino\libraries\M5GFX\src -Ic:\Users\user\Documents\Arduino\libraries\M5Unified\src -Ic:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\Wire\src @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts c:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src\utilities\BMI270-Sensor-API\bmi270_context.c -o nul
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2507/bin/riscv32-esp-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ARDUINO_NESSO_N1" -DARDUINO_VARIANT="arduino_nesso_n1" -DARDUINO_PARTITION_app3M_fat9M_16MB -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/defines -IC:\Users\user\Documents\Arduino\NessoMaze\NessoMaze -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\variants\arduino_nesso_n1 -Ic:\Users\user\Documents\Arduino\libraries\M5GFX\src -Ic:\Users\user\Documents\Arduino\libraries\M5Unified\src -Ic:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\Wire\src @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts c:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src\utilities\BMI270-Sensor-API\bmi270_legacy.c -o nul
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2507/bin/riscv32-esp-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ARDUINO_NESSO_N1" -DARDUINO_VARIANT="arduino_nesso_n1" -DARDUINO_PARTITION_app3M_fat9M_16MB -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/defines -IC:\Users\user\Documents\Arduino\NessoMaze\NessoMaze -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\variants\arduino_nesso_n1 -Ic:\Users\user\Documents\Arduino\libraries\M5GFX\src -Ic:\Users\user\Documents\Arduino\libraries\M5Unified\src -Ic:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\Wire\src @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts c:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src\utilities\BMI270-Sensor-API\bmi270_maximum_fifo.c -o nul
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2507/bin/riscv32-esp-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ARDUINO_NESSO_N1" -DARDUINO_VARIANT="arduino_nesso_n1" -DARDUINO_PARTITION_app3M_fat9M_16MB -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/defines -IC:\Users\user\Documents\Arduino\NessoMaze\NessoMaze -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\variants\arduino_nesso_n1 -Ic:\Users\user\Documents\Arduino\libraries\M5GFX\src -Ic:\Users\user\Documents\Arduino\libraries\M5Unified\src -Ic:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\Wire\src @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts c:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src\utilities\BMI270-Sensor-API\bmi2_ois.c -o nul
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2507/bin/riscv32-esp-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ARDUINO_NESSO_N1" -DARDUINO_VARIANT="arduino_nesso_n1" -DARDUINO_PARTITION_app3M_fat9M_16MB -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/defines -IC:\Users\user\Documents\Arduino\NessoMaze\NessoMaze -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\variants\arduino_nesso_n1 -Ic:\Users\user\Documents\Arduino\libraries\M5GFX\src -Ic:\Users\user\Documents\Arduino\libraries\M5Unified\src -Ic:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\Wire\src @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts c:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src\utilities\BMM150-Sensor-API\bmm150.c -o nul
Using cached library dependencies for file: C:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\Wire\src\Wire.cpp
Generating function prototypes...
C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp-rv32\2507/bin/riscv32-esp-elf-g++ -c @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/cpp_flags -w -Os -Werror=return-type -w -x c++ -E -CC -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 -DARDUINO_BOARD="ARDUINO_NESSO_N1" -DARDUINO_VARIANT="arduino_nesso_n1" -DARDUINO_PARTITION_app3M_fat9M_16MB -DARDUINO_HOST_OS="windows" -DARDUINO_FQBN="esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/defines -IC:\Users\user\Documents\Arduino\NessoMaze\NessoMaze -iprefix C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/include/ @C:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/flags/includes -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\tools\esp32-arduino-libs\idf-release_v5.5-8410210c-v2\esp32c6/qio_qspi/include -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32 -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\variants\arduino_nesso_n1 -Ic:\Users\user\Documents\Arduino\libraries\M5GFX\src -Ic:\Users\user\Documents\Arduino\libraries\M5Unified\src -Ic:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src -IC:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\Wire\src @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h @C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F\sketch\NessoMaze.ino.cpp -o C:\Users\user\AppData\Local\Temp\4134775128\sketch_merged.cpp
C:\Users\user\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives C:\Users\user\AppData\Local\Temp\4134775128\sketch_merged.cpp

Compiling sketch...
"C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp-rv32\\2507/bin/riscv32-esp-elf-g++" -MMD -c "@C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-8410210c-v2\\esp32c6/flags/cpp_flags" -Os -Werror=return-type -DF_CPU=160000000L -DARDUINO=10607 -DARDUINO_ARDUINO_NESSO_N1 -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ARDUINO_NESSO_N1\"" "-DARDUINO_VARIANT=\"arduino_nesso_n1\"" -DARDUINO_PARTITION_app3M_fat9M_16MB "-DARDUINO_HOST_OS=\"windows\"" "-DARDUINO_FQBN=\"esp32:esp32:arduino_nesso_n1:UploadSpeed=921600,CDCOnBoot=default,CPUFreq=160,FlashMode=qio,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default\"" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 "@C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-8410210c-v2\\esp32c6/flags/defines" "-IC:\\Users\\user\\Documents\\Arduino\\NessoMaze\\NessoMaze" -iprefix "C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-8410210c-v2\\esp32c6/include/" "@C:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-8410210c-v2\\esp32c6/flags/includes" "-IC:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\esp32-arduino-libs\\idf-release_v5.5-8410210c-v2\\esp32c6/qio_qspi/include" "-IC:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.4\\cores\\esp32" "-IC:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.4\\variants\\arduino_nesso_n1" "-Ic:\\Users\\user\\Documents\\Arduino\\libraries\\M5GFX\\src" "-Ic:\\Users\\user\\Documents\\Arduino\\libraries\\M5Unified\\src" "-Ic:\\Users\\user\\Documents\\Arduino\\libraries\\Arduino_BMI270_BMM150\\src" "-IC:\\Users\\user\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\3.3.4\\libraries\\Wire\\src" "@C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F/build_opt.h" "@C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F/file_opts" "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F\\sketch\\NessoMaze.ino.cpp" -o "C:\\Users\\user\\AppData\\Local\\arduino\\sketches\\BAFC15950EB22BFA0CBCD9F8179D735F\\sketch\\NessoMaze.ino.cpp.o"
In file included from c:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src/Arduino_BMI270_BMM150.h:23,
                 from C:\Users\user\Documents\Arduino\NessoMaze\NessoMaze\NessoMaze.ino:29:
c:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src/BoschSensorClass.h: In member function 'int ContinuousMode::available(BoschSensorType_t)':
c:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src/BoschSensorClass.h:82:21: error: no matching function for call to 'min(uint16_t&, unsigned int)'
   82 |     _available = min(status, sizeof(fifoData)) / (6 + 6); // 6 bytes per accel sample
      |                  ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from C:/Users/user/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/algorithm:61,
                 from C:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32/Arduino.h:190,
                 from C:\Users\user\AppData\Local\arduino\sketches\BAFC15950EB22BFA0CBCD9F8179D735F\sketch\NessoMaze.ino.cpp:1:
C:/Users/user/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/stl_algo.h:5695:5: note: candidate: 'template<class _Tp, class _Compare> constexpr _Tp std::min(initializer_list<_Tp>, _Compare)'
 5695 |     min(initializer_list<_Tp> __l, _Compare __comp)
      |     ^~~
C:/Users/user/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/stl_algo.h:5695:5: note:   template argument deduction/substitution failed:
c:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src/BoschSensorClass.h:82:21: note:   mismatched types 'std::initializer_list<_Tp>' and 'short unsigned int'
   82 |     _available = min(status, sizeof(fifoData)) / (6 + 6); // 6 bytes per accel sample
      |                  ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
C:/Users/user/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/stl_algo.h:5685:5: note: candidate: 'template<class _Tp> constexpr _Tp std::min(initializer_list<_Tp>)'
 5685 |     min(initializer_list<_Tp> __l)
      |     ^~~
C:/Users/user/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/stl_algo.h:5685:5: note:   candidate expects 1 argument, 2 provided
In file included from C:/Users/user/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/specfun.h:43,
                 from C:/Users/user/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/cmath:3898,
                 from C:/Users/user/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/math.h:36,
                 from C:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32/esp32-hal.h:30,
                 from C:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\cores\esp32/Arduino.h:44:
C:/Users/user/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/stl_algobase.h:281:5: note: candidate: 'template<class _Tp, class _Compare> constexpr const _Tp& std::min(const _Tp&, const _Tp&, _Compare)'
  281 |     min(const _Tp& __a, const _Tp& __b, _Compare __comp)
      |     ^~~
C:/Users/user/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/stl_algobase.h:281:5: note:   candidate expects 3 arguments, 2 provided
C:/Users/user/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/stl_algobase.h:233:5: note: candidate: 'template<class _Tp> constexpr const _Tp& std::min(const _Tp&, const _Tp&)'
  233 |     min(const _Tp& __a, const _Tp& __b)
      |     ^~~
C:/Users/user/AppData/Local/Arduino15/packages/esp32/tools/esp-rv32/2507/riscv32-esp-elf/include/c++/14.2.0/bits/stl_algobase.h:233:5: note:   template argument deduction/substitution failed:
c:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150\src/BoschSensorClass.h:82:21: note:   deduced conflicting types for parameter 'const _Tp' ('short unsigned int' and 'unsigned int')
   82 |     _available = min(status, sizeof(fifoData)) / (6 + 6); // 6 bytes per accel sample
      |                  ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
Using library M5GFX at version 0.2.17 in folder: C:\Users\user\Documents\Arduino\libraries\M5GFX 
Using library M5Unified at version 0.2.11 in folder: C:\Users\user\Documents\Arduino\libraries\M5Unified 
Using library Arduino_BMI270_BMM150 at version 1.2.2 in folder: C:\Users\user\Documents\Arduino\libraries\Arduino_BMI270_BMM150 
Using library Wire at version 3.3.4 in folder: C:\Users\user\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.3.4\libraries\Wire 
exit status 1

Compilation error: exit status 1

strange.. ~q

The error isn’t coming from your sketch it’s a regression in the latest Arduino_BMI270_BMM150 release.
They changed something around the min() call and now the template deduction breaks on ESP32-C6 (because status is uint16_t and sizeof(fifoData) is size_t, so the compiler refuses to choose a type).

That’s why downgrading back to 1.2.1 fixes it.

You can also patch it manually by replacing:

_available = min(status, sizeof(fifoData)) / (6 + 6);

with:

_available = std::min<uint16_t>(status, (uint16_t)sizeof(fifoData)) / 12;

but honestly the clean fix is waiting for the library author to release a corrected update

EDITE:

If you want to report it upstream, the official repo is here:

and you can open an issue directly here:

Hi @taha_zarif90 ,

Thanks for the reply..

Yes, kind of figured this..

Seems like Arduino been quite active in the forum lately figured someone might see this..

Didn’t bother me so much and yes, I’ll just wait for the lib to stabilize..

happy holidays.. ~q

1 Like

Hi @qubits-us. The Arduino developers are tracking the regression here:

If you have a GitHub account, you can subscribe to that thread to get notifications of any new developments related to this subject:


:red_exclamation_mark: Please only comment on the GitHub issue thread if you have new technical information that will assist with the resolution. General discussion and support requests are always welcome here on Arduino Forum.


1 Like

Glad it clarified things. Once the library gets an update it should compile cleanly again on the C6. If you notice a new release or the issue gets fixed, let me know how it behaves on your side. Happy holidays