https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106307
Bug ID: 106307 Summary: error when I do a test on a pointer on Arduino 1.8.19 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: helene.blanquier at laposte dot net Target Milestone: --- Hi, Arduino : 1.8.19 (Windows Store 1.8.57.0) (Windows 10), Carte : "Arduino Uno" C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\Phil\Documents\ArduinoData\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\Phil\Documents\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\libraries -libraries D:\Data_Phil\Arduino_programmes\libraries -fqbn=arduino:avr:uno -vid-pid=2341_0043 -ide-version=10819 -build-path C:\Users\Phil\AppData\Local\Temp\arduino_build_500670 -warnings=none -build-cache C:\Users\Phil\AppData\Local\Temp\arduino_cache_742775 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Phil\Documents\ArduinoData\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Phil\Documents\ArduinoData\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avr-gcc.path=C:\Users\Phil\Documents\ArduinoData\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Phil\Documents\ArduinoData\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\Phil\Documents\ArduinoData\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\Phil\Documents\ArduinoData\packages\arduino\tools\avrdude\6.3.0-arduino17 -verbose D:\Data_Phil\Arduino_programmes\InMoove_2022_07_14\Arduino_Uno_EasyVR\Arduino_Uno_EasyVR.ino C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\arduino-builder -compile -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\Phil\Documents\ArduinoData\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\Phil\Documents\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\libraries -libraries D:\Data_Phil\Arduino_programmes\libraries -fqbn=arduino:avr:uno -vid-pid=2341_0043 -ide-version=10819 -build-path C:\Users\Phil\AppData\Local\Temp\arduino_build_500670 -warnings=none -build-cache C:\Users\Phil\AppData\Local\Temp\arduino_cache_742775 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Phil\Documents\ArduinoData\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\Phil\Documents\ArduinoData\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avr-gcc.path=C:\Users\Phil\Documents\ArduinoData\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\Phil\Documents\ArduinoData\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avrdude.path=C:\Users\Phil\Documents\ArduinoData\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\Phil\Documents\ArduinoData\packages\arduino\tools\avrdude\6.3.0-arduino17 -verbose D:\Data_Phil\Arduino_programmes\InMoove_2022_07_14\Arduino_Uno_EasyVR\Arduino_Uno_EasyVR.ino Using board 'uno' from platform in folder: C:\Users\Phil\Documents\ArduinoData\packages\arduino\hardware\avr\1.8.5 Using core 'arduino' from platform in folder: C:\Users\Phil\Documents\ArduinoData\packages\arduino\hardware\avr\1.8.5 Detecting libraries used... "C:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\cores\\arduino" "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\variants\\standard" "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670\\sketch\\Arduino_Uno_EasyVR.ino.cpp" -o nul Alternatives for Wire.h: [Wire@1.0] ResolveLibrary(Wire.h) -> candidates: [Wire@1.0] "C:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\cores\\arduino" "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\variants\\standard" "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\libraries\\Wire\\src" "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670\\sketch\\Arduino_Uno_EasyVR.ino.cpp" -o nul Alternatives for EasyVR.h: [EasyVR-Arduino-library-1.11.1@1.11.1] ResolveLibrary(EasyVR.h) -> candidates: [EasyVR-Arduino-library-1.11.1@1.11.1] "C:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\cores\\arduino" "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\variants\\standard" "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\libraries\\Wire\\src" "-ID:\\Data_Phil\\Arduino_programmes\\libraries\\EasyVR-Arduino-library-1.11.1\\src" "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670\\sketch\\Arduino_Uno_EasyVR.ino.cpp" -o nul Alternatives for SoftwareSerial.h: [SoftwareSerial@1.0] ResolveLibrary(SoftwareSerial.h) -> candidates: [SoftwareSerial@1.0] "C:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\cores\\arduino" "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\variants\\standard" "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\libraries\\Wire\\src" "-ID:\\Data_Phil\\Arduino_programmes\\libraries\\EasyVR-Arduino-library-1.11.1\\src" "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\libraries\\SoftwareSerial\\src" "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670\\sketch\\Arduino_Uno_EasyVR.ino.cpp" -o nul Using cached library dependencies for file: C:\Users\Phil\Documents\ArduinoData\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src\Wire.cpp Using cached library dependencies for file: C:\Users\Phil\Documents\ArduinoData\packages\arduino\hardware\avr\1.8.5\libraries\Wire\src\utility\twi.c Using cached library dependencies for file: D:\Data_Phil\Arduino_programmes\libraries\EasyVR-Arduino-library-1.11.1\src\EasyVR.cpp Using cached library dependencies for file: C:\Users\Phil\Documents\ArduinoData\packages\arduino\hardware\avr\1.8.5\libraries\SoftwareSerial\src\SoftwareSerial.cpp Generating function prototypes... "C:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\cores\\arduino" "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\variants\\standard" "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\libraries\\Wire\\src" "-ID:\\Data_Phil\\Arduino_programmes\\libraries\\EasyVR-Arduino-library-1.11.1\\src" "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\libraries\\SoftwareSerial\\src" "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670\\sketch\\Arduino_Uno_EasyVR.ino.cpp" -o "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670\\preproc\\ctags_target_for_gcc_minus_e.cpp" "C:\\Program Files\\WindowsApps\\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670\\preproc\\ctags_target_for_gcc_minus_e.cpp" Compilation du croquis... "C:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\cores\\arduino" "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\variants\\standard" "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\libraries\\Wire\\src" "-ID:\\Data_Phil\\Arduino_programmes\\libraries\\EasyVR-Arduino-library-1.11.1\\src" "-IC:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\hardware\\avr\\1.8.5\\libraries\\SoftwareSerial\\src" "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670\\sketch\\Arduino_Uno_EasyVR.ino.cpp" -o "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670\\sketch\\Arduino_Uno_EasyVR.ino.cpp.o" Compiling libraries... Compiling library "Wire" Utilisation du fichier déjà compilé : C:\Users\Phil\AppData\Local\Temp\arduino_build_500670\libraries\Wire\Wire.cpp.o Utilisation du fichier déjà compilé : C:\Users\Phil\AppData\Local\Temp\arduino_build_500670\libraries\Wire\utility\twi.c.o Compiling library "EasyVR-Arduino-library-1.11.1" Utilisation du fichier déjà compilé : C:\Users\Phil\AppData\Local\Temp\arduino_build_500670\libraries\EasyVR-Arduino-library-1.11.1\EasyVR.cpp.o Compiling library "SoftwareSerial" Utilisation du fichier déjà compilé : C:\Users\Phil\AppData\Local\Temp\arduino_build_500670\libraries\SoftwareSerial\SoftwareSerial.cpp.o Compiling core... Using precompiled core: C:\Users\Phil\AppData\Local\Temp\arduino_cache_742775\core\core_arduino_avr_uno_9d4b6e93a9f8aee59befdbe3439eeed5.a Linking everything together... "C:\\Users\\Phil\\Documents\\ArduinoData\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670/Arduino_Uno_EasyVR.ino.elf" "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670\\sketch\\Arduino_Uno_EasyVR.ino.cpp.o" "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670\\libraries\\Wire\\Wire.cpp.o" "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670\\libraries\\Wire\\utility\\twi.c.o" "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670\\libraries\\EasyVR-Arduino-library-1.11.1\\EasyVR.cpp.o" "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670\\libraries\\SoftwareSerial\\SoftwareSerial.cpp.o" "C:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670/..\\arduino_cache_742775\\core\\core_arduino_avr_uno_9d4b6e93a9f8aee59befdbe3439eeed5.a" "-LC:\\Users\\Phil\\AppData\\Local\\Temp\\arduino_build_500670" -lm lto1.exe: internal compiler error: in output_constructor_regular_field, at varasm.c:5031 Please submit a full bug report, with preprocessed source if appropriate. See <https://gcc.gnu.org/bugs/> for instructions. lto-wrapper.exe: fatal error: C:\Users\Phil\Documents\ArduinoData\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc returned 1 exit status compilation terminated. c:/users/phil/documents/arduinodata/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/../lib/gcc/avr/7.3.0/../../../../avr/bin/ld.exe: error: lto-wrapper failed collect2.exe: error: ld returned 1 exit status Utilisation de la bibliothèque Wire version 1.0 dans le dossier: C:\Users\Phil\Documents\ArduinoData\packages\arduino\hardware\avr\1.8.5\libraries\Wire Utilisation de la bibliothèque EasyVR-Arduino-library-1.11.1 version 1.11.1 dans le dossier: D:\Data_Phil\Arduino_programmes\libraries\EasyVR-Arduino-library-1.11.1 Utilisation de la bibliothèque SoftwareSerial version 1.0 dans le dossier: C:\Users\Phil\Documents\ArduinoData\packages\arduino\hardware\avr\1.8.5\libraries\SoftwareSerial exit status 1 Erreur de compilation pour la carte Arduino Uno