Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Skipping /home/user/.arduino15/packages/teensy/tools/teensy-compile/11.3.1/avr/builtin_tools_versions.txt; please consider removing that file since it may hurt older Arduino installations
- WARNING: Category 'Utility' in library FlexIO_t4 is not valid. Setting to 'Uncategorized'
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/libraries/SPI/SPI.h:23,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/LEDs/MAX7219_Base.hpp:11,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/LEDs/MAX7219SevenSegmentDisplay.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/Control_Surface.h:19,
- from /home/user/Arduino/sketch_nov10a/sketch_nov10a.ino:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/DMAChannel.h: In copy constructor 'DMASetting::DMASetting(const DMASetting&)':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/DMAChannel.h:399:25: warning: implicitly-declared 'constexpr DMASetting& DMASetting::operator=(const DMASetting&)' is deprecated [-Wdeprecated-copy]
- 399 | *this = c;
- | ^
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/DMAChannel.h:397:9: note: because 'DMASetting' has user-provided 'DMASetting::DMASetting(const DMASetting&)'
- 397 | DMASetting(const DMASetting &c) {
- | ^~~~~~~~~~
- In file included from /home/user/Arduino/libraries/Control-Surface/src/Control_Surface.h:98,
- from /home/user/Arduino/sketch_nov10a/sketch_nov10a.ino:1:
- /home/user/Arduino/libraries/Control-Surface/src/MIDI_Inputs/MCU/VU.hpp: At global scope:
- /home/user/Arduino/libraries/Control-Surface/src/MIDI_Inputs/MCU/VU.hpp:188:7: warning: 'CS::MCU::VU' has a field 'CS::MCU::VU::decayTimer' whose type uses the anonymous namespace [-Wsubobject-linkage]
- 188 | class VU : public MatchingMIDIInputElement<MIDIMessageType::CHANNEL_PRESSURE,
- | ^~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Exit.cpp:6:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/Array.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Hardware-Types.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Arduino-Hardware-Types.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedInputOutput.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Button.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/IncrementDecrementButtons.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/IncrementDecrementButtons.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/Array.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Hardware-Types.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Arduino-Hardware-Types.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedInputOutput.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Button.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Button.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/Array.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Hardware-Types.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Arduino-Hardware-Types.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedInputOutput.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Button.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/IncrementButton.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/IncrementButton.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ADCConfig.hpp:15,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Settings/Settings.hpp:12,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Settings/SettingsWrapper.hpp:10,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ShiftRegisterOutRGB.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ShiftRegisterOutRGB.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/Array.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Hardware-Types.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Arduino-Hardware-Types.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedInputOutput.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedIOElement.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedIOElement.cpp:4:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/Array.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Hardware-Types.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Arduino-Hardware-Types.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedInputOutput.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedIOElement.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedInputOutput.cpp:4:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/Vector.hpp:19,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/Vector.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/Quaternion.hpp:27,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/Quaternion.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.cpp:3:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/LinkedList.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/Updatable.hpp:10,
- from /home/user/Arduino/libraries/Control-Surface/src/Control_Surface/Control_Surface_Class.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Control_Surface/Control_Surface_Class.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Cable.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Def.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/MIDIAddress.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/MIDIAddress.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Cable.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Cable.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Channel.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Channel.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/LinkedList.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/Display/DisplayElement.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Display/DisplayElement.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/LinkedList.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/Display/DisplayInterface.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Display/DisplayInterface.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Display/Helpers/Bresenham.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Display/Helpers/Bresenham.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Constants/MCUNameFromNoteNumber.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Constants/MCUNameFromNoteNumber.cpp:6:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Inputs/LEDs/NovationLaunchpadColorLUT.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Inputs/LEDs/NoteCCKPRangeFastLED.cpp:2:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Inputs/MCU/LCD.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Inputs/MCU/LCD.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/BitArray.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Pipes.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Interface.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Interface.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/BitArray.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Pipes.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Interface.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/DebugMIDI_Interface.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/DebugMIDI_Interface.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/BitArray.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Pipes.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Interface.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/SerialMIDI_Interface.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/SerialMIDI_Interface.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/BitArray.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Pipes.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Pipes.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/MIDI_MessageTypes.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/BLEMIDI/BLEMIDIPacketBuilder.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/BLEMIDI/BLEMIDIPacketBuilder.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ADCConfig.hpp:15,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Settings/Settings.hpp:12,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Settings/SettingsWrapper.hpp:10,
- from /home/user/Arduino/libraries/Control-Surface/src/Settings/SettingsWrapper.hpp:17,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/SysExBuffer.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/SysExBuffer.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/MIDI_MessageTypes.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/MIDI_MessageTypes.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Cable.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Def.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/MIDI_Parser.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/SerialMIDI_Parser.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/SerialMIDI_Parser.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Cable.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Def.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/MIDI_Parser.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/USBMIDI_Parser.hpp:1,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/USBMIDI_Parser.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/LinkedList.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/Updatable.hpp:10,
- from /home/user/Arduino/libraries/Control-Surface/src/Control_Surface/Control_Surface_Class.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Senders/RelativeCCSender.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Senders/RelativeCCSender.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Submodules/Encoder/AtomicPosition.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Submodules/Encoder/AHEncoder.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Submodules/Encoder/AHEncoder.cpp:3:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Opening Teensy Loader...
- teensy_size: Memory Usage on Teensy 4.1:
- teensy_size: FLASH: code:18276, data:5100, headers:8364 free for files:8094724
- teensy_size: RAM1: variables:7456, code:15624, padding:17144 free for local variables:484064
- teensy_size: RAM2: variables:6272 free for malloc/new:518016
- Skipping /home/user/.arduino15/packages/teensy/tools/teensy-compile/11.3.1/avr/builtin_tools_versions.txt; please consider removing that file since it may hurt older Arduino installations
- WARNING: Category 'Utility' in library FlexIO_t4 is not valid. Setting to 'Uncategorized'
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/libraries/SPI/SPI.h:23,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/LEDs/MAX7219_Base.hpp:11,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/LEDs/MAX7219SevenSegmentDisplay.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/Control_Surface.h:19,
- from /home/user/Arduino/sketch_nov10a/sketch_nov10a.ino:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/DMAChannel.h: In copy constructor 'DMASetting::DMASetting(const DMASetting&)':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/DMAChannel.h:399:25: warning: implicitly-declared 'constexpr DMASetting& DMASetting::operator=(const DMASetting&)' is deprecated [-Wdeprecated-copy]
- 399 | *this = c;
- | ^
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/DMAChannel.h:397:9: note: because 'DMASetting' has user-provided 'DMASetting::DMASetting(const DMASetting&)'
- 397 | DMASetting(const DMASetting &c) {
- | ^~~~~~~~~~
- In file included from /home/user/Arduino/libraries/Control-Surface/src/Control_Surface.h:98,
- from /home/user/Arduino/sketch_nov10a/sketch_nov10a.ino:1:
- /home/user/Arduino/libraries/Control-Surface/src/MIDI_Inputs/MCU/VU.hpp: At global scope:
- /home/user/Arduino/libraries/Control-Surface/src/MIDI_Inputs/MCU/VU.hpp:188:7: warning: 'CS::MCU::VU' has a field 'CS::MCU::VU::decayTimer' whose type uses the anonymous namespace [-Wsubobject-linkage]
- 188 | class VU : public MatchingMIDIInputElement<MIDIMessageType::CHANNEL_PRESSURE,
- | ^~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Exit.cpp:6:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/Array.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Hardware-Types.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Arduino-Hardware-Types.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedInputOutput.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Button.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/IncrementDecrementButtons.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/IncrementDecrementButtons.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/Array.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Hardware-Types.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Arduino-Hardware-Types.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedInputOutput.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Button.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Button.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/Array.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Hardware-Types.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Arduino-Hardware-Types.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedInputOutput.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Button.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/IncrementButton.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/IncrementButton.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ADCConfig.hpp:15,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Settings/Settings.hpp:12,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Settings/SettingsWrapper.hpp:10,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ShiftRegisterOutRGB.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ShiftRegisterOutRGB.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/Array.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Hardware-Types.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Arduino-Hardware-Types.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedInputOutput.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedIOElement.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedIOElement.cpp:4:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/Array.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Hardware-Types.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/Arduino-Hardware-Types.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedInputOutput.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedIOElement.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ExtendedInputOutput/ExtendedInputOutput.cpp:4:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/Vector.hpp:19,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/Vector.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/Quaternion.hpp:27,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/Quaternion.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.cpp:3:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/LinkedList.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/Updatable.hpp:10,
- from /home/user/Arduino/libraries/Control-Surface/src/Control_Surface/Control_Surface_Class.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Control_Surface/Control_Surface_Class.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Cable.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Def.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/MIDIAddress.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/MIDIAddress.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Cable.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Cable.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Channel.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Channel.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/LinkedList.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/Display/DisplayElement.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Display/DisplayElement.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/LinkedList.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/Display/DisplayInterface.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Display/DisplayInterface.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Display/Helpers/Bresenham.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Display/Helpers/Bresenham.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Constants/MCUNameFromNoteNumber.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Constants/MCUNameFromNoteNumber.cpp:6:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Inputs/LEDs/NovationLaunchpadColorLUT.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Inputs/LEDs/NoteCCKPRangeFastLED.cpp:2:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Inputs/MCU/LCD.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Inputs/MCU/LCD.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/BitArray.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Pipes.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Interface.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Interface.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/BitArray.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Pipes.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Interface.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/DebugMIDI_Interface.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/DebugMIDI_Interface.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/BitArray.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Pipes.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Interface.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/SerialMIDI_Interface.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/SerialMIDI_Interface.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Error/Error.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/BitArray.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Pipes.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/MIDI_Pipes.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/MIDI_MessageTypes.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/BLEMIDI/BLEMIDIPacketBuilder.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Interfaces/BLEMIDI/BLEMIDIPacketBuilder.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Hardware/ADCConfig.hpp:15,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Settings/Settings.hpp:12,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Settings/SettingsWrapper.hpp:10,
- from /home/user/Arduino/libraries/Control-Surface/src/Settings/SettingsWrapper.hpp:17,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/SysExBuffer.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/SysExBuffer.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/MIDI_MessageTypes.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/MIDI_MessageTypes.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Cable.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Def.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/MIDI_Parser.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/SerialMIDI_Parser.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/SerialMIDI_Parser.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Cable.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/Def/Def.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/MIDI_Parser.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/USBMIDI_Parser.hpp:1,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Parsers/USBMIDI_Parser.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/PrintStream/PrintStream.hpp:13,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Debug/Debug.hpp:8,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/LinkedList.hpp:9,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Containers/Updatable.hpp:10,
- from /home/user/Arduino/libraries/Control-Surface/src/Control_Surface/Control_Surface_Class.hpp:5,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Senders/RelativeCCSender.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/MIDI_Senders/RelativeCCSender.cpp:1:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/WProgram.h:57,
- from pch/Arduino.h:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/FixArduinoMacros.hpp:7,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Math/MinMaxFix.hpp:6,
- from /home/user/Arduino/libraries/Control-Surface/src/AH/Arduino-Wrapper.h:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Submodules/Encoder/AtomicPosition.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Submodules/Encoder/AHEncoder.hpp:3,
- from /home/user/Arduino/libraries/Control-Surface/src/Submodules/Encoder/AHEncoder.cpp:3:
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSysEx(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:325:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 325 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h: In member function 'void usb_midi_class::setHandleSystemExclusive(void (*)(const uint8_t*, uint16_t, bool))':
- /home/user/.arduino15/packages/teensy/hardware/avr/1.58.1/cores/teensy4/usb_midi.h:329:47: warning: cast between incompatible function types from 'void (*)(const uint8_t*, uint16_t, bool)' {aka 'void (*)(const unsigned char*, short unsigned int, bool)'} to 'void (*)(const uint8_t*, uint16_t, uint8_t)' {aka 'void (*)(const unsigned char*, short unsigned int, unsigned char)'} [-Wcast-function-type]
- 329 | usb_midi_handleSysExPartial = (void (*)(const uint8_t *, uint16_t, uint8_t))fptr;
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Opening Teensy Loader...
- teensy_size: Memory Usage on Teensy 4.1:
- teensy_size: FLASH: code:18276, data:5100, headers:8364 free for files:8094724
- teensy_size: RAM1: variables:7456, code:15624, padding:17144 free for local variables:484064
- teensy_size: RAM2: variables:6272 free for malloc/new:518016
Advertisement
Add Comment
Please, Sign In to add comment