I am testing hardware in a new project and all was going well until I made some edits in the source (that are unrelated to FastLed). The error message is shown at the end of this post. I can get a successful compile again by un-commenting the single line shown below! Any suggestions, or any other useful information I can post ?
digitalWrite(CONV_4, HIGH);
// delay(timeDelay);
digitalWrite(CONV_4, LOW);
Arduino: 1.8.9 (Windows 10), Board: "Arduino Nano, ATmega328P (Old Bootloader)"
In file included from C:\Users\Robert\Documents\Arduino\Jerome_Smelter\Jerome_Smelter.ino:3:0:
C:\Users\Robert\Documents\Arduino\libraries\FastLED-3.2.0/FastLED.h:17:21: note: #pragma message: FastLED version 3.002.000
pragma message "FastLED version 3.002.000"
^
C:\Users\Robert\Documents\Arduino\libraries\FastLED-3.2.0/controller.h: In member function 'clearLeds':
C:\Users\Robert\Documents\Arduino\libraries\FastLED-3.2.0/controller.h:76:82: internal compiler error: Segmentation fault
virtual void clearLeds(int nLeds) { showColor(CRGB::Black, nLeds, CRGB::Black); }
^
Please submit a full bug report,
with preprocessed source if appropriate.
See http://gcc.gnu.org/bugs.html for instructions.
lto-wrapper.exe: fatal error: C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc returned 1 exit status
compilation terminated.
c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/5.4.0/../../../../avr/bin/ld.exe: error: lto-wrapper failed
collect2.exe: error: ld returned 1 exit status
exit status 1
Error compiling for board Arduino Nano.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.