3.4.4g Compiler error when compiling
stale
Im struggling to compile the YoRadio with 3.4.4g version of the library,
seems that some Optimisation is failing with the below errors for the decoders ?
Problem exists as well in the library version 3.4.5
"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511/bin/xtensa-esp32s3-elf-g++" -MMD -c "@C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/flags/cpp_flags" -w -Os -Werror=return-type -DF_CPU=240000000L -DARDUINO=108010 -DARDUINO_ESP32S3_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32S3_DEV\"" "-DARDUINO_VARIANT=\"esp32s3\"" -DARDUINO_PARTITION_huge_app "-DARDUINO_HOST_OS=\"windows\"" "-DARDUINO_FQBN=\"esp32:esp32:esp32s3:UploadSpeed=921600,USBMode=hwcdc,CDCOnBoot=cdc,MSCOnBoot=default,DFUOnBoot=default,UploadMode=default,CPUFreq=240,FlashMode=qio,FlashSize=16M,PartitionScheme=huge_app,DebugLevel=none,PSRAM=enabled,LoopCore=1,EventsCore=1,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default\"" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DBOARD_HAS_PSRAM -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 "@C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/flags/defines" "-IC:\Git\YoradioModByPCX\YoRadioVS" -iprefix "C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/include/" "@C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/flags/includes" "-IC:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/qio_opi/include" -I"C:\Git\YoradioModByPCX\YoRadioVS" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\cores\esp32" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\variants\esp32s3" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SPI\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\FS\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\WiFi\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\Network\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\FFat\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\NetworkClientSecure\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SD\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SD_MMC\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SPIFFS\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\EEPROM\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\Wire\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\Update\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\ESPmDNS\src" "@C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release/build_opt.h" "@C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release/file_opts" "C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release\src\audioI2S\flac_decoder\flac_decoder.cpp" -o "C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release\src\audioI2S\flac_decoder\flac_decoder.cpp.o"
during RTL pass*: cprop
flac_decoder.cpp: In member function int8_t FlacDecoder::decodeFixedPredictionSubframe(uint8_t, uint8_t, uint8_t, int32_t*)
flac_decoder.cpp:1017: internal compiler error in try_forward_edges, at cfgcleanup.cc
1017 | }
| ^
Please submit a full bug report, with preprocessed source (by using -freport-bug)
gcc.gnu.org\bugs\> for instructions
"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511/bin/xtensa-esp32s3-elf-g++" -MMD -c "@C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/flags/cpp_flags" -w -Os -Werror=return-type -DF_CPU=240000000L -DARDUINO=108010 -DARDUINO_ESP32S3_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32S3_DEV\"" "-DARDUINO_VARIANT=\"esp32s3\"" -DARDUINO_PARTITION_huge_app "-DARDUINO_HOST_OS=\"windows\"" "-DARDUINO_FQBN=\"esp32:esp32:esp32s3:UploadSpeed=921600,USBMode=hwcdc,CDCOnBoot=cdc,MSCOnBoot=default,DFUOnBoot=default,UploadMode=default,CPUFreq=240,FlashMode=qio,FlashSize=16M,PartitionScheme=huge_app,DebugLevel=none,PSRAM=enabled,LoopCore=1,EventsCore=1,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default\"" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DBOARD_HAS_PSRAM -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 "@C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/flags/defines" "-IC:\Git\YoradioModByPCX\YoRadioVS" -iprefix "C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/include/" "@C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/flags/includes" "-IC:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/qio_opi/include" -I"C:\Git\YoradioModByPCX\YoRadioVS" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\cores\esp32" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\variants\esp32s3" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SPI\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\FS\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\WiFi\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\Network\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\FFat\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\NetworkClientSecure\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SD\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SD_MMC\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SPIFFS\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\EEPROM\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\Wire\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\Update\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\ESPmDNS\src" "@C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release/build_opt.h" "@C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release/file_opts" "C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release\src\audioI2S\mp3_decoder\mp3_decoder.cpp" -o "C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release\src\audioI2S\mp3_decoder\mp3_decoder.cpp.o"
"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511/bin/xtensa-esp32s3-elf-g++" -MMD -c "@C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/flags/cpp_flags" -w -Os -Werror=return-type -DF_CPU=240000000L -DARDUINO=108010 -DARDUINO_ESP32S3_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32S3_DEV\"" "-DARDUINO_VARIANT=\"esp32s3\"" -DARDUINO_PARTITION_huge_app "-DARDUINO_HOST_OS=\"windows\"" "-DARDUINO_FQBN=\"esp32:esp32:esp32s3:UploadSpeed=921600,USBMode=hwcdc,CDCOnBoot=cdc,MSCOnBoot=default,DFUOnBoot=default,UploadMode=default,CPUFreq=240,FlashMode=qio,FlashSize=16M,PartitionScheme=huge_app,DebugLevel=none,PSRAM=enabled,LoopCore=1,EventsCore=1,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default\"" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DBOARD_HAS_PSRAM -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 "@C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/flags/defines" "-IC:\Git\YoradioModByPCX\YoRadioVS" -iprefix "C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/include/" "@C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/flags/includes" "-IC:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/qio_opi/include" -I"C:\Git\YoradioModByPCX\YoRadioVS" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\cores\esp32" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\variants\esp32s3" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SPI\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\FS\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\WiFi\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\Network\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\FFat\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\NetworkClientSecure\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SD\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SD_MMC\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SPIFFS\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\EEPROM\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\Wire\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\Update\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\ESPmDNS\src" "@C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release/build_opt.h" "@C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release/file_opts" "C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release\src\audioI2S\opus_decoder\celt.cpp" -o "C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release\src\audioI2S\opus_decoder\celt.cpp.o"
during RTL pass*: reload
celt.cpp: In member function void CeltDecoder::deemphasis(int32_t**, int16_t*, int32_t, int32_t, int32_t, const int16_t*, int32_t*, int32_t)
celt.cpp:1413: internal compiler error in try_forward_edges, at cfgcleanup.cc
1413 | }
| ^
Please submit a full bug report, with preprocessed source (by using -freport-bug)
gcc.gnu.org\bugs\> for instructions
"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp-x32\2511/bin/xtensa-esp32s3-elf-g++" -MMD -c "@C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/flags/cpp_flags" -w -Os -Werror=return-type -DF_CPU=240000000L -DARDUINO=108010 -DARDUINO_ESP32S3_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32S3_DEV\"" "-DARDUINO_VARIANT=\"esp32s3\"" -DARDUINO_PARTITION_huge_app "-DARDUINO_HOST_OS=\"windows\"" "-DARDUINO_FQBN=\"esp32:esp32:esp32s3:UploadSpeed=921600,USBMode=hwcdc,CDCOnBoot=cdc,MSCOnBoot=default,DFUOnBoot=default,UploadMode=default,CPUFreq=240,FlashMode=qio,FlashSize=16M,PartitionScheme=huge_app,DebugLevel=none,PSRAM=enabled,LoopCore=1,EventsCore=1,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default\"" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DBOARD_HAS_PSRAM -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=1 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 "@C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/flags/defines" "-IC:\Git\YoradioModByPCX\YoRadioVS" -iprefix "C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/include/" "@C:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/flags/includes" "-IC:\Users\pluci\AppData\Local\arduino15\packages\esp32\tools\esp32s3-libs\3.3.6/qio_opi/include" -I"C:\Git\YoradioModByPCX\YoRadioVS" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\cores\esp32" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\variants\esp32s3" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SPI\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\FS\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\WiFi\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\Network\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\FFat\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\NetworkClientSecure\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SD\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SD_MMC\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\SPIFFS\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\EEPROM\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\Wire\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\Update\src" -I"C:\Users\pluci\AppData\Local\arduino15\packages\esp32\hardware\esp32\3.3.6\libraries\ESPmDNS\src" "@C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release/build_opt.h" "@C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release/file_opts" "C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release\src\audioI2S\vorbis_decoder\vorbis_decoder.cpp" -o "C:\Users\pluci\AppData\Local\Temp\VMBuilds\YoRadioVS\esp32_esp32s3\Release\src\audioI2S\vorbis_decoder\vorbis_decoder.cpp.o"
during RTL pass*: pro_and_epilogue
vorbis_decoder.cpp: In member function int32_t VorbisDecoder::vorbis_book_unpack(codebook_t*)
vorbis_decoder.cpp:1048: internal compiler error in try_forward_edges, at cfgcleanup.cc
1048 | }
| ^
Please submit a full bug report, with preprocessed source (by using -freport-bug)
gcc.gnu.org\bugs\> for instructions
关闭于 2026-05-31 2 条评论