In file included from /Users/sean/Documents/Arduino/ProffieOS/styles/transition_pulse.h:4, from /Users/sean/Documents/Arduino/ProffieOS/ProffieOS.ino:503: /Users/sean/Documents/Arduino/ProffieOS/transitions/concat.h:157:64: warning: 'this' pointer is null [-Wnonnull] 157 | static_assert(std::is_samegetColor(0).c.r), uint16_t>::value, "getcolor has changed..."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /Users/sean/Documents/Arduino/ProffieOS/ProffieOS.ino:467: /Users/sean/Documents/Arduino/ProffieOS/styles/rgb.h:33:15: note: in a call to non-static member function 'SimpleColor Rgb::getColor(int) [with int R = 0; int G = 0; int B = 0]' 33 | SimpleColor getColor(int led) { | ^~~~~~~~ In file included from /Users/sean/Documents/Arduino/ProffieOS/ProffieOS.ino:244: /Users/sean/Documents/Arduino/ProffieOS/common/stdout.h: In instantiation of 'struct PrintHelper': /Users/sean/Documents/Arduino/ProffieOS/common/stdout.h:63:24: required from 'ConsoleHelper& ConsoleHelper::operator<<(T) [with T = Vec3]' /Users/sean/Documents/Arduino/ProffieOS/common/fuse.h:74:5: required from here /Users/sean/Documents/Arduino/ProffieOS/common/stdout.h:40:69: warning: 'this' pointer is null [-Wnonnull] 40 | template struct PrintHelperprintTo(*(Print*)0))> { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /Users/sean/Documents/Arduino/ProffieOS/ProffieOS.ino:351: /Users/sean/Documents/Arduino/ProffieOS/common/vec3.h:121:8: note: in a call to non-static member function 'void Vec3::printTo(Print&)' 121 | void printTo(Print& p) { | ^~~~~~~ In file included from /Users/sean/Documents/Arduino/ProffieOS/ProffieOS.ino:244: /Users/sean/Documents/Arduino/ProffieOS/common/stdout.h:40:69: warning: 'this' pointer is null [-Wnonnull] 40 | template struct PrintHelperprintTo(*(Print*)0))> { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /Users/sean/Documents/Arduino/ProffieOS/ProffieOS.ino:351: /Users/sean/Documents/Arduino/ProffieOS/common/vec3.h:121:8: note: in a call to non-static member function 'void Vec3::printTo(Print&)' 121 | void printTo(Print& p) { | ^~~~~~~ In file included from /Users/sean/Documents/Arduino/ProffieOS/ProffieOS.ino:244: /Users/sean/Documents/Arduino/ProffieOS/common/stdout.h: In instantiation of 'struct PrintHelper': /Users/sean/Documents/Arduino/ProffieOS/common/stdout.h:63:24: required from 'ConsoleHelper& ConsoleHelper::operator<<(T) [with T = Quat]' /Users/sean/Documents/Arduino/ProffieOS/common/fuse.h:134:5: required from here /Users/sean/Documents/Arduino/ProffieOS/common/stdout.h:40:69: warning: 'this' pointer is null [-Wnonnull] 40 | template struct PrintHelperprintTo(*(Print*)0))> { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /Users/sean/Documents/Arduino/ProffieOS/ProffieOS.ino:352: /Users/sean/Documents/Arduino/ProffieOS/common/quat.h:116:8: note: in a call to non-static member function 'void Quat::printTo(Print&)' 116 | void printTo(Print& p) { | ^~~~~~~ In file included from /Users/sean/Documents/Arduino/ProffieOS/ProffieOS.ino:244: /Users/sean/Documents/Arduino/ProffieOS/common/stdout.h:40:69: warning: 'this' pointer is null [-Wnonnull] 40 | template struct PrintHelperprintTo(*(Print*)0))> { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /Users/sean/Documents/Arduino/ProffieOS/ProffieOS.ino:352: /Users/sean/Documents/Arduino/ProffieOS/common/quat.h:116:8: note: in a call to non-static member function 'void Quat::printTo(Print&)' 116 | void printTo(Print& p) { | ^~~~~~~ In file included from /Users/sean/Documents/Arduino/ProffieOS/ProffieOS.ino:588: In member function 'virtual bool SubBladeWrapper::IsHandled(HandledFeature)', inlined from 'virtual bool SubBladeWrapper::IsHandled(HandledFeature)' at /Users/sean/Documents/Arduino/ProffieOS/blades/sub_blade.h:130:8: /Users/sean/Documents/Arduino/ProffieOS/blades/sub_blade.h:133:37: warning: 'this' pointer is null [-Wnonnull] 133 | return current_style_->IsHandled(effect); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /Users/sean/Documents/Arduino/ProffieOS/blades/sub_blade.h: In member function 'virtual bool SubBladeWrapper::_ZThn8_N15SubBladeWrapper9IsHandledE14HandledFeature(HandledFeature)': /Users/sean/Documents/Arduino/ProffieOS/blades/sub_blade.h:133:37: warning: 'this' pointer is null [-Wnonnull] 133 | return current_style_->IsHandled(effect); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ teensy_size: Memory Usage on Teensy 4.0: teensy_size: FLASH: code:161456, data:27832, headers:8340 free for files:1833988 teensy_size: RAM1: variables:56352, code:159176, padding:4664 free for local variables:304096 teensy_size: RAM2: variables:12768 free for malloc/new:511520