Skip to content
This repository was archived by the owner on Apr 28, 2022. It is now read-only.
This repository was archived by the owner on Apr 28, 2022. It is now read-only.

Compile Error ... #502

Open
Open
@pierpe83

Description

@pierpe83

Hello.
Three years ago this program compiled without any problem. Now throws a lot of errors when I try to compile. I tried to change the esp tile version but it does nothing.
Arduino displays errors like this:
`
Arduino:1.8.13 (Windows 10), Płytka:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, 4M (1M SPIFFS), v2 Higher Bandwidth, Disabled, None, Only Sketch, 115200"

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp: In member function 'void WS2812FX::decreaseLength(uint16_t)':

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:249:41: error: 'fill' was not declared in this scope

fill(BLACK, _segments[0].start, seglen);

                                     ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:249:41: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp: In member function 'uint16_t WS2812FX::mode_static()':

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:593:46: error: 'fill' was not declared in this scope

fill(_seg->colors[0], _seg->start, _seg_len);

                                          ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:593:46: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp: In member function 'uint16_t WS2812FX::blink(uint32_t, uint32_t, bool)':

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:607:38: error: 'fill' was not declared in this scope

 fill(color, _seg->start, _seg_len);

                                  ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:607:38: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:612:38: error: 'fill' was not declared in this scope

 fill(color, _seg->start, _seg_len);

                                  ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:612:38: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp: In member function 'uint16_t WS2812FX::mode_random_color()':

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:731:36: error: 'fill' was not declared in this scope

fill(color, _seg->start, _seg_len);

                                ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:731:36: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp: In member function 'uint16_t WS2812FX::mode_breath()':

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:786:36: error: 'fill' was not declared in this scope

fill(color, _seg->start, _seg_len);

                                ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:786:36: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp: In member function 'uint16_t WS2812FX::mode_fade()':

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:805:36: error: 'fill' was not declared in this scope

fill(color, _seg->start, _seg_len);

                                ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:805:36: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp: In member function 'uint16_t WS2812FX::scan(uint32_t, uint32_t, bool)':

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:823:37: error: 'fill' was not declared in this scope

fill(color2, _seg->start, _seg_len);

                                 ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:823:37: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp: In member function 'uint16_t WS2812FX::mode_rainbow()':

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:866:36: error: 'fill' was not declared in this scope

fill(color, _seg->start, _seg_len);

                                ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:866:36: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp: In member function 'uint16_t WS2812FX::twinkle(uint32_t, uint32_t)':

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:984:39: error: 'fill' was not declared in this scope

 fill(color2, _seg->start, _seg_len);

                                   ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:984:39: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp: In member function 'uint16_t WS2812FX::twinkle_fade(uint32_t)':

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:1098:28: error: 'fill' was not declared in this scope

 fill(color, index, size);

                        ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:1098:28: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp: In member function 'uint16_t WS2812FX::sparkle(uint32_t, uint32_t)':

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:1127:39: error: 'fill' was not declared in this scope

 fill(color1, _seg->start, _seg_len);

                                   ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:1127:39: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:1131:55: error: 'fill' was not declared in this scope

fill(color1, _seg->start + _seg_rt->aux_param3, size);

                                                   ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:1131:55: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp: In member function 'uint16_t WS2812FX::mode_hyper_sparkle()':

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:1164:46: error: 'fill' was not declared in this scope

fill(_seg->colors[0], _seg->start, _seg_len);

                                          ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:1164:46: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp: In member function 'uint16_t WS2812FX::mode_multi_strobe()':

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:1180:46: error: 'fill' was not declared in this scope

fill(_seg->colors[1], _seg->start, _seg_len);

                                          ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:1180:46: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp: In member function 'uint16_t WS2812FX::fireworks(uint32_t)':

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:1495:32: error: 'fill' was not declared in this scope

     fill(color, index, size);

                            ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:1495:32: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:1502:30: error: 'fill' was not declared in this scope

   fill(color, index, size);

                          ^

C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:1502:30: note: suggested alternative:

In file included from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\vector:65:0,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\random.h:34,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\random:50,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_algo.h:65,

             from c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\algorithm:62,

             from C:\Users\piotr\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.1\cores\esp8266/Arduino.h:254,

             from C:\Users\piotr\Documents\Arduino\libraries\Adafruit_NeoPixel-master/Adafruit_NeoPixel.h:23,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.h:42,

             from C:\Users\piotr\Documents\Arduino\libraries\WS2812FX-master\src\WS2812FX.cpp:55:

c:\users\piotr\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2\xtensa-lx106-elf\include\c++\4.8.2\bits\stl_bvector.h:390:3: note: 'std::fill'

fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)

^

exit status 1

`

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions