FastLED v3.1.8 not working in parallel with teensy 3.6,

FastLED v3.1.8 not working in parallel with teensy 3.6, MS Windows

I am trying to build a test rig to use FastLED in parallel with a teensy 3.6, and it is not working as expected. When I use the following sketch, which cycles a strip through the rainbow and doesn’t use parallel, everything works as expected. When I switch to using the line: “LEDS.addLeds<WS2811_PORTDC, numStrips, GRB>(leds, ledsPerStrip);”, it doesn’t do anything. When I use that parallel line, I also get a bunch of notes from the compiler that I don’t understand. The compile finishes and uploads - but nothing works.I have included the notes after the code below. Any ideas?

#include “FastLED.h”

const int numStrips = 1;
const int ledsPerStrip = 100;
const int numLEDs = numStrips * ledsPerStrip;
const int dataPin = 2;

CRGB leds[numLEDs];

void setup()
{
// WS2811_PORTDC - pins 2,14,7,8,6,20,21,5,15,22,23,9,10,13,11,12 ← 16 pins, no soldering onto pads on the back!
// LEDS.addLeds<WS2811_PORTDC, numStrips, GRB>(leds, ledsPerStrip);
LEDS.addLeds<WS2811, dataPin, GRB>(leds, numLEDs);
LEDS.setBrightness(84);
}

void loop()
{
for (int hue = 0; hue < 256; hue++)
{
for (int i = 0; i < (numLEDs) ; i++)
{
leds[i] = CHSV(hue, 255, 255);
}
FastLED.show();
delay(10);
}
}

In file included from G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:1:0:

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.008

pragma message “FastLED version 3.001.008”

                 ^

In file included from G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/fastled_arm_k66.h:11:0,

             from G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms.h:15,

             from G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/FastLED.h:55,

             from G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:1:

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void SixteenWayInlineBlockClocklessController<LANES, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, ((1 << LANES) - 1)>&) [with unsigned char LANES = 1u; int T1 = 90; int T2 = 270; int T3 = 90; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:244:12: warning: unused variable ‘clocks’ [-Wunused-variable]

uint32_t clocks = showRGBInternal(pixels);

        ^

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void SixteenWayInlineBlockClocklessController<LANES, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, ((1 << LANES) - 1)>&) [with unsigned char LANES = 1u; int T1 = 126; int T2 = 198; int T3 = 126; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:244:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void SixteenWayInlineBlockClocklessController<LANES, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, ((1 << LANES) - 1)>&) [with unsigned char LANES = 1u; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 300]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:244:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void SixteenWayInlineBlockClocklessController<LANES, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, ((1 << LANES) - 1)>&) [with unsigned char LANES = 1u; int T1 = 144; int T2 = 144; int T3 = 162; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:244:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void SixteenWayInlineBlockClocklessController<LANES, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, ((1 << LANES) - 1)>&) [with unsigned char LANES = 1u; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:244:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 2; int T1 = 90; int T2 = 270; int T3 = 90; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

uint32_t clocks = showRGBInternal(pixels);

        ^

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 2; int T1 = 126; int T2 = 198; int T3 = 126; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 2; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 300]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 2; int T1 = 144; int T2 = 144; int T3 = 162; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 2; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 15; int T1 = 90; int T2 = 270; int T3 = 90; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 15; int T1 = 126; int T2 = 198; int T3 = 126; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 15; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 300]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 15; int T1 = 144; int T2 = 144; int T3 = 162; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 15; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 0; int T1 = 90; int T2 = 270; int T3 = 90; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 0; int T1 = 126; int T2 = 198; int T3 = 126; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 0; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 300]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 0; int T1 = 144; int T2 = 144; int T3 = 162; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 1u; int FIRST_PIN = 0; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:30:1: required from here

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

In file included from G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/FastLED.h:48:0,

             from G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:1:

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/bitswap.h: In member function ‘void SixteenWayInlineBlockClocklessController<LANES, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, ((1 << LANES) - 1)>&) [with unsigned char LANES = 1u; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50]’:

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/bitswap.h:183:15: warning: ‘((void)& b0 +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized]

t = (x ^ (x >> 7)) & 0x00AA00AA; x = x ^ t ^ (t << 7);

           ^

In file included from G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/fastled_arm_k66.h:11:0,

             from G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms.h:15,

             from G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/FastLED.h:55,

             from G:\User Folders\Documents\Arduino\LED_Test_Rig_v1\LED_Test_Rig_v1.ino:1:

G:\User Folders\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:300:18: note: ‘((void)& b0 +4)’ was declared here

register Lines b0;

              ^

The 3.6 port was contributed by someone else - it’s possible that they didn’t fully test/port the parallel output code over, it might be as simple as double checking/adjusting the pin assignments in clockless_block_arm_k66.

It looks like it has something to do with the number of strips, and also a change from 3.1.6 to 3.1.8. I’ll see if I can narrow it down tonight.

Yeah - looking at it, the 16-way parallel output isn’t really thrilled when you use less than 8 lanes…

It looks like there are 2 bugs. the first is common to both 3.1.6 and 3.1.8, and is a bug that kicks in if the assigned number of strips is 1. The second bug creates errors in 3.1.8 no matter how many strips you assign. But, in 3.1.8, if you assign only 1 strip, you get both bugs.

In 3.1.6, if you use the parallel function, and assign the number of strips to anything greater than 1, it compiles fine. If you assign the number of strips to 1, you get the following error:

In file included from C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:1:0:

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.6/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.006

pragma message “FastLED version 3.001.006”

                 ^

In file included from C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.6/FastLED.h:48:0,

             from C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:1:

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.6/bitswap.h: In member function ‘void SixteenWayInlineBlockClocklessController<LANES, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, ((1 << LANES) - 1)>&) [with unsigned char LANES = 1u; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50]’:

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.6/bitswap.h:183:15: warning: ‘((void)& b0 +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized]

t = (x ^ (x >> 7)) & 0x00AA00AA; x = x ^ t ^ (t << 7);

           ^

In file included from C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.6/platforms/arm/k66/fastled_arm_k66.h:10:0,

             from C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.6/platforms.h:15,

             from C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.6/FastLED.h:55,

             from C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:1:

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.6/platforms/arm/k66/clockless_block_arm_k66.h:300:18: note: ‘((void)& b0 +4)’ was declared here

register Lines b0;

              ^

In 3.1.8, you get the following error, no matter the number of strips assigned, and if you assign the number of strips to 1, then you get both errors.

In file included from C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:1:0:

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.008

pragma message “FastLED version 3.001.008”

                 ^

In file included from C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/fastled_arm_k66.h:11:0,

             from C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms.h:15,

             from C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/FastLED.h:55,

             from C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:1:

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void SixteenWayInlineBlockClocklessController<LANES, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, ((1 << LANES) - 1)>&) [with unsigned char LANES = 12u; int T1 = 90; int T2 = 270; int T3 = 90; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:244:12: warning: unused variable ‘clocks’ [-Wunused-variable]

uint32_t clocks = showRGBInternal(pixels);

        ^

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void SixteenWayInlineBlockClocklessController<LANES, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, ((1 << LANES) - 1)>&) [with unsigned char LANES = 12u; int T1 = 126; int T2 = 198; int T3 = 126; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:244:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void SixteenWayInlineBlockClocklessController<LANES, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, ((1 << LANES) - 1)>&) [with unsigned char LANES = 12u; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 300]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:244:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void SixteenWayInlineBlockClocklessController<LANES, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, ((1 << LANES) - 1)>&) [with unsigned char LANES = 12u; int T1 = 144; int T2 = 144; int T3 = 162; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:244:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void SixteenWayInlineBlockClocklessController<LANES, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, ((1 << LANES) - 1)>&) [with unsigned char LANES = 12u; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:244:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 2; int T1 = 90; int T2 = 270; int T3 = 90; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

uint32_t clocks = showRGBInternal(pixels);

        ^

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 2; int T1 = 126; int T2 = 198; int T3 = 126; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 2; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 300]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 2; int T1 = 144; int T2 = 144; int T3 = 162; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 2; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 15; int T1 = 90; int T2 = 270; int T3 = 90; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 15; int T1 = 126; int T2 = 198; int T3 = 126; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 15; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 300]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 15; int T1 = 144; int T2 = 144; int T3 = 162; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 15; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 0; int T1 = 90; int T2 = 270; int T3 = 90; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 0; int T1 = 126; int T2 = 198; int T3 = 126; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 0; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 300]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 0; int T1 = 144; int T2 = 144; int T3 = 162; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 4095))>&) [with unsigned char LANES = 12u; int FIRST_PIN = 0; int T1 = 58; int T2 = 58; int T3 = 116; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 40]’:

C:\Users\cfaye\Documents\Arduino\sketch_apr24test\sketch_apr24test.ino:30:1: required from here

C:\Users\cfaye\Documents\Arduino\libraries\FastLED-3.1.8/platforms/arm/k66/clockless_block_arm_k66.h:38:12: warning: unused variable ‘clocks’ [-Wunused-variable]

For future reference - please use something like http://gist.github.com for pasting large blocks of code or log files - the g+ UI is a pain for going through that stuff. That said - in the compiler output you pasted - there’s just warnings and the pragma message for the version - but no actual errors.