I don’t know if anyone can help but I have the similar issue, and neither of those branches seem to compile on my 3.6 
First linked branch (GitHub - kcouck/FastLED: The main FastLED library (successor to FastSPI_LED). Please direct questions/requests for advice to the g+ community - http://fastled.io/+ - we'd like to keep issues to just tracking bugs/enhancements/tasks.) gives:
In file included from C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:11:0:
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:558:2: warning: #warning “No pin/port mappings found, pin access will be slightly slower. See fastpin.h for info.” [-Wcpp]
#warning “No pin/port mappings found, pin access will be slightly slower. See fastpin.h for info.”
^
In file included from C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:11:0:
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.005
pragma message “FastLED version 3.001.005”
^
In file included from C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:65:0,
from C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:11:
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/fastspi.h:110:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output
pragma message “No hardware SPI pins defined. All SPI access will default to bitbanged output”
^
In file included from C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:48:0,
from C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:11:
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/fastpin.h: In instantiation of ‘class FastPin<64u>’:
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/platforms/avr/clockless_trinket.h:96:49: required from ‘class ClocklessController<64u, 45, 113, 68, (EOrder)10u, 0, false, 10>’
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/chipsets.h:468:7: required from ‘class WS2812Controller800Khz<64u, (EOrder)10u>’
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:102:52: required from ‘class WS2812B<64u, (EOrder)10u>’
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:294:39: required from ‘static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = WS2812B; unsigned char DATA_PIN = 64u; EOrder RGB_ORDER = (EOrder)10u]’
C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:105:69: required from here
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/fastpin.h:206:2: error: static assertion failed: Invalid pin specified
static_assert(validpin(), “Invalid pin specified”);
^
Using setup code: FastLED.addLeds<WS2812B, LED_DATA_PIN, COLOR_ORDER>(leds, NUM_LEDS)
Second linked branch (https://github.com/kcouck/FastLED/tree/Teensy_3.6) gives:
In file included from C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:11:0:
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.005
pragma message “FastLED version 3.001.005”
^
In file included from C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:48:0,
from C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:11:
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/fastpin.h: In instantiation of ‘class FastPin<64u>’:
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/platforms/arm/k66/clockless_arm_k66.h:14:49: required from ‘class ClocklessController<64, 45, 113, 68, (EOrder)66u, 0, false, 50>’
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/chipsets.h:468:7: required from ‘class WS2812Controller800Khz<64u, (EOrder)66u>’
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:90:34: required from ‘class NEOPIXEL<64u>’
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/FastLED.h:306:28: required from ‘static CLEDController& CFastLED::addLeds(CRGB*, int, int) [with CHIPSET = NEOPIXEL; unsigned char DATA_PIN = 64u]’
C:\Users\Paul Whitrow\Documents\Arduino\teensy_saber\teensy_saber.ino:106:57: required from here
C:\Users\Paul Whitrow\Documents\Arduino\libraries\FastLED/fastpin.h:206:2: error: static assertion failed: Invalid pin specified
static_assert(validpin(), “Invalid pin specified”);
^
Using setup code:
FastLED.addLeds<WS2812B, LED_DATA_PIN>(leds, NUM_LEDS);
I’m at a loss and need help … PLEASE!!