pi@raspberrypi:~/dev/app/BentoCmake/apps/Bento $ cmake . -B cmake-build -- The C compiler identification is GNU 10.2.1 -- The CXX compiler identification is GNU 10.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Checking for module 'alsa' -- Found alsa, version 1.2.4 -- Checking for module 'freetype2' -- Found freetype2, version 23.4.17 -- Checking for module 'libcurl' -- Found libcurl, version 7.74.0 -- Checking for modules 'webkit2gtk-4.0;gtk+-x11-3.0' -- Found webkit2gtk-4.0, version 2.34.4 -- Found gtk+-x11-3.0, version 3.24.24 -- Configuring juceaide -- Building juceaide -- Exporting juceaide -- Not building with VST2 -- Linux settings -- Configuring done -- Generating done -- Build files have been written to: /home/pi/dev/app/BentoCmake/apps/Bento/cmake-build pi@raspberrypi:~/dev/app/BentoCmake/apps/Bento $ cmake --build cmake-build [ 3%] Generating Bento_artefacts/JuceLibraryCode/JuceHeader.h Scanning dependencies of target Bento [ 7%] Building CXX object CMakeFiles/Bento.dir/Source/Main.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:65, from /home/pi/dev/app/BentoCmake/apps/Bento/cmake-build/Bento_artefacts/JuceLibraryCode/JuceHeader.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:9: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:398:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-16’ to ‘'\360'’ [-Wsign-conversion] 398 | static constexpr char sysexStartByte = -16; // 0xf0 | ^~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:399:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-1’ to ‘'\377'’ [-Wsign-conversion] 399 | static constexpr char metaEventStartByte = -1; // 0xff | ^~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:13, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/apps/Bento/cmake-build/Bento_artefacts/JuceLibraryCode/JuceHeader.h:28, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:9: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::LatencyNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h:53:49: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘642825231820’ to ‘2875104716’ [-Woverflow] 53 | constexpr size_t latencyNodeMagicHash = 0x95ab5e9dcc; | ^~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/apps/Bento/cmake-build/Bento_artefacts/JuceLibraryCode/JuceHeader.h:28, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:9: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::ConnectedNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:172:47: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘27988542783578996’ to ‘1852138356’ [-Woverflow] 172 | constexpr size_t connectedNodeMagicHash = 0x636f6e6e656374; | ^~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:10: /home/pi/dev/app/BentoCmake/apps/Bento/Source/Config.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/Config.h:96:2: warning: extra ‘;’ [-Wpedantic] 96 | }; // namespace AppConfig | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/Config.h:98:2: warning: extra ‘;’ [-Wpedantic] 98 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:5, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoIdentifiers.h:27:2: warning: extra ‘;’ [-Wpedantic] 27 | }; | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoIdentifiers.h:29:2: warning: extra ‘;’ [-Wpedantic] 29 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:6, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/CustomLookAndFeel.h:43:69: warning: extra ‘;’ [-Wpedantic] 43 | JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (CustomLookAndFeel); | ^ | - /home/pi/dev/app/BentoCmake/apps/Bento/Source/CustomLookAndFeel.h: In member function ‘virtual juce::Font CustomLookAndFeel::getTextButtonFont(juce::TextButton&, int)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/CustomLookAndFeel.h:28:58: warning: unused parameter ‘buttonHeight’ [-Wunused-parameter] 28 | juce::Font getTextButtonFont (juce::TextButton&, int buttonHeight) override | ~~~~^~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:8, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoFileHelpers.h: In function ‘juce::File bento::FileHelpers::getAssetDir()’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoFileHelpers.h:24:87: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body] 24 | DBG(__FUNCTION__ << " - AssetPath not exists: " + assetsDir.getFullPathName()); | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoFileHelpers.h: In function ‘juce::URL bento::FileHelpers::getAssetURL()’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoFileHelpers.h:42:57: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body] 42 | DBG(__FUNCTION__ << " - AssetPath not exists: "); | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoFileHelpers.h: In function ‘juce::File bento::FileHelpers::getUserDocDir(juce::String)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoFileHelpers.h:48:53: warning: unused parameter ‘fallBackFolder’ [-Wunused-parameter] 48 | static inline juce::File getUserDocDir(juce::String fallBackFolder = "BentoGrooveBox") | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoFileHelpers.h: In function ‘juce::File bento::FileHelpers::createDirectory(juce::File)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoFileHelpers.h:88:65: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body] 88 | DBG("Directory can't created: " + file.getFileName()); | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoFileHelpers.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoFileHelpers.h:134:2: warning: extra ‘;’ [-Wpedantic] 134 | }; | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoFileHelpers.h:136:2: warning: extra ‘;’ [-Wpedantic] 136 | }; | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:9, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoPitchShiftPlugin.h:64:2: warning: extra ‘;’ [-Wpedantic] 64 | }; // bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:10, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoUtilities.h:84:2: warning: extra ‘;’ [-Wpedantic] 84 | }; // namespace InstrumentHelpers | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoUtilities.h:102:2: warning: extra ‘;’ [-Wpedantic] 102 | }; // namespace StyleSheet | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:10, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoUtilities.h:219:2: warning: extra ‘;’ [-Wpedantic] 219 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/AppModel.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:11, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoInstrument.h:115:2: warning: extra ‘;’ [-Wpedantic] 115 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:11, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/AppModel.h:442:2: warning: extra ‘;’ [-Wpedantic] 442 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:12, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/EditManager.h: In member function ‘bool EditManager::saveAs(juce::String, bool)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/EditManager.h:71:47: warning: unused parameter ‘forceOverwriteExisting’ [-Wunused-parameter] 71 | bool saveAs (juce::String editName_, bool forceOverwriteExisting) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:13, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/ClipMatrixManager.h: In member function ‘tracktion_engine::WaveAudioClip::Ptr ClipMatrixManager::createWaveAudioClipAtIndex(int, const juce::File&, int)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/ClipMatrixManager.h:157:26: warning: declaration of ‘newClipBarNum’ shadows a previous local [-Wshadow] 157 | auto newClipBarNum = 2; | ^~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/ClipMatrixManager.h:148:18: note: shadowed declaration is here 148 | auto newClipBarNum = 2; | ^~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoInstrumentManager.h:19, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerInstrument.h: In member function ‘virtual void bento::DrumSamplerInstrument::handleNoteInput(int)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerInstrument.h:26:30: warning: unused parameter ‘noteNumber’ [-Wunused-parameter] 26 | void handleNoteInput(int noteNumber) override {}; | ~~~~^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerInstrument.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerInstrument.h:112:2: warning: extra ‘;’ [-Wpedantic] 112 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoInstrumentManager.h:20, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoKeyboardSamplerInstrument.h: In member function ‘virtual void bento::KeyboardSamplerInstrument::handleNoteInput(int)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoKeyboardSamplerInstrument.h:27:30: warning: unused parameter ‘noteNumber’ [-Wunused-parameter] 27 | void handleNoteInput(int noteNumber) override {}; | ~~~~^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoKeyboardSamplerInstrument.h: In member function ‘tracktion_engine::SamplerPlugin* bento::KeyboardSamplerInstrument::createPlugin()’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoKeyboardSamplerInstrument.h:47:18: warning: declaration of ‘sampler’ shadows a member of ‘bento::KeyboardSamplerInstrument’ [-Wshadow] 47 | if (auto sampler = dynamic_cast (edit->getPluginCache().createNewPlugin (te::SamplerPlugin::xmlTypeName, {}).get())) | ^~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoKeyboardSamplerInstrument.h:98:24: note: shadowed declaration is here 98 | te::SamplerPlugin* sampler; | ^~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoKeyboardSamplerInstrument.h: In member function ‘juce::Array bento::KeyboardSamplerInstrument::createDefaultPreset()’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoKeyboardSamplerInstrument.h:90:75: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body] 90 | DBG("AudioFile - Didn't find: " + audioFile.getFullPathName()); | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoKeyboardSamplerInstrument.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoKeyboardSamplerInstrument.h:103:2: warning: extra ‘;’ [-Wpedantic] 103 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoInstrumentManager.h:21, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoLoopSamplerInstrument.h: In member function ‘virtual void bento::LoopSamplerInstrument::handleNoteInput(int)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoLoopSamplerInstrument.h:26:30: warning: unused parameter ‘noteNumber’ [-Wunused-parameter] 26 | void handleNoteInput(int noteNumber) override {}; | ~~~~^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoLoopSamplerInstrument.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoLoopSamplerInstrument.h:81:2: warning: extra ‘;’ [-Wpedantic] 81 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoInstrumentManager.h:22, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoSynthInstrument.h: In member function ‘virtual void bento::SynthInstrument::handleNoteInput(int)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoSynthInstrument.h:25:30: warning: unused parameter ‘noteNumber’ [-Wunused-parameter] 25 | void handleNoteInput(int noteNumber) override {}; | ~~~~^~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoInstrumentManager.h:22, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoSynthInstrument.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoSynthInstrument.h:139:2: warning: extra ‘;’ [-Wpedantic] 139 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoInstrumentManager.h: In member function ‘bento::Instrument* bento::InstrumentManager::createInstrumentFromState(tracktion_engine::RackInstance*, juce::String, int, int)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoInstrumentManager.h:97:133: warning: parameter ‘pluginIndex’ set but not used [-Wunused-but-set-parameter] 97 | bento::Instrument* createInstrumentFromState (te::RackInstance* rackInstance, juce::String instrumentIdent, int trackIndex, int pluginIndex = -1) | ~~~~^~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoInstrumentManager.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoInstrumentManager.h:268:2: warning: extra ‘;’ [-Wpedantic] 268 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/DisplayManager.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:15, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/DisplayLookAndFeel.h:62:70: warning: extra ‘;’ [-Wpedantic] 62 | JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (DisplayLookAndFeel); | ^ | - /home/pi/dev/app/BentoCmake/apps/Bento/Source/DisplayLookAndFeel.h: In member function ‘virtual juce::Font DisplayLookAndFeel::getTextButtonFont(juce::TextButton&, int)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/DisplayLookAndFeel.h:45:58: warning: unused parameter ‘buttonHeight’ [-Wunused-parameter] 45 | juce::Font getTextButtonFont (juce::TextButton&, int buttonHeight) override | ~~~~^~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoAppModeButtonView.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:16, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoButtonView.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoButtonView.h:90:2: warning: extra ‘;’ [-Wpedantic] 90 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:16, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoAppModeButtonView.h:57:2: warning: extra ‘;’ [-Wpedantic] 57 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoMidiClipEditorView.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:13, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:17, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h: In constructor ‘bento::NoteEditor::LaneConfig::LaneConfig(bento::NoteEditor&, int, bento::Instrument*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h:55:72: warning: unused parameter ‘instrument’ [-Wunused-parameter] 55 | LaneConfig (NoteEditor& se, int noteNumber, bento::Instrument* instrument) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoMidiClipEditorView.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:13, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:17, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h: In member function ‘void bento::NoteEditor::PatternEditor::updatePaths()’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h:168:31: warning: declaration of ‘x’ shadows a previous local [-Wshadow] 168 | float x = noteMatrix.cellWidth * (noteStart * 4); | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h:140:25: note: shadowed declaration is here 140 | const float x = noteMatrix.cellWidth * ( int( noteMatrix.cellSelectStart % noteMatrix.cellColNumber ) - 1 ); | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h:169:31: warning: declaration of ‘y’ shadows a previous local [-Wshadow] 169 | float y = noteMatrix.cellHeight * (visibleNoteNumberStart - noteNumber); | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h:141:25: note: shadowed declaration is here 141 | const float y = noteMatrix.cellHeight * ( int( noteMatrix.cellSelectStart / noteMatrix.cellColNumber ) ); | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h:195:24: warning: declaration of ‘x’ shadows a previous local [-Wshadow] 195 | for (float x : noteMatrix.cellXes) | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h:140:25: note: shadowed declaration is here 140 | const float x = noteMatrix.cellWidth * ( int( noteMatrix.cellSelectStart % noteMatrix.cellColNumber ) - 1 ); | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h:242:28: warning: declaration of ‘x’ shadows a previous local [-Wshadow] 242 | for (float x : noteMatrix.cellXes) | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h:140:25: note: shadowed declaration is here 140 | const float x = noteMatrix.cellWidth * ( int( noteMatrix.cellSelectStart % noteMatrix.cellColNumber ) - 1 ); | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h: In member function ‘virtual void bento::NoteEditor::PatternEditor::mouseEnter(const juce::MouseEvent&)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h:288:44: warning: unused parameter ‘e’ [-Wunused-parameter] 288 | void mouseEnter (const MouseEvent& e) override {} | ~~~~~~~~~~~~~~~~~~^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h: In member function ‘virtual void bento::NoteEditor::PatternEditor::mouseMove(const juce::MouseEvent&)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h:292:43: warning: unused parameter ‘e’ [-Wunused-parameter] 292 | void mouseMove (const MouseEvent& e) override {} | ~~~~~~~~~~~~~~~~~~^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoNoteEditor.h:600:2: warning: extra ‘;’ [-Wpedantic] 600 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:13, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:17, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoMidiClipEditorView.h: In member function ‘virtual void bento::MidiClipEditorView::Listener::createNewClipButtonPressed(int, bento::Instrument*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoMidiClipEditorView.h:43:54: warning: unused parameter ‘clipIndex’ [-Wunused-parameter] 43 | virtual void createNewClipButtonPressed (int clipIndex, bento::Instrument* instrument) {} | ~~~~^~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoMidiClipEditorView.h:43:84: warning: unused parameter ‘instrument’ [-Wunused-parameter] 43 | virtual void createNewClipButtonPressed (int clipIndex, bento::Instrument* instrument) {} | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoMidiClipEditorView.h: In member function ‘void bento::MidiClipEditorView::createView(tracktion_engine::MidiClip*, bento::Instrument*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoMidiClipEditorView.h:75:65: warning: declaration of ‘instrument’ shadows a member of ‘bento::MidiClipEditorView’ [-Wshadow] 75 | void createView(te::MidiClip* midiClip_, bento::Instrument* instrument) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoMidiClipEditorView.h:216:24: note: shadowed declaration is here 216 | bento::Instrument* instrument = nullptr; | ^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoMidiClipEditorView.h: In member function ‘virtual void bento::MidiClipEditorView::changeListenerCallback(juce::ChangeBroadcaster*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoMidiClipEditorView.h:228:59: warning: unused parameter ‘source’ [-Wunused-parameter] 228 | void changeListenerCallback (juce::ChangeBroadcaster* source) override {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoMidiClipEditorView.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoMidiClipEditorView.h:233:2: warning: extra ‘;’ [-Wpedantic] 233 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:17, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoStepClipEditorView.h: In member function ‘virtual void bento::StepClipEditorView::Listener::createNewClipButtonPressed(int, bento::Instrument*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoStepClipEditorView.h:40:54: warning: unused parameter ‘clipIndex’ [-Wunused-parameter] 40 | virtual void createNewClipButtonPressed (int clipIndex, bento::Instrument* instrument) {} | ~~~~^~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoStepClipEditorView.h:40:84: warning: unused parameter ‘instrument’ [-Wunused-parameter] 40 | virtual void createNewClipButtonPressed (int clipIndex, bento::Instrument* instrument) {} | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoStepClipEditorView.h: In member function ‘void bento::StepClipEditorView::createView(tracktion_engine::StepClip*, bento::Instrument*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoStepClipEditorView.h:67:65: warning: declaration of ‘instrument’ shadows a member of ‘bento::StepClipEditorView’ [-Wshadow] 67 | void createView(te::StepClip* stepClip_, bento::Instrument* instrument) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoStepClipEditorView.h:157:24: note: shadowed declaration is here 157 | bento::Instrument* instrument = nullptr; | ^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoStepClipEditorView.h: In member function ‘virtual void bento::StepClipEditorView::changeListenerCallback(juce::ChangeBroadcaster*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoStepClipEditorView.h:166:59: warning: unused parameter ‘source’ [-Wunused-parameter] 166 | void changeListenerCallback (juce::ChangeBroadcaster* source) override {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoStepClipEditorView.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoStepClipEditorView.h:171:2: warning: extra ‘;’ [-Wpedantic] 171 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoWaveClipEditorView.h:13, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:15, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:17, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoThumbnail.h:135:2: warning: extra ‘;’ [-Wpedantic] 135 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:15, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:17, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoWaveClipEditorView.h: In member function ‘virtual void bento::WaveClipEditorView::Listener::createNewClipButtonPressed(int, bento::Instrument*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoWaveClipEditorView.h:37:54: warning: unused parameter ‘clipIndex’ [-Wunused-parameter] 37 | virtual void createNewClipButtonPressed (int clipIndex, bento::Instrument* instrument) {} | ~~~~^~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoWaveClipEditorView.h:37:84: warning: unused parameter ‘instrument’ [-Wunused-parameter] 37 | virtual void createNewClipButtonPressed (int clipIndex, bento::Instrument* instrument) {} | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoWaveClipEditorView.h: In member function ‘void bento::WaveClipEditorView::createView(tracktion_engine::WaveAudioClip*, bento::Instrument*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoWaveClipEditorView.h:100:66: warning: declaration of ‘instrument’ shadows a member of ‘bento::WaveClipEditorView’ [-Wshadow] 100 | void createView(te::WaveAudioClip* clip_, bento::Instrument* instrument) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:15, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:17, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoWaveClipEditorView.h:393:24: note: shadowed declaration is here 393 | bento::Instrument* instrument = nullptr; | ^~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:15, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:17, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoWaveClipEditorView.h:100:66: warning: unused parameter ‘instrument’ [-Wunused-parameter] 100 | void createView(te::WaveAudioClip* clip_, bento::Instrument* instrument) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:15, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:17, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoWaveClipEditorView.h: In member function ‘virtual void bento::WaveClipEditorView::changeListenerCallback(juce::ChangeBroadcaster*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoWaveClipEditorView.h:422:59: warning: unused parameter ‘source’ [-Wunused-parameter] 422 | void changeListenerCallback (juce::ChangeBroadcaster* source) override {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoWaveClipEditorView.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoWaveClipEditorView.h:427:2: warning: extra ‘;’ [-Wpedantic] 427 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:17, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h: In member function ‘virtual void bento::ClipEditorView::Listener::createNewClipButtonPressed(int, bento::Instrument*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:57:54: warning: unused parameter ‘clipIndex’ [-Wunused-parameter] 57 | virtual void createNewClipButtonPressed (int clipIndex, bento::Instrument* instrument) {} | ~~~~^~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:57:84: warning: unused parameter ‘instrument’ [-Wunused-parameter] 57 | virtual void createNewClipButtonPressed (int clipIndex, bento::Instrument* instrument) {} | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h: In member function ‘void bento::ClipEditorView::createView(tracktion_engine::Clip*, bento::Instrument*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:89:57: warning: declaration of ‘instrument’ shadows a member of ‘bento::ClipEditorView’ [-Wshadow] 89 | void createView(te::Clip* clip_, bento::Instrument* instrument) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:237:24: note: shadowed declaration is here 237 | bento::Instrument* instrument; | ^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:99:15: warning: enumeration value ‘unknown’ not handled in switch [-Wswitch-enum] 99 | switch(currentClipType) | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:99:15: warning: enumeration value ‘edit’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:99:15: warning: enumeration value ‘marker’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:99:15: warning: enumeration value ‘pitch’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:99:15: warning: enumeration value ‘timeSig’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:99:15: warning: enumeration value ‘collection’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:99:15: warning: enumeration value ‘video’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:99:15: warning: enumeration value ‘recording’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:99:15: warning: enumeration value ‘chord’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:99:15: warning: enumeration value ‘arranger’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h: In member function ‘void bento::ClipEditorView::createEmptyClipView(int, bento::Instrument*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:146:15: warning: enumeration value ‘unknown’ not handled in switch [-Wswitch-enum] 146 | switch(currentClipType) | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:146:15: warning: enumeration value ‘edit’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:146:15: warning: enumeration value ‘marker’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:146:15: warning: enumeration value ‘pitch’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:146:15: warning: enumeration value ‘timeSig’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:146:15: warning: enumeration value ‘collection’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:146:15: warning: enumeration value ‘video’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:146:15: warning: enumeration value ‘recording’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:146:15: warning: enumeration value ‘chord’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:146:15: warning: enumeration value ‘arranger’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h: In member function ‘void bento::ClipEditorView::resetView()’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:193:15: warning: enumeration value ‘unknown’ not handled in switch [-Wswitch-enum] 193 | switch(currentClipType) | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:193:15: warning: enumeration value ‘edit’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:193:15: warning: enumeration value ‘marker’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:193:15: warning: enumeration value ‘pitch’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:193:15: warning: enumeration value ‘timeSig’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:193:15: warning: enumeration value ‘collection’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:193:15: warning: enumeration value ‘video’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:193:15: warning: enumeration value ‘recording’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:193:15: warning: enumeration value ‘chord’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:193:15: warning: enumeration value ‘arranger’ not handled in switch [-Wswitch-enum] /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h: In member function ‘virtual void bento::ClipEditorView::createNewClipButtonPressed(int, bento::Instrument*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:217:74: warning: declaration of ‘instrument’ shadows a member of ‘bento::ClipEditorView’ [-Wshadow] 217 | void createNewClipButtonPressed(int newClipIndex, bento::Instrument* instrument) override | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:237:24: note: shadowed declaration is here 237 | bento::Instrument* instrument; | ^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:217:41: warning: declaration of ‘newClipIndex’ shadows a member of ‘bento::ClipEditorView’ [-Wshadow] 217 | void createNewClipButtonPressed(int newClipIndex, bento::Instrument* instrument) override | ~~~~^~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:236:9: note: shadowed declaration is here 236 | int newClipIndex; | ^~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h: In member function ‘virtual void bento::ClipEditorView::changeListenerCallback(juce::ChangeBroadcaster*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:242:59: warning: unused parameter ‘source’ [-Wunused-parameter] 242 | void changeListenerCallback (juce::ChangeBroadcaster* source) override {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoClipEditorView.h:247:2: warning: extra ‘;’ [-Wpedantic] 247 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:19, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h: In member function ‘virtual void TrackControlView::Listener::instrumentChanged(bento::Instrument*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:45:60: warning: unused parameter ‘instrument’ [-Wunused-parameter] 45 | virtual void instrumentChanged (bento::Instrument* instrument) {} | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:19, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h: In member function ‘void TrackControlView::createView(bento::AppModel::TrackModel*, std::shared_ptr)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:220:39: warning: declaration of ‘volumeParameterPtr’ shadows a member of ‘TrackControlView’ [-Wshadow] 220 | te::AutomatableParameter::Ptr volumeParameterPtr { audioTrack->getVolumePlugin()->getAutomatableParameterByID("volume") }; | ^~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:483:35: note: shadowed declaration is here 483 | te::AutomatableParameter::Ptr volumeParameterPtr = nullptr; | ^~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:221:39: warning: declaration of ‘panParameterPtr’ shadows a member of ‘TrackControlView’ [-Wshadow] 221 | te::AutomatableParameter::Ptr panParameterPtr { audioTrack->getVolumePlugin()->getAutomatableParameterByID("pan") }; | ^~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:486:35: note: shadowed declaration is here 486 | te::AutomatableParameter::Ptr panParameterPtr = nullptr; | ^~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:223:39: warning: declaration of ‘delayFeedbackParameterPtr’ shadows a member of ‘TrackControlView’ [-Wshadow] 223 | te::AutomatableParameter::Ptr delayFeedbackParameterPtr { delayPlugin->getAutomatableParameterByID("feedback") }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:491:35: note: shadowed declaration is here 491 | te::AutomatableParameter::Ptr delayFeedbackParameterPtr = nullptr; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:224:39: warning: declaration of ‘delayMixParameterPtr’ shadows a member of ‘TrackControlView’ [-Wshadow] 224 | te::AutomatableParameter::Ptr delayMixParameterPtr { delayPlugin->getAutomatableParameterByID("mix proportion") }; | ^~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:492:35: note: shadowed declaration is here 492 | te::AutomatableParameter::Ptr delayMixParameterPtr = nullptr; | ^~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:226:39: warning: declaration of ‘reverbRoomSizeParameterPtr’ shadows a member of ‘TrackControlView’ [-Wshadow] 226 | te::AutomatableParameter::Ptr reverbRoomSizeParameterPtr { reverbPlugin->getAutomatableParameterByID("room size") }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:502:35: note: shadowed declaration is here 502 | te::AutomatableParameter::Ptr reverbRoomSizeParameterPtr = nullptr; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:227:39: warning: declaration of ‘reverbDampingParameterPtr’ shadows a member of ‘TrackControlView’ [-Wshadow] 227 | te::AutomatableParameter::Ptr reverbDampingParameterPtr { reverbPlugin->getAutomatableParameterByID("damping") }; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:503:35: note: shadowed declaration is here 503 | te::AutomatableParameter::Ptr reverbDampingParameterPtr = nullptr; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:228:39: warning: declaration of ‘reverbWetLevelParameterPtr’ shadows a member of ‘TrackControlView’ [-Wshadow] 228 | te::AutomatableParameter::Ptr reverbWetLevelParameterPtr { reverbPlugin->getAutomatableParameterByID("wet level") }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:504:35: note: shadowed declaration is here 504 | te::AutomatableParameter::Ptr reverbWetLevelParameterPtr = nullptr; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:229:39: warning: declaration of ‘reverbDryLevelParameterPtr’ shadows a member of ‘TrackControlView’ [-Wshadow] 229 | te::AutomatableParameter::Ptr reverbDryLevelParameterPtr { reverbPlugin->getAutomatableParameterByID("dry level") }; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:505:35: note: shadowed declaration is here 505 | te::AutomatableParameter::Ptr reverbDryLevelParameterPtr = nullptr; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:230:39: warning: declaration of ‘reverbWidthParameterPtr’ shadows a member of ‘TrackControlView’ [-Wshadow] 230 | te::AutomatableParameter::Ptr reverbWidthParameterPtr { reverbPlugin->getAutomatableParameterByID("width") }; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:506:35: note: shadowed declaration is here 506 | te::AutomatableParameter::Ptr reverbWidthParameterPtr = nullptr; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:231:39: warning: declaration of ‘reverbModeParameterPtr’ shadows a member of ‘TrackControlView’ [-Wshadow] 231 | te::AutomatableParameter::Ptr reverbModeParameterPtr { reverbPlugin->getAutomatableParameterByID("mode") }; | ^~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:507:35: note: shadowed declaration is here 507 | te::AutomatableParameter::Ptr reverbModeParameterPtr = nullptr; | ^~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h: In member function ‘virtual void TrackControlView::currentValueChanged(tracktion_engine::AutomatableParameter&, float)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:442:56: warning: unused parameter ‘autoParam’ [-Wunused-parameter] 442 | void currentValueChanged(te::AutomatableParameter& autoParam, float newValue) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:442:73: warning: unused parameter ‘newValue’ [-Wunused-parameter] 442 | void currentValueChanged(te::AutomatableParameter& autoParam, float newValue) override | ~~~~~~^~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h: In member function ‘void TrackControlView::createEmptyView(int)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:457:30: warning: declaration of ‘trackIndex’ shadows a member of ‘TrackControlView’ [-Wshadow] 457 | void createEmptyView(int trackIndex) | ~~~~^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:474:9: note: shadowed declaration is here 474 | int trackIndex; | ^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h: In member function ‘virtual void TrackControlView::changeListenerCallback(juce::ChangeBroadcaster*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackControlView.h:519:59: warning: unused parameter ‘source’ [-Wunused-parameter] 519 | void changeListenerCallback (juce::ChangeBroadcaster* source) override {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerSoundEditor.h:12, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerFrontplate.h:12, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackDeviceView.h:13, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:20, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h: In member function ‘virtual void DeloWaveformControl::Listener::markerPositionsChanged(double, double)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h:105:53: warning: unused parameter ‘start’ [-Wunused-parameter] 105 | virtual void markerPositionsChanged (double start, double end) {} | ~~~~~~~^~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h:105:67: warning: unused parameter ‘end’ [-Wunused-parameter] 105 | virtual void markerPositionsChanged (double start, double end) {} | ~~~~~~~^~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h: In member function ‘void DeloWaveformControl::setZoomFactor(double, double)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h:194:47: warning: declaration of ‘zoomPosition’ shadows a member of ‘DeloWaveformControl’ [-Wshadow] 194 | void setZoomFactor (double amount, double zoomPosition = 0.5) | ~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerSoundEditor.h:12, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerFrontplate.h:12, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackDeviceView.h:13, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:20, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h:643:12: note: shadowed declaration is here 643 | double zoomPosition = 0; | ^~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerSoundEditor.h:12, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerFrontplate.h:12, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackDeviceView.h:13, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:20, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h: In member function ‘bool DeloWaveformControl::loadURLIntoTransport(const juce::URL&)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h:242:90: warning: ‘std::unique_ptr > juce::URL::createInputStream(bool, bool (*)(void*, int, int), void*, juce::String, int, juce::StringPairArray*, int*, int, juce::String) const’ is deprecated: New code should use the method which takes an InputStreamOptions argument instead. [-Wdeprecated-declarations] 242 | reader = formatManager.createReaderFor (audioURL.createInputStream (false)); | ^ In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:331, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:53, from /home/pi/dev/app/BentoCmake/apps/Bento/cmake-build/Bento_artefacts/JuceLibraryCode/JuceHeader.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:9: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/network/juce_URL.h:670:34: note: declared here 670 | std::unique_ptr createInputStream (bool doPostLikeRequest, | ^~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerSoundEditor.h:12, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerFrontplate.h:12, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackDeviceView.h:13, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:20, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h: In member function ‘virtual void DeloWaveformControl::mouseDrag(const juce::MouseEvent&)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h:360:22: warning: unused variable ‘lastZoomPosition’ [-Wunused-variable] 360 | auto lastZoomPosition = lastLeftTouch + (lastSelectedLength / 2); | ^~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h:367:22: warning: unused variable ‘rightVisibleRange’ [-Wunused-variable] 367 | auto rightVisibleRange = (visibleRange.getLength() * (1 - zoomPositionFactor)); | ^~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h:369:22: warning: unused variable ‘startRange’ [-Wunused-variable] 369 | auto startRange = (visibleRange.getStart() + ((leftVisibleRange * (1 - currentZoomFactor)))); | ^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h:370:22: warning: unused variable ‘endRange’ [-Wunused-variable] 370 | auto endRange = visibleRange.getEnd(); | ^~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h: In member function ‘virtual void DeloWaveformControl::mouseMagnify(const juce::MouseEvent&, float)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h:517:42: warning: unused parameter ‘event’ [-Wunused-parameter] 517 | void mouseMagnify (const MouseEvent& event, float scaleFactor) override | ~~~~~~~~~~~~~~~~~~^~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h:517:55: warning: unused parameter ‘scaleFactor’ [-Wunused-parameter] 517 | void mouseMagnify (const MouseEvent& event, float scaleFactor) override | ~~~~~~^~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerSoundEditor.h:12, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerFrontplate.h:12, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackDeviceView.h:13, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:20, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h: In member function ‘void DeloWaveformControl::Trail::pushPoint(juce::Point, juce::ModifierKeys, float)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/WaveformControl.h:575:76: warning: unused parameter ‘pressure’ [-Wunused-parameter] 575 | void pushPoint (Point newPoint, ModifierKeys newMods, float pressure) | ~~~~~~^~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerFrontplate.h:12, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackDeviceView.h:13, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:20, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerSoundEditor.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerSoundEditor.h:205:2: warning: extra ‘;’ [-Wpedantic] 205 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackDeviceView.h:13, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:20, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerFrontplate.h: In member function ‘virtual void bento::DrumSamplerFrontplate::paint(juce::Graphics&)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerFrontplate.h:158:27: warning: unused parameter ‘g’ [-Wunused-parameter] 158 | void paint (Graphics& g) override | ~~~~~~~~~~^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerFrontplate.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoDrumSamplerFrontplate.h:213:2: warning: extra ‘;’ [-Wpedantic] 213 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackDeviceView.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:20, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoKeyboardSamplerFrontplate.h:215:2: warning: extra ‘;’ [-Wpedantic] 215 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackDeviceView.h:15, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:20, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoSynthFrontplate.h:279:2: warning: extra ‘;’ [-Wpedantic] 279 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/TrackDeviceView.h:16, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:20, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoLoopSamplerFrontplate.h:150:2: warning: extra ‘;’ [-Wpedantic] 150 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:21, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/ProjectBrowserView.h: In member function ‘virtual void ProjectBrowserView::Listener::loadProjectButtonPressed(juce::URL)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/ProjectBrowserView.h:182:58: warning: unused parameter ‘editFileURL’ [-Wunused-parameter] 182 | virtual void loadProjectButtonPressed (juce::URL editFileURL) {} | ~~~~~~~~~~^~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/ProjectBrowserView.h: In member function ‘virtual void ProjectBrowserView::changeListenerCallback(juce::ChangeBroadcaster*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/ProjectBrowserView.h:205:59: warning: unused parameter ‘source’ [-Wunused-parameter] 205 | void changeListenerCallback (juce::ChangeBroadcaster* source) override {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:22, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/MixControlView.h: In member function ‘virtual void MixControlView::currentValueChanged(tracktion_engine::AutomatableParameter&, float)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/MixControlView.h:114:56: warning: unused parameter ‘autoParam’ [-Wunused-parameter] 114 | void currentValueChanged(te::AutomatableParameter& autoParam, float newValue) override | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/MixControlView.h:114:73: warning: unused parameter ‘newValue’ [-Wunused-parameter] 114 | void currentValueChanged(te::AutomatableParameter& autoParam, float newValue) override | ~~~~~~^~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:23, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/MenuControlView.h: In member function ‘virtual void MenuControlView::AudioDeviceSettingView::paint(juce::Graphics&)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/MenuControlView.h:105:37: warning: unused parameter ‘g’ [-Wunused-parameter] 105 | void paint (juce::Graphics& g) override {} | ~~~~~~~~~~~~~~~~^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:24, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoButtonBankView.h: In member function ‘virtual void bento::ButtonBankView::Listener::padPressed(bento::ButtonView*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoButtonBankView.h:41:46: warning: unused parameter ‘padButton_’ [-Wunused-parameter] 41 | virtual void padPressed (ButtonView* padButton_) {} | ~~~~~~~~~~~~^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoButtonBankView.h: In member function ‘virtual void bento::ButtonBankView::Listener::padReleased(bento::ButtonView*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoButtonBankView.h:42:47: warning: unused parameter ‘padButton_’ [-Wunused-parameter] 42 | virtual void padReleased (ButtonView* padButton_) {} | ~~~~~~~~~~~~^~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoButtonBankView.h: In member function ‘virtual void bento::ButtonBankView::paint(juce::Graphics&)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoButtonBankView.h:94:33: warning: unused parameter ‘g’ [-Wunused-parameter] 94 | void paint (juce::Graphics& g) override | ~~~~~~~~~~~~~~~~^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoButtonBankView.h: In member function ‘virtual void bento::ButtonBankView::changeListenerCallback(juce::ChangeBroadcaster*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoButtonBankView.h:239:59: warning: unused parameter ‘source’ [-Wunused-parameter] 239 | void changeListenerCallback (juce::ChangeBroadcaster* source) override {} | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoButtonBankView.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoButtonBankView.h:244:2: warning: extra ‘;’ [-Wpedantic] 244 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:25, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoButtonGroupView.h:95:2: warning: extra ‘;’ [-Wpedantic] 95 | }; // namespace bento | ^ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h: In member function ‘virtual void BentoApp::instrumentChanged(bento::Instrument*)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoApp.h:1267:47: warning: unused parameter ‘instrument’ [-Wunused-parameter] 1267 | void instrumentChanged(bento::Instrument* instrument) override | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:64, from /home/pi/dev/app/BentoCmake/apps/Bento/cmake-build/Bento_artefacts/JuceLibraryCode/JuceHeader.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/Main.cpp:9: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = float]’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = float; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/utilities/tracktion_AudioBufferPool.h:128:32: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘float**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = double; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_SummingNode.h:113:83: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘double**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object CMakeFiles/Bento.dir/Source/BentoPitchShiftPlugin.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:65, from /home/pi/dev/app/BentoCmake/apps/Bento/cmake-build/Bento_artefacts/JuceLibraryCode/JuceHeader.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoPitchShiftPlugin.h:11, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoPitchShiftPlugin.cpp:11: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:398:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-16’ to ‘'\360'’ [-Wsign-conversion] 398 | static constexpr char sysexStartByte = -16; // 0xf0 | ^~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:399:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-1’ to ‘'\377'’ [-Wsign-conversion] 399 | static constexpr char metaEventStartByte = -1; // 0xff | ^~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:13, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/apps/Bento/cmake-build/Bento_artefacts/JuceLibraryCode/JuceHeader.h:28, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoPitchShiftPlugin.h:11, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoPitchShiftPlugin.cpp:11: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::LatencyNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h:53:49: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘642825231820’ to ‘2875104716’ [-Woverflow] 53 | constexpr size_t latencyNodeMagicHash = 0x95ab5e9dcc; | ^~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/apps/Bento/cmake-build/Bento_artefacts/JuceLibraryCode/JuceHeader.h:28, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoPitchShiftPlugin.h:11, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoPitchShiftPlugin.cpp:11: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::ConnectedNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:172:47: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘27988542783578996’ to ‘1852138356’ [-Woverflow] 172 | constexpr size_t connectedNodeMagicHash = 0x636f6e6e656374; | ^~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoPitchShiftPlugin.cpp:11: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoPitchShiftPlugin.h: At global scope: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoPitchShiftPlugin.h:64:2: warning: extra ‘;’ [-Wpedantic] 64 | }; // bento | ^ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoPitchShiftPlugin.cpp:256:2: warning: extra ‘;’ [-Wpedantic] 256 | }; // bento | ^ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:64, from /home/pi/dev/app/BentoCmake/apps/Bento/cmake-build/Bento_artefacts/JuceLibraryCode/JuceHeader.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoPitchShiftPlugin.h:11, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BentoPitchShiftPlugin.cpp:11: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = float]’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = float; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/utilities/tracktion_AudioBufferPool.h:128:32: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘float**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = double; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_SummingNode.h:113:83: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘double**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 14%] Building CXX object CMakeFiles/Bento.dir/Source/BinaryData.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:65, from /home/pi/dev/app/BentoCmake/apps/Bento/cmake-build/Bento_artefacts/JuceLibraryCode/JuceHeader.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BinaryData.h:11, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BinaryData.cpp:9: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:398:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-16’ to ‘'\360'’ [-Wsign-conversion] 398 | static constexpr char sysexStartByte = -16; // 0xf0 | ^~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:399:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-1’ to ‘'\377'’ [-Wsign-conversion] 399 | static constexpr char metaEventStartByte = -1; // 0xff | ^~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:13, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/apps/Bento/cmake-build/Bento_artefacts/JuceLibraryCode/JuceHeader.h:28, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BinaryData.h:11, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BinaryData.cpp:9: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::LatencyNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h:53:49: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘642825231820’ to ‘2875104716’ [-Woverflow] 53 | constexpr size_t latencyNodeMagicHash = 0x95ab5e9dcc; | ^~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/apps/Bento/cmake-build/Bento_artefacts/JuceLibraryCode/JuceHeader.h:28, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BinaryData.h:11, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BinaryData.cpp:9: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::ConnectedNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:172:47: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘27988542783578996’ to ‘1852138356’ [-Woverflow] 172 | constexpr size_t connectedNodeMagicHash = 0x636f6e6e656374; | ^~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/apps/Bento/Source/BinaryData.cpp: In function ‘const char* DemoBinaryData::getNamedResource(const char*, int&)’: /home/pi/dev/app/BentoCmake/apps/Bento/Source/BinaryData.cpp:696:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 696 | if (resourceNameUTF8 != 0) | ^ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:64, from /home/pi/dev/app/BentoCmake/apps/Bento/cmake-build/Bento_artefacts/JuceLibraryCode/JuceHeader.h:14, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BinaryData.h:11, from /home/pi/dev/app/BentoCmake/apps/Bento/Source/BinaryData.cpp:9: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = float]’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = float; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/utilities/tracktion_AudioBufferPool.h:128:32: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘float**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = double; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_SummingNode.h:113:83: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘double**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_airwindows.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:65, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_airwindows.cpp:18: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:398:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-16’ to ‘'\360'’ [-Wsign-conversion] 398 | static constexpr char sysexStartByte = -16; // 0xf0 | ^~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:399:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-1’ to ‘'\377'’ [-Wsign-conversion] 399 | static constexpr char metaEventStartByte = -1; // 0xff | ^~ [ 22%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_audio_files.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:65, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_audio_files.cpp:27: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:398:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-16’ to ‘'\360'’ [-Wsign-conversion] 398 | static constexpr char sysexStartByte = -16; // 0xf0 | ^~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:399:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-1’ to ‘'\377'’ [-Wsign-conversion] 399 | static constexpr char metaEventStartByte = -1; // 0xff | ^~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_audio_files.cpp:37: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/audio_files/tracktion_AudioFile.cpp: In member function ‘void tracktion_engine::AudioFileManager::removeFile(tracktion_engine::HashCode)’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/audio_files/tracktion_AudioFile.cpp:640:28: note: parameter passing for argument of type ‘std::__detail::_Node_iterator >, false, false>’ changed in GCC 7.1 640 | knownFiles.erase (f); | ^ In file included from /usr/include/c++/10/unordered_map:47, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:48, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_audio_files.cpp:27: /usr/include/c++/10/bits/unordered_map.h: In member function ‘std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator) [with _Key = long long int; _Tp = std::unique_ptr; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator > >]’: /usr/include/c++/10/bits/unordered_map.h:796:7: note: parameter passing for argument of type ‘std::unordered_map >::iterator’ {aka ‘std::__detail::_Hashtable_base >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::iterator’} changed in GCC 7.1 796 | erase(iterator __position) | ^~~~~ /usr/include/c++/10/bits/unordered_map.h:797:26: note: parameter passing for argument of type ‘std::unordered_map >::iterator’ {aka ‘std::__detail::_Hashtable_base >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::iterator’} changed in GCC 7.1 797 | { return _M_h.erase(__position); } | ~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/unordered_set:46, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:47, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_audio_files.cpp:27: /usr/include/c++/10/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator) [with _Key = long long int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _H1 = std::hash; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’: /usr/include/c++/10/bits/hashtable.h:806:7: note: parameter passing for argument of type ‘std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::iterator’ {aka ‘std::__detail::_Hashtable_base >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::iterator’} changed in GCC 7.1 806 | erase(iterator __it) | ^~~~~ /usr/include/c++/10/bits/hashtable.h:807:21: note: parameter passing for argument of type ‘std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Hashtable_base >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 807 | { return erase(const_iterator(__it)); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/hashtable.h: In member function ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::erase(std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::const_iterator) [with _Key = long long int; _Value = std::pair >; _Alloc = std::allocator > >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _H1 = std::hash; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]’: /usr/include/c++/10/bits/hashtable.h:1851:5: note: parameter passing for argument of type ‘std::_Hashtable >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator’ {aka ‘std::__detail::_Hashtable_base >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::const_iterator’} changed in GCC 7.1 1851 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1852 | _H1, _H2, _Hash, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:73, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/audio/choc_MIDI.h:398:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-16’ to ‘'\360'’ [-Wsign-conversion] 398 | static constexpr char sysexStartByte = -16; // 0xf0 | ^~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/audio/choc_MIDI.h:399:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-1’ to ‘'\377'’ [-Wsign-conversion] 399 | static constexpr char metaEventStartByte = -1; // 0xff | ^~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:13, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::LatencyNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h:53:49: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘642825231820’ to ‘2875104716’ [-Woverflow] 53 | constexpr size_t latencyNodeMagicHash = 0x95ab5e9dcc; | ^~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::ConnectedNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:172:47: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘27988542783578996’ to ‘1852138356’ [-Woverflow] 172 | constexpr size_t connectedNodeMagicHash = 0x636f6e6e656374; | ^~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:72, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = float]’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = float; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/utilities/tracktion_AudioBufferPool.h:128:32: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘float**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = double; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_SummingNode.h:113:83: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘double**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:23: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/model/edit/tracktion_Edit.cpp: In member function ‘tracktion_engine::EditItemID tracktion_engine::Edit::createNewItemID(const std::vector&) const’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/model/edit/tracktion_Edit.cpp:1126:84: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 1126 | existingIDs.insert (existingIDs.end(), idsToAvoid.begin(), idsToAvoid.end()); | ^ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/model/edit/tracktion_Edit.cpp:1126:84: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /home/pi/dev/app/BentoCmake/modules/tracktion_engine/model/edit/tracktion_Edit.cpp:1131:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1131 | std::sort (existingIDs.begin(), existingIDs.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:57, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = tracktion_engine::EditItemID; _Tp = tracktion_engine::EditItemID; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderSingleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderMultipleWriterFIFO.h:24, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/containers/choc_MultipleReaderMultipleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:74, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = tracktion_engine::EditItemID; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = tracktion_engine::EditItemID; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:558:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 558 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 559 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 560 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = tracktion_engine::EditItemID; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:1379:2: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 1379 | insert(const_iterator __position, _InputIterator __first, | ^~~~~~ /usr/include/c++/10/bits/stl_vector.h:1379:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_vector.h:1379:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_vector.h:1383:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1383 | _M_insert_dispatch(begin() + __offset, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 1384 | __first, __last, __false_type()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1383:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algo.h:4851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 4851 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last) | ^~~~ /usr/include/c++/10/bits/stl_algo.h:4851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:4861:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 4861 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:57, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = tracktion_engine::EditItemID; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderSingleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderMultipleWriterFIFO.h:24, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/containers/choc_MultipleReaderMultipleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:74, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tracktion_engine::EditItemID&}; _Tp = tracktion_engine::EditItemID; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:66, from /usr/include/c++/10/thread:44, from /usr/include/c++/10/future:39, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = tracktion_engine::EditItemID*; _Tp = tracktion_engine::EditItemID]’: /usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 323 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 325 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderSingleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderMultipleWriterFIFO.h:24, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/containers/choc_MultipleReaderMultipleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:74, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_dispatch(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = tracktion_engine::EditItemID; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:1662:2: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 1662 | _M_insert_dispatch(iterator __pos, _InputIterator __first, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1662:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_vector.h:1662:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 1665 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1666 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1665:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1969:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1969 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~ /usr/include/c++/10/bits/stl_algo.h:1969:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:57, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = tracktion_engine::EditItemID; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:66, from /usr/include/c++/10/thread:44, from /usr/include/c++/10/future:39, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = tracktion_engine::EditItemID*]’: /usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 125 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 150 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:66, from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_iterator_base_funcs.h: In function ‘constexpr typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 138 | distance(_InputIterator __first, _InputIterator __last) | ^~~~~~~~ /usr/include/c++/10/bits/stl_iterator_base_funcs.h:138:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_iterator_base_funcs.h:141:29: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 141 | return std::__distance(__first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 142 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderSingleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderMultipleWriterFIFO.h:24, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/../3rd_party/choc/containers/choc_MultipleReaderMultipleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:74, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_range_insert(std::vector<_Tp, _Alloc>::iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = tracktion_engine::EditItemID; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 721 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:721:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:727:41: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 727 | const size_type __n = std::distance(__first, __last); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:744:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 744 | std::copy(__first, __last, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:751:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 751 | std::__uninitialized_copy_a(__mid, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 752 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 753 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:762:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 762 | std::copy(__first, __mid, __position); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:778:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 778 | = std::__uninitialized_copy_a(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 779 | __new_finish, | ~~~~~~~~~~~~~ 780 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1953:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1953 | std::__partial_sort(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1958:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1958 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1887:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1887 | std::__unguarded_insertion_sort(__first + int(_S_threshold), __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:66, from /usr/include/c++/10/thread:44, from /usr/include/c++/10/future:39, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = tracktion_engine::EditItemID*; bool _TrivialValueTypes = false]’: /usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 84 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algobase.h:66, from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_iterator_base_funcs.h: In function ‘constexpr typename std::iterator_traits< >::difference_type std::__distance(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 98 | __distance(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/10/bits/stl_iterator_base_funcs.h:98:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/memory:66, from /usr/include/c++/10/thread:44, from /usr/include/c++/10/future:39, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = tracktion_engine::EditItemID*; _ForwardIterator = tracktion_engine::EditItemID*; _Allocator = std::allocator]’: /usr/include/c++/10/bits/stl_uninitialized.h:333:41: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 333 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 560 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:569:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 568 | return std::__copy_move_a<__is_move_iterator<_II>::__value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 569 | (std::__miter_base(__first), std::__miter_base(__last), __result); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:66, from /usr/include/c++/10/thread:44, from /usr/include/c++/10/future:39, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = tracktion_engine::EditItemID*; _ForwardIterator = tracktion_engine::EditItemID*; _Allocator = std::allocator]’: /usr/include/c++/10/bits/stl_uninitialized.h:347:2: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 346 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1932 | __partial_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1938:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1938 | std::__sort_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1920:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1920 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1920:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1926:40: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1926 | return std::__unguarded_partition(__first + 1, __last, __first, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1846:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1846 | if (__comp(__i, __first)) | ~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_algo.h:1850:8: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1850 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1863:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1863 | __unguarded_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1863:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/memory:66, from /usr/include/c++/10/thread:44, from /usr/include/c++/10/future:39, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator; _ForwardIterator = tracktion_engine::EditItemID*; _Tp = tracktion_engine::EditItemID]’: /usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 323 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 325 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:61, from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/cpp_type_traits.h:544:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 544 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algobase.h:511:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 511 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:511:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:511:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1668:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1668 | if (__comp(__i, __first)) | ~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1669:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1669 | std::__pop_heap(__first, __middle, __i, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_heap.h:418:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 418 | __sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:418:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 424 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:71, from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/predefined_ops.h: In member function ‘constexpr bool __gnu_cxx::__ops::_Iter_less_iter::operator()(_Iterator1, _Iterator2) const [with _Iterator1 = __gnu_cxx::__normal_iterator >; _Iterator2 = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/predefined_ops.h:42:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 42 | operator()(_Iterator1 __it1, _Iterator2 __it2) const | ^~~~~~~~ /usr/include/c++/10/bits/predefined_ops.h:42:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:82:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 82 | if (__comp(__a, __b)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:84:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 84 | if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:85:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:86:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 86 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:87:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:89:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:91:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 91 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:92:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 92 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:93:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 93 | else if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:94:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 94 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:96:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 96 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1898 | __unguarded_partition(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1904:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1904 | while (__comp(__first, __pivot)) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1907:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1907 | while (__comp(__pivot, __last)) | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1911:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1911 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >; _BI2 = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 833 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:843:47: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 843 | return std::__copy_move_backward_a(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | std::__miter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 845 | __result); | ~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:66, from /usr/include/c++/10/thread:44, from /usr/include/c++/10/future:39, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = tracktion_engine::EditItemID*]’: /usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 125 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 150 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:67, from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const tracktion_engine::EditItemID*; _Container = std::vector]’: /usr/include/c++/10/bits/stl_iterator.h:1225:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1225 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = tracktion_engine::EditItemID*; _Container = std::vector]’: /usr/include/c++/10/bits/stl_iterator.h:1225:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = tracktion_engine::EditItemID*]’: /usr/include/c++/10/bits/stl_algobase.h:323:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 323 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_algobase.h: In function ‘void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algobase.h:152:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 152 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:152:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algobase.h:61, from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/cpp_type_traits.h:544:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 544 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 745 | __copy_move_backward_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algobase.h:71, from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Val_less_iter::operator()(_Value&, _Iterator) const [with _Value = tracktion_engine::EditItemID; _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/predefined_ops.h:95:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 95 | operator()(_Value& __val, _Iterator __it) const | ^~~~~~~~ In file included from /usr/include/c++/10/memory:66, from /usr/include/c++/10/thread:44, from /usr/include/c++/10/future:39, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = tracktion_engine::EditItemID*; bool _TrivialValueTypes = false]’: /usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 84 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘std::move_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../../modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:14: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = tracktion_engine::EditItemID; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:231:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 231 | if (__comp(__first + __secondChild, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 232 | __first + (__secondChild - 1))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = tracktion_engine::EditItemID; _Compare = __gnu_cxx::__ops::_Iter_less_val]’: /usr/include/c++/10/bits/stl_heap.h:134:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 134 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:139:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 139 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:71, from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_1.cpp:13: /usr/include/c++/10/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_less_val::operator()(_Iterator, _Value&) const [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = tracktion_engine::EditItemID]’: /usr/include/c++/10/bits/predefined_ops.h:66:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 66 | operator()(_Iterator __it, _Value& __val) const | ^~~~~~~~ [ 29%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_2.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:65, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_2.cpp:15: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:398:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-16’ to ‘'\360'’ [-Wsign-conversion] 398 | static constexpr char sysexStartByte = -16; // 0xf0 | ^~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:399:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-1’ to ‘'\377'’ [-Wsign-conversion] 399 | static constexpr char metaEventStartByte = -1; // 0xff | ^~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:13, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_2.cpp:17: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::LatencyNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h:53:49: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘642825231820’ to ‘2875104716’ [-Woverflow] 53 | constexpr size_t latencyNodeMagicHash = 0x95ab5e9dcc; | ^~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_2.cpp:17: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::ConnectedNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:172:47: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘27988542783578996’ to ‘1852138356’ [-Woverflow] 172 | constexpr size_t connectedNodeMagicHash = 0x636f6e6e656374; | ^~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:64, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_model_2.cpp:15: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = float]’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = float; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/utilities/tracktion_AudioBufferPool.h:128:32: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘float**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = double; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_SummingNode.h:113:83: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘double**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:73, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_MIDI.h:398:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-16’ to ‘'\360'’ [-Wsign-conversion] 398 | static constexpr char sysexStartByte = -16; // 0xf0 | ^~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_MIDI.h:399:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-1’ to ‘'\377'’ [-Wsign-conversion] 399 | static constexpr char metaEventStartByte = -1; // 0xff | ^~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:13, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::LatencyNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h:53:49: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘642825231820’ to ‘2875104716’ [-Woverflow] 53 | constexpr size_t latencyNodeMagicHash = 0x95ab5e9dcc; | ^~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::ConnectedNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:172:47: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘27988542783578996’ to ‘1852138356’ [-Woverflow] 172 | constexpr size_t connectedNodeMagicHash = 0x636f6e6e656374; | ^~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:50: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::GainNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:338:46: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘7449351181130753125’ to ‘1315923045’ [-Woverflow] 338 | constexpr size_t gainNodeMagicHash = 0x6761696e4e6f6465; | ^~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::SendNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:418:46: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘8315173664101196901’ to ‘1315923045’ [-Woverflow] 418 | constexpr size_t sendNodeMagicHash = 0x73656e644e6f6465; | ^~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::ReturnNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:495:48: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘125780071117422’ to ‘1953854062’ [-Woverflow] 495 | constexpr size_t returnNodeMagicHash = 0x72657475726e; | ^~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:50: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::ChannelRemappingNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:652:49: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘27980790368200044’ to ‘1852728684’ [-Woverflow] 652 | constexpr size_t channelNodeMagicHash = 0x6368616e6e656c; | ^~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::SinkNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:717:46: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘642825231821’ to ‘2875104717’ [-Woverflow] 717 | constexpr size_t sinkNodeMagicHash = 0x95ab5e9dcd; | ^~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:112: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/playback/graph/tracktion_PlayHeadPositionNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_engine::PlayHeadPositionNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/playback/graph/tracktion_PlayHeadPositionNode.h:33:58: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘8100957003266220388’ to ‘1214603620’ [-Woverflow] 33 | constexpr size_t playHeadPositionNodeMagicHash = 0x706c617948656164; | ^~~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:120: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/playback/graph/tracktion_RackReturnNode.cpp: In member function ‘virtual tracktion_graph::NodeProperties tracktion_engine::RackReturnNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/playback/graph/tracktion_RackReturnNode.cpp:48:48: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘8244774138530853486’ to ‘1953854062’ [-Woverflow] 48 | constexpr size_t rackReturnNodeMagicHash = 0x726b52657475726e; | ^~~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:154: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/playback/graph/tracktion_EditNodeBuilder.cpp: In function ‘int tracktion_engine::{anonymous}::getSidechainBusID(tracktion_engine::EditItemID)’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/playback/graph/tracktion_EditNodeBuilder.cpp:38:46: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘195882158003874’ to ‘1584535202’ [-Woverflow] 38 | constexpr size_t sidechainMagicNum = 0xb2275e7216a2; | ^~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/playback/graph/tracktion_EditNodeBuilder.cpp: In function ‘int tracktion_engine::{anonymous}::getRackInputBusID(tracktion_engine::EditItemID)’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/playback/graph/tracktion_EditNodeBuilder.cpp:44:46: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘125762605369710’ to ‘1667975534’ [-Woverflow] 44 | constexpr size_t rackInputMagicNum = 0x7261636b496e; | ^~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/playback/graph/tracktion_EditNodeBuilder.cpp: In function ‘int tracktion_engine::{anonymous}::getRackOutputBusID(tracktion_engine::EditItemID)’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/playback/graph/tracktion_EditNodeBuilder.cpp:50:47: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘32195226975040884’ to ‘1800369524’ [-Woverflow] 50 | constexpr size_t rackOutputMagicNum = 0x7261636b4f7574; | ^~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:72, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = float]’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = float; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/utilities/tracktion_AudioBufferPool.h:128:32: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘float**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = double; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_SummingNode.h:113:83: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘double**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:117: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/playback/graph/tracktion_RackNode.cpp: In function ‘std::vector > tracktion_engine::RackNodeBuilder::getConnectionsToOrFrom(tracktion_engine::RackType&, tracktion_engine::EditItemID, bool)’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/playback/graph/tracktion_RackNode.cpp:399:88: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 399 | if (std::find (sourcesDestsDone.begin(), sourcesDestsDone.end(), sourceDest) != sourcesDestsDone.end()) | ^ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /usr/include/c++/10/bits/stl_algo.h: In function ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = std::pair]’: /usr/include/c++/10/bits/stl_algo.h:3895:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 3895 | find(_InputIterator __first, _InputIterator __last, | ^~~~ /usr/include/c++/10/bits/stl_algo.h:3895:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:3903:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 3903 | return std::__find_if(__first, __last, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 3904 | __gnu_cxx::__ops::__iter_equals_val(__val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderSingleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderMultipleWriterFIFO.h:24, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/containers/choc_MultipleReaderMultipleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:74, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /usr/include/c++/10/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = std::pair; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = tracktion_engine::RackNodeBuilder::RackConnection; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:558:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 558 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 559 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 560 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:57, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /usr/include/c++/10/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = tracktion_engine::EditItemID; _Tp = std::shared_ptr; _Compare = std::less; _Alloc = std::allocator > >]’: /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = tracktion_engine::ProjectItemID; _Tp = tracktion_engine::RetrospectiveRecordBuffer::PerEditInfo; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderSingleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderMultipleWriterFIFO.h:24, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/containers/choc_MultipleReaderMultipleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:74, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tracktion_engine::RackNodeBuilder::RackConnection}; _Tp = tracktion_engine::RackNodeBuilder::RackConnection; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:63, from /usr/include/c++/10/thread:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:64, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val >]’: /usr/include/c++/10/bits/stl_algobase.h:1972:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1972 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1972:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1974 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1975 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderSingleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderMultipleWriterFIFO.h:24, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/containers/choc_MultipleReaderMultipleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:74, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair&}; _Tp = std::pair; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:66, from /usr/include/c++/10/thread:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:64, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = tracktion_engine::RackNodeBuilder::RackConnection*; _Tp = tracktion_engine::RackNodeBuilder::RackConnection]’: /usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 323 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 325 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:57, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = tracktion_engine::EditItemID; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]’: /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = tracktion_engine::ProjectItemID; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator) [with _Key = tracktion_engine::ProjectItemID; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_tree.h:1216:14: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 1216 | _M_erase_aux(__position); | ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderSingleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/containers/choc_SingleReaderMultipleWriterFIFO.h:24, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/containers/choc_MultipleReaderMultipleWriterFIFO.h:22, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:74, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tracktion_engine::RackNodeBuilder::RackConnection}; _Tp = tracktion_engine::RackNodeBuilder::RackConnection; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:63, from /usr/include/c++/10/thread:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:64, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val >]’: /usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1921 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:1929:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1929 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1933:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1933 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1937:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1937 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1941:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1941 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1949:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1949 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1954:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1954 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1959:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 1959 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/10/memory:66, from /usr/include/c++/10/thread:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:64, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = tracktion_engine::RackNodeBuilder::RackConnection*]’: /usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 125 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 150 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:57, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:78, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = tracktion_engine::EditItemID; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]’: /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type ‘std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator’ changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = tracktion_engine::ProjectItemID; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_tree.h: In member function ‘void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = tracktion_engine::ProjectItemID; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_tree.h:2510:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2510 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:71, from /usr/include/c++/10/memory:63, from /usr/include/c++/10/thread:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:64, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /usr/include/c++/10/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_equals_val<_Value>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Value = const std::pair]’: /usr/include/c++/10/bits/predefined_ops.h:267:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 267 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/10/memory:66, from /usr/include/c++/10/thread:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:64, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_playback.cpp:47: /usr/include/c++/10/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = tracktion_engine::RackNodeBuilder::RackConnection*; bool _TrivialValueTypes = false]’: /usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 84 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 [ 37%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_plugins.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:73, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_plugins.cpp:29: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_MIDI.h:398:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-16’ to ‘'\360'’ [-Wsign-conversion] 398 | static constexpr char sysexStartByte = -16; // 0xf0 | ^~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_MIDI.h:399:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-1’ to ‘'\377'’ [-Wsign-conversion] 399 | static constexpr char metaEventStartByte = -1; // 0xff | ^~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:13, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_plugins.cpp:29: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::LatencyNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h:53:49: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘642825231820’ to ‘2875104716’ [-Woverflow] 53 | constexpr size_t latencyNodeMagicHash = 0x95ab5e9dcc; | ^~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_plugins.cpp:29: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::ConnectedNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:172:47: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘27988542783578996’ to ‘1852138356’ [-Woverflow] 172 | constexpr size_t connectedNodeMagicHash = 0x636f6e6e656374; | ^~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_plugins.cpp:32: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::GainNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:338:46: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘7449351181130753125’ to ‘1315923045’ [-Woverflow] 338 | constexpr size_t gainNodeMagicHash = 0x6761696e4e6f6465; | ^~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::SendNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:418:46: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘8315173664101196901’ to ‘1315923045’ [-Woverflow] 418 | constexpr size_t sendNodeMagicHash = 0x73656e644e6f6465; | ^~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::ReturnNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:495:48: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘125780071117422’ to ‘1953854062’ [-Woverflow] 495 | constexpr size_t returnNodeMagicHash = 0x72657475726e; | ^~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_plugins.cpp:32: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::ChannelRemappingNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:652:49: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘27980790368200044’ to ‘1852728684’ [-Woverflow] 652 | constexpr size_t channelNodeMagicHash = 0x6368616e6e656c; | ^~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::SinkNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:717:46: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘642825231821’ to ‘2875104717’ [-Woverflow] 717 | constexpr size_t sinkNodeMagicHash = 0x95ab5e9dcd; | ^~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:72, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_plugins.cpp:29: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = float]’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = float; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/utilities/tracktion_AudioBufferPool.h:128:32: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘float**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = double; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_SummingNode.h:113:83: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘double**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_timestretch.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:65, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_timestretch.cpp:13: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:398:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-16’ to ‘'\360'’ [-Wsign-conversion] 398 | static constexpr char sysexStartByte = -16; // 0xf0 | ^~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:399:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-1’ to ‘'\377'’ [-Wsign-conversion] 399 | static constexpr char metaEventStartByte = -1; // 0xff | ^~ [ 44%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:65, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:398:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-16’ to ‘'\360'’ [-Wsign-conversion] 398 | static constexpr char sysexStartByte = -16; // 0xf0 | ^~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/../3rd_party/choc/audio/choc_MIDI.h:399:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-1’ to ‘'\377'’ [-Wsign-conversion] 399 | static constexpr char metaEventStartByte = -1; // 0xff | ^~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:57: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/selection/tracktion_Clipboard.cpp: In member function ‘void tracktion_engine::Clipboard::Clips::addAutomation(const juce::Array&, tracktion_engine::EditTimeRange)’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/selection/tracktion_Clipboard.cpp:585:173: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 585 | ion.points.insert (section.points.begin(), { clippedStart + endTolerence, param->getCurve().getValueAt (clippedStart + endTolerence), 0.0f }); | ^ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/selection/tracktion_Clipboard.cpp:594:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 594 | std::sort (section.points.begin(), section.points.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/selection/tracktion_Clipboard.cpp: In constructor ‘tracktion_engine::Clipboard::TempoChanges::TempoChanges(const tracktion_engine::TempoSequence&, tracktion_engine::EditTimeRange)’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/selection/tracktion_Clipboard.cpp:991:88: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 991 | ts.getTempoAtBeat (juce::roundToInt (startBeat)).getCurve() }); | ^ /home/pi/dev/app/BentoCmake/modules/tracktion_engine/selection/tracktion_Clipboard.cpp: In constructor ‘tracktion_engine::Clipboard::AutomationPoints::AutomationPoints(const tracktion_engine::AutomationCurve&, tracktion_engine::EditTimeRange)’: /home/pi/dev/app/BentoCmake/modules/tracktion_engine/selection/tracktion_Clipboard.cpp:1216:116: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 1216 | points.insert (points.begin(), AutomationCurve::AutomationPoint (0, curve.getValueAt (range.getStart()), 0)); | ^ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/bits/random.h:34, from /usr/include/c++/10/random:49, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:50, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = tracktion_engine::Clipboard::Clips::ClipInfo; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = tracktion_engine::AutomationCurve::AutomationPoint; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:1293:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 1293 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 1294 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:53, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algo.h:4851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 4851 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last) | ^~~~ /usr/include/c++/10/bits/stl_algo.h:4851:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:4861:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 4861 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_less_iter()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:45, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = tracktion_engine::EditItemID; _Tp = tracktion_engine::EditItemID; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/bits/random.h:34, from /usr/include/c++/10/random:49, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:50, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = tracktion_engine::Clipboard::TempoChanges::TempoChange; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:1293:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 1293 | insert(const_iterator __position, value_type&& __x) | ^~~~~~ /usr/include/c++/10/bits/stl_vector.h:1294:30: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 1294 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = tracktion_engine::AutomationCurve::AutomationPoint; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/bits/random.h:34, from /usr/include/c++/10/random:49, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:50, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tracktion_engine::Clipboard::Clips::ClipInfo&}; _Tp = tracktion_engine::Clipboard::Clips::ClipInfo; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tracktion_engine::AutomationCurve::AutomationPoint}; _Tp = tracktion_engine::AutomationCurve::AutomationPoint; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = tracktion_engine::AutomationCurve::AutomationPoint; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:340:5: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:354:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:53, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1969:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1969 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~ /usr/include/c++/10/bits/stl_algo.h:1969:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:45, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = tracktion_engine::EditItemID; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/bits/random.h:34, from /usr/include/c++/10/random:49, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:50, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {tracktion_engine::Clipboard::TempoChanges::TempoChange}; _Tp = tracktion_engine::Clipboard::TempoChanges::TempoChange; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = tracktion_engine::Clipboard::TempoChanges::TempoChange; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:340:5: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 340 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:354:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 354 | _M_insert_aux(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const tracktion_engine::AutomationCurve::AutomationPoint&}; _Tp = tracktion_engine::AutomationCurve::AutomationPoint; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tracktion_engine::AutomationCurve::AutomationPoint}; _Tp = tracktion_engine::AutomationCurve::AutomationPoint; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = tracktion_engine::AutomationCurve::AutomationPoint; _Tp = tracktion_engine::AutomationCurve::AutomationPoint; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:395:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:53, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1953:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1953 | std::__partial_sort(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1958:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1958 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1887:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1887 | std::__unguarded_insertion_sort(__first + int(_S_threshold), __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:45, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_tree.h: In member function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = tracktion_engine::EditItemID; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/bits/random.h:34, from /usr/include/c++/10/random:49, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:50, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {tracktion_engine::Clipboard::TempoChanges::TempoChange}; _Tp = tracktion_engine::Clipboard::TempoChanges::TempoChange; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = tracktion_engine::Clipboard::TempoChanges::TempoChange; _Tp = tracktion_engine::Clipboard::TempoChanges::TempoChange; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:395:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 395 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:53, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1932 | __partial_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1938:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1938 | std::__sort_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1920:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1920 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1920:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1926:40: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1926 | return std::__unguarded_partition(__first + 1, __last, __first, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1846:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1846 | if (__comp(__i, __first)) | ~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:63, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_algo.h:1850:8: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1850 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:53, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1863:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1863 | __unguarded_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1863:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1668:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1668 | if (__comp(__i, __first)) | ~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1669:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1669 | std::__pop_heap(__first, __middle, __i, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:53, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_heap.h:418:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 418 | __sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:418:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 424 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:71, from /usr/include/c++/10/memory:63, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/predefined_ops.h: In member function ‘constexpr bool __gnu_cxx::__ops::_Iter_less_iter::operator()(_Iterator1, _Iterator2) const [with _Iterator1 = __gnu_cxx::__normal_iterator >; _Iterator2 = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/predefined_ops.h:42:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 42 | operator()(_Iterator1 __it1, _Iterator2 __it2) const | ^~~~~~~~ /usr/include/c++/10/bits/predefined_ops.h:42:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:53, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:82:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 82 | if (__comp(__a, __b)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:84:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 84 | if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:85:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:86:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 86 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:87:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:89:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:91:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 91 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:92:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 92 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:93:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 93 | else if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:94:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 94 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:96:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 96 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1898 | __unguarded_partition(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1904:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1904 | while (__comp(__first, __pivot)) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1907:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1907 | while (__comp(__pivot, __last)) | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1911:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1911 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:63, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >; _BI2 = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 833 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:843:47: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 843 | return std::__copy_move_backward_a(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | std::__miter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 845 | __result); | ~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:53, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_less_iter]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:53, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/memory:63, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_algobase.h: In function ‘void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algobase.h:152:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 152 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:152:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algobase.h:61, from /usr/include/c++/10/memory:63, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/cpp_type_traits.h:544:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 544 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:63, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 745 | __copy_move_backward_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algobase.h:71, from /usr/include/c++/10/memory:63, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Val_less_iter::operator()(_Value&, _Iterator) const [with _Value = tracktion_engine::AutomationCurve::AutomationPoint; _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/predefined_ops.h:95:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 95 | operator()(_Value& __val, _Iterator __it) const | ^~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:53, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = tracktion_engine::AutomationCurve::AutomationPoint; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:231:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 231 | if (__comp(__first + __secondChild, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 232 | __first + (__secondChild - 1))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:67, from /usr/include/c++/10/memory:63, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = tracktion_engine::AutomationCurve::AutomationPoint*; _Container = std::vector]’: /usr/include/c++/10/bits/stl_iterator.h:1225:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1225 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/10/memory:63, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = tracktion_engine::AutomationCurve::AutomationPoint*]’: /usr/include/c++/10/bits/stl_algobase.h:323:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 323 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:53, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = tracktion_engine::AutomationCurve::AutomationPoint; _Compare = __gnu_cxx::__ops::_Iter_less_val]’: /usr/include/c++/10/bits/stl_heap.h:134:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 134 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:139:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 139 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:71, from /usr/include/c++/10/memory:63, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine.h:44, from /home/pi/dev/app/BentoCmake/modules/tracktion_engine/tracktion_engine_utils.cpp:38: /usr/include/c++/10/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_less_val::operator()(_Iterator, _Value&) const [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = tracktion_engine::AutomationCurve::AutomationPoint]’: /usr/include/c++/10/bits/predefined_ops.h:66:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 66 | operator()(_Iterator __it, _Value& __val) const | ^~~~~~~~ [ 48%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_devices/juce_audio_devices.cpp.o [ 51%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.cpp.o [ 55%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.cpp:131: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/containers/juce_NamedValueSet.cpp: In constructor ‘juce::NamedValueSet::NamedValueSet(std::initializer_list)’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/containers/juce_NamedValueSet.cpp:66:1: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 66 | NamedValueSet::NamedValueSet (std::initializer_list list) | ^~~~~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:69: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/interprocess/juce_NetworkServiceDiscovery.cpp: In function ‘void juce::sortServiceList(std::vector&)’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/interprocess/juce_NetworkServiceDiscovery.cpp:165:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 165 | std::sort (services.begin(), services.end(), compareServices); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/interprocess/juce_NetworkServiceDiscovery.cpp: In member function ‘void juce::NetworkServiceDiscovery::AvailableServiceList::removeTimedOutServices()’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/interprocess/juce_NetworkServiceDiscovery.cpp:203:100: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 203 | [=] (const Service& s) { return s.lastSeen < oldestAllowedTime; }); | ^ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/interprocess/juce_NetworkServiceDiscovery.cpp:207:39: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 207 | services.erase (newEnd, oldEnd); | ^ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_vector.h: In copy constructor ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = juce::NetworkServiceDiscovery::Service; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:558:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 558 | std::__uninitialized_copy_a(__x.begin(), __x.end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 559 | this->_M_impl._M_start, | ~~~~~~~~~~~~~~~~~~~~~~~ 560 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = juce::sortServiceList(std::vector&)::]’: /usr/include/c++/10/bits/stl_algo.h:4882:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 4882 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~ /usr/include/c++/10/bits/stl_algo.h:4882:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:4894:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 4894 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = juce::NetworkServiceDiscovery::Service; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algo.h: In function ‘_FIter std::remove_if(_FIter, _FIter, _Predicate) [with _FIter = __gnu_cxx::__normal_iterator >; _Predicate = juce::NetworkServiceDiscovery::AvailableServiceList::removeTimedOutServices()::]’: /usr/include/c++/10/bits/stl_algo.h:904:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 904 | remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:904:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:914:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 914 | return std::__remove_if(__first, __last, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 915 | __gnu_cxx::__ops::__pred_iter(__pred)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::const_iterator) [with _Tp = juce::NetworkServiceDiscovery::Service; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:1457:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 1457 | erase(const_iterator __first, const_iterator __last) | ^~~~~ /usr/include/c++/10/bits/stl_vector.h:1457:7: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_vector.h:1461:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1461 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:66, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = juce::NetworkServiceDiscovery::Service*; _Tp = juce::NetworkServiceDiscovery::Service]’: /usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 323 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:323:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_uninitialized.h:325:37: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 325 | { return std::uninitialized_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_algo.h:1969:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1969 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~ /usr/include/c++/10/bits/stl_algo.h:1969:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1977:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1977 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const juce::NetworkServiceDiscovery::Service&}; _Tp = juce::NetworkServiceDiscovery::Service; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algo.h: In function ‘_ForwardIterator std::__remove_if(_ForwardIterator, _ForwardIterator, _Predicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]’: /usr/include/c++/10/bits/stl_algo.h:833:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 833 | __remove_if(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:833:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:836:31: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 836 | __first = std::__find_if(__first, __last, __pred); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:842:13: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 842 | if (!__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = juce::NetworkServiceDiscovery::Service; _Alloc = std::allocator]’: /usr/include/c++/10/bits/vector.tcc:184:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:184:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/vector.tcc:190:6: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 190 | _GLIBCXX_MOVE3(__last, end(), __first); | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:66, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_uninitialized.h: In function ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = juce::NetworkServiceDiscovery::Service*]’: /usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 125 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:125:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_uninitialized.h:150:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 147 | return std::__uninitialized_copy<__is_trivial(_ValueType1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | && __is_trivial(_ValueType2) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 149 | && __assignable>:: | ~~~~~~~~~~~~~~~~~~ 150 | __uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1953:27: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1953 | std::__partial_sort(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1958:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1958 | std::__unguarded_partition_pivot(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1881 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1881:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1887:35: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1887 | std::__unguarded_insertion_sort(__first + int(_S_threshold), __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1888 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]’: /usr/include/c++/10/bits/stl_algobase.h:1972:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1972 | __find_if(_Iterator __first, _Iterator __last, _Predicate __pred) | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1972:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1974 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1975 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:71, from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = juce::NetworkServiceDiscovery::AvailableServiceList::removeTimedOutServices()::]’: /usr/include/c++/10/bits/predefined_ops.h:315:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 315 | operator()(_Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algobase.h:593:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 593 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/10/bits/stl_algobase.h:593:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:593:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:601:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 601 | return std::__copy_move_a(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 602 | std::__miter_base(__last), __result); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:66, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_uninitialized.h: In static member function ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = juce::NetworkServiceDiscovery::Service*; bool _TrivialValueTypes = false]’: /usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 84 | __uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:84:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1932 | __partial_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1932:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1938:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1938 | std::__sort_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_algo.h:1920:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1920 | __unguarded_partition_pivot(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1920:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1926:40: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1926 | return std::__unguarded_partition(__first + 1, __last, __first, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1846:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1846 | if (__comp(__i, __first)) | ~~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algo.h:1850:8: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1850 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_algo.h:1863:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1863 | __unguarded_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1863:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >]’: /usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1921 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:1929:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1929 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1933:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1933 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1937:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1937 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1941:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1941 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1949:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1949 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1954:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1954 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1959:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1959 | if (__pred(__first)) | ~~~~~~^~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:61, from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/cpp_type_traits.h: In function ‘_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/cpp_type_traits.h:544:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 544 | __miter_base(_Iterator __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algobase.h:511:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 511 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:511:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:511:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1666:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1666 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1668:12: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1668 | if (__comp(__i, __first)) | ~~~~~~^~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1669:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1669 | std::__pop_heap(__first, __middle, __i, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_heap.h:418:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 418 | __sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:418:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h:424:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 424 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:71, from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/predefined_ops.h: In member function ‘constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >; _Iterator2 = __gnu_cxx::__normal_iterator >; _Compare = juce::sortServiceList(std::vector&)::]’: /usr/include/c++/10/bits/predefined_ops.h:155:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 155 | operator()(_Iterator1 __it1, _Iterator2 __it2) | ^~~~~~~~ /usr/include/c++/10/bits/predefined_ops.h:155:9: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:82:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 82 | if (__comp(__a, __b)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:84:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 84 | if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:85:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 85 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:86:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 86 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:87:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 87 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:89:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 89 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:91:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 91 | else if (__comp(__a, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:92:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 92 | std::iter_swap(__result, __a); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:93:22: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 93 | else if (__comp(__b, __c)) | ~~~~~~^~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:94:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 94 | std::iter_swap(__result, __c); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:96:16: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 96 | std::iter_swap(__result, __b); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function ‘_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1898 | __unguarded_partition(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1898:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1904:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1904 | while (__comp(__first, __pivot)) | ~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1907:17: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1907 | while (__comp(__pivot, __last)) | ~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1911:18: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1911 | std::iter_swap(__first, __last); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >; _BI2 = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 833 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:833:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:843:47: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 843 | return std::__copy_move_backward_a(std::__miter_base(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | std::__miter_base(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 845 | __result); | ~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:67, from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_iterator.h: In function ‘_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = juce::NetworkServiceDiscovery::Service*; _Container = std::vector]’: /usr/include/c++/10/bits/stl_iterator.h:1225:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1225 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) | ^~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algobase.h: In function ‘_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >; _To = juce::NetworkServiceDiscovery::Service*]’: /usr/include/c++/10/bits/stl_algobase.h:323:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 323 | __niter_wrap(_From __from, _To __res) | ^~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 339 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:339:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 253 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_heap.h:253:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_algobase.h: In function ‘void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algobase.h:152:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 152 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:152:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h: In function ‘_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]’: /usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 745 | __copy_move_backward_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:745:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algobase.h:71, from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = juce::NetworkServiceDiscovery::Service; _Iterator = __gnu_cxx::__normal_iterator >; _Compare = juce::sortServiceList(std::vector&)::]’: /usr/include/c++/10/bits/predefined_ops.h:237:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 237 | operator()(_Value& __val, _Iterator __it) | ^~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = juce::NetworkServiceDiscovery::Service; _Compare = __gnu_cxx::__ops::_Iter_comp_iter&):: >]’: /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:231:14: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 231 | if (__comp(__first + __secondChild, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 232 | __first + (__secondChild - 1))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = juce::NetworkServiceDiscovery::Service; _Compare = __gnu_cxx::__ops::_Iter_comp_val&):: >]’: /usr/include/c++/10/bits/stl_heap.h:134:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 134 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:139:48: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 139 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algobase.h:71, from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.h:52, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_events/juce_events.cpp:42: /usr/include/c++/10/bits/predefined_ops.h: In member function ‘bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = juce::NetworkServiceDiscovery::Service; _Compare = juce::sortServiceList(std::vector&)::]’: /usr/include/c++/10/bits/predefined_ops.h:193:2: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 193 | operator()(_Iterator __it, _Value& __val) | ^~~~~~~~ [ 62%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_utils/juce_audio_utils.cpp.o [ 66%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_processors/juce_audio_processors.cpp.o [ 70%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/juce/modules/juce_gui_extra/juce_gui_extra.cpp.o [ 74%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/juce/modules/juce_gui_basics/juce_gui_basics.cpp.o [ 77%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/juce/modules/juce_graphics/juce_graphics.cpp.o [ 81%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/juce/modules/juce_data_structures/juce_data_structures.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_data_structures/juce_data_structures.cpp:38: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_data_structures/values/juce_ValueTree.cpp: In constructor ‘juce::ValueTree::ValueTree(const juce::Identifier&, std::initializer_list, std::initializer_list)’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_data_structures/values/juce_ValueTree.cpp:587:1: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 587 | ValueTree::ValueTree (const Identifier& type, | ^~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_data_structures/values/juce_ValueTree.cpp:592:63: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 592 | object->properties = NamedValueSet (std::move (properties)); | ^ [ 85%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_formats/juce_audio_formats.cpp.o [ 88%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:59: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_FirstOrderTPTFilter.cpp: In constructor ‘juce::dsp::FirstOrderTPTFilter::FirstOrderTPTFilter() [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_FirstOrderTPTFilter.cpp:33:54: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 33 | FirstOrderTPTFilter::FirstOrderTPTFilter() | ^ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_FirstOrderTPTFilter.cpp: In member function ‘void juce::dsp::FirstOrderTPTFilter::reset(SampleType) [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_FirstOrderTPTFilter.cpp:77:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 77 | std::fill (s1.begin(), s1.end(), newValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:63: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_LinkwitzRileyFilter.cpp: In member function ‘void juce::dsp::LinkwitzRileyFilter::reset() [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_LinkwitzRileyFilter.cpp:76:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 76 | std::fill (s->begin(), s->end(), static_cast (0)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:64: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_DelayLine.cpp: In member function ‘void juce::dsp::DelayLine::reset() [with SampleType = double; InterpolationType = juce::dsp::DelayLineInterpolationTypes::None]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_DelayLine.cpp:100:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 100 | std::fill (v.begin(), v.end(), static_cast (0)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_DelayLine.cpp: In member function ‘void juce::dsp::DelayLine::reset() [with SampleType = double; InterpolationType = juce::dsp::DelayLineInterpolationTypes::Linear]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_DelayLine.cpp:100:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 100 | std::fill (v.begin(), v.end(), static_cast (0)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_DelayLine.cpp: In member function ‘void juce::dsp::DelayLine::reset() [with SampleType = double; InterpolationType = juce::dsp::DelayLineInterpolationTypes::Lagrange3rd]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_DelayLine.cpp:100:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 100 | std::fill (v.begin(), v.end(), static_cast (0)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_DelayLine.cpp: In member function ‘void juce::dsp::DelayLine::reset() [with SampleType = double; InterpolationType = juce::dsp::DelayLineInterpolationTypes::Thiran]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_DelayLine.cpp:100:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 100 | std::fill (v.begin(), v.end(), static_cast (0)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:65: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_DryWetMixer.cpp: In member function ‘void juce::dsp::DryWetMixer::pushDrySamples(juce::dsp::AudioBlock) [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_DryWetMixer.cpp:102:6: note: parameter passing for argument of type ‘const juce::dsp::AudioBlock’ changed in GCC 7.1 102 | void DryWetMixer::pushDrySamples (const AudioBlock drySamples) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_DryWetMixer.cpp: In member function ‘void juce::dsp::DryWetMixer::mixWetSamples(juce::dsp::AudioBlock) [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_DryWetMixer.cpp:129:6: note: parameter passing for argument of type ‘juce::dsp::AudioBlock’ changed in GCC 7.1 129 | void DryWetMixer::mixWetSamples (AudioBlock inOutBlock) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_DryWetMixer.cpp:145:54: note: parameter passing for argument of type ‘juce::dsp::AudioBlock’ changed in GCC 7.1 145 | inOutBlock.getSubBlock ((size_t) offset).add (block); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_DryWetMixer.cpp:145:54: note: parameter passing for argument of type ‘juce::dsp::AudioBlock’ changed in GCC 7.1 In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:66: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_StateVariableTPTFilter.cpp: In constructor ‘juce::dsp::StateVariableTPTFilter::StateVariableTPTFilter() [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_StateVariableTPTFilter.cpp:33:60: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 33 | StateVariableTPTFilter::StateVariableTPTFilter() | ^ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_StateVariableTPTFilter.cpp:33:60: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_StateVariableTPTFilter.cpp: In member function ‘void juce::dsp::StateVariableTPTFilter::reset(SampleType) [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/processors/juce_StateVariableTPTFilter.cpp:88:19: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 88 | std::fill (v->begin(), v->end(), newValue); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:78: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/widgets/juce_Phaser.cpp: In constructor ‘juce::dsp::Phaser::Phaser() [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/widgets/juce_Phaser.cpp:33:28: note: parameter passing for argument of type ‘std::initializer_list >’ changed in GCC 7.1 33 | Phaser::Phaser() | ^ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/widgets/juce_Phaser.cpp:33:28: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:78: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/widgets/juce_Phaser.cpp: In member function ‘void juce::dsp::Phaser::reset() [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/widgets/juce_Phaser.cpp:122:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 122 | std::fill (lastOutput.begin(), lastOutput.end(), static_cast (0)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:79: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/widgets/juce_Chorus.cpp: In constructor ‘juce::dsp::Chorus::Chorus() [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/widgets/juce_Chorus.cpp:33:28: note: parameter passing for argument of type ‘std::initializer_list >’ changed in GCC 7.1 33 | Chorus::Chorus() | ^ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/widgets/juce_Chorus.cpp:33:28: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/widgets/juce_Chorus.cpp: In member function ‘void juce::dsp::Chorus::reset() [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/widgets/juce_Chorus.cpp:113:15: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 113 | std::fill (lastOutput.begin(), lastOutput.end(), static_cast (0)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.h:58, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:35: /usr/include/c++/10/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type ‘std::initializer_list’ changed in GCC 7.1 625 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.h:58, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:35: /usr/include/c++/10/bits/stl_algobase.h: In function ‘void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >; _Tp = double]’: /usr/include/c++/10/bits/stl_algobase.h:937:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 937 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) | ^~~~ /usr/include/c++/10/bits/stl_algobase.h:937:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:944:20: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 944 | std::__fill_a(__first, __last, __value); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.h:246, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:35: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/containers/juce_AudioBlock.h: In member function ‘juce::dsp::AudioBlock& juce::dsp::AudioBlock::add(juce::dsp::AudioBlock) [with OtherSampleType = double; SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/containers/juce_AudioBlock.h:396:23: note: parameter passing for argument of type ‘juce::dsp::AudioBlock’ changed in GCC 7.1 396 | AudioBlock& add (AudioBlock src) noexcept { addInternal (src); return *this; } | ^~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/containers/juce_AudioBlock.h:396:92: note: parameter passing for argument of type ‘juce::dsp::AudioBlock’ changed in GCC 7.1 396 | AudioBlock& add (AudioBlock src) noexcept { addInternal (src); return *this; } | ~~~~~~~~~~~~^~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/containers/juce_AudioBlock.h:396:92: note: parameter passing for argument of type ‘juce::dsp::AudioBlock’ changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /usr/include/c++/10/functional:62, from /usr/include/c++/10/pstl/glue_algorithm_defs.h:13, from /usr/include/c++/10/algorithm:74, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.h:58, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:35: /usr/include/c++/10/bits/stl_vector.h: In constructor ‘std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = juce::SmoothedValue; _Alloc = std::allocator >]’: /usr/include/c++/10/bits/stl_vector.h:625:7: note: parameter passing for argument of type ‘std::initializer_list >’ changed in GCC 7.1 625 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.h:58, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:35: /usr/include/c++/10/bits/stl_algobase.h: In function ‘void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = __gnu_cxx::__normal_iterator > >; _Tp = double]’: /usr/include/c++/10/bits/stl_algobase.h:913:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 913 | __fill_a(_FIte __first, _FIte __last, const _Tp& __value) | ^~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:913:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:914:21: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 914 | { std::__fill_a1(__first, __last, __value); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.h:246, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:35: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/containers/juce_AudioBlock.h: In member function ‘void juce::dsp::AudioBlock::addInternal(juce::dsp::AudioBlock) const [with OtherSampleType = double; SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/containers/juce_AudioBlock.h:659:10: note: parameter passing for argument of type ‘juce::dsp::AudioBlock’ changed in GCC 7.1 659 | void addInternal (AudioBlock src) const noexcept | ^~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:61, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/system/juce_StandardHeader.h:46, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:204, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.h:58, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_dsp/juce_dsp.cpp:35: /usr/include/c++/10/bits/stl_algobase.h: In function ‘void std::__fill_a1(__gnu_cxx::__normal_iterator<_Iterator, _Container>, __gnu_cxx::__normal_iterator<_Iterator, _Container>, const _Tp&) [with _Ite = double*; _Cont = std::vector >; _Tp = double]’: /usr/include/c++/10/bits/stl_algobase.h:899:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 899 | __fill_a1(::__gnu_cxx::__normal_iterator<_Ite, _Cont> __first, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:899:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 [ 92%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/juce/modules/juce_osc/juce_osc.cpp.o [ 96%] Building CXX object CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.cpp.o In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:73, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.cpp:27: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_MIDI.h:398:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-16’ to ‘'\360'’ [-Wsign-conversion] 398 | static constexpr char sysexStartByte = -16; // 0xf0 | ^~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_MIDI.h:399:45: warning: unsigned conversion from ‘int’ to ‘char’ changes value from ‘-1’ to ‘'\377'’ [-Wsign-conversion] 399 | static constexpr char metaEventStartByte = -1; // 0xff | ^~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:13, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.cpp:27: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::LatencyNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_LatencyNode.h:53:49: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘642825231820’ to ‘2875104716’ [-Woverflow] 53 | constexpr size_t latencyNodeMagicHash = 0x95ab5e9dcc; | ^~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:106, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.cpp:27: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::ConnectedNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_ConnectedNode.h:172:47: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘27988542783578996’ to ‘1852138356’ [-Woverflow] 172 | constexpr size_t connectedNodeMagicHash = 0x636f6e6e656374; | ^~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.cpp:31: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::GainNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:338:46: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘7449351181130753125’ to ‘1315923045’ [-Woverflow] 338 | constexpr size_t gainNodeMagicHash = 0x6761696e4e6f6465; | ^~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::SendNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:418:46: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘8315173664101196901’ to ‘1315923045’ [-Woverflow] 418 | constexpr size_t sendNodeMagicHash = 0x73656e644e6f6465; | ^~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::ReturnNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:495:48: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘125780071117422’ to ‘1953854062’ [-Woverflow] 495 | constexpr size_t returnNodeMagicHash = 0x72657475726e; | ^~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.cpp:31: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::ChannelRemappingNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:652:49: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘27980790368200044’ to ‘1852728684’ [-Woverflow] 652 | constexpr size_t channelNodeMagicHash = 0x6368616e6e656c; | ^~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h: In member function ‘virtual tracktion_graph::NodeProperties tracktion_graph::SinkNode::getNodeProperties()’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/tracktion_graph_TestNodes.h:717:46: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘642825231821’ to ‘2875104717’ [-Woverflow] 717 | constexpr size_t sinkNodeMagicHash = 0x95ab5e9dcd; | ^~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.h:72, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.cpp:27: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = float]’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = float; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/utilities/tracktion_AudioBufferPool.h:128:32: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘float**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h: In instantiation of ‘static choc::buffer::SeparateChannelLayout choc::buffer::SeparateChannelLayout::createAllocated(choc::buffer::Size) [with SampleType = double]’: /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:962:65: required from ‘void choc::buffer::AllocatedBuffer::resize(choc::buffer::Size) [with SampleType = double; LayoutType = choc::buffer::SeparateChannelLayout]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph/nodes/tracktion_graph_SummingNode.h:113:83: required from here /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:475:21: warning: cast from ‘char*’ to ‘double**’ increases required alignment of target type [-Wcast-align] 475 | auto list = reinterpret_cast (allocated + dataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/../3rd_party/choc/audio/choc_SampleBuffers.h:478:23: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 478 | list[i] = reinterpret_cast (allocated + i * channelDataSize); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:335, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_formats/juce_audio_formats.h:57, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.cpp:21: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/unit_tests/juce_UnitTest.h: In instantiation of ‘void juce::UnitTest::expectResultAndPrint(ValueType, ValueType, bool, juce::String, juce::String) [with ValueType = unsigned int]’: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/unit_tests/juce_UnitTest.h:154:30: required from ‘void juce::UnitTest::expectEquals(ValueType, ValueType, juce::String) [with ValueType = unsigned int]’ /home/pi/dev/app/BentoCmake/modules/tracktion_graph/utilities/tracktion_Allocation.test.cpp:160:81: required from here /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/unit_tests/juce_UnitTest.h:295:55: error: ambiguous overload for ‘operator<<’ (operand types are ‘juce::String’ and ‘unsigned int’) 294 | failureMessage << "Expected value" << (compDescription.isEmpty() ? "" : " ") | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 295 | << compDescription << ": " << valueToCompareTo | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/unit_tests/juce_UnitTest.h:295:55: note: candidate: ‘operator<<(int, unsigned int)’ (built-in) In file included from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/juce_core.h:237, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_basics/juce_audio_basics.h:54, from /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_audio_formats/juce_audio_formats.h:57, from /home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.cpp:21: /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/text/juce_String.h:1401:32: note: candidate: ‘juce::String& juce::operator<<(juce::String&, char)’ 1401 | JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, char characterToAppend); | ^~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/text/juce_String.h:1403:32: note: candidate: ‘juce::String& juce::operator<<(juce::String&, wchar_t)’ 1403 | JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, wchar_t characterToAppend); | ^~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/text/juce_String.h:1421:32: note: candidate: ‘juce::String& juce::operator<<(juce::String&, juce::uint8)’ 1421 | JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, uint8 number); | ^~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/text/juce_String.h:1423:32: note: candidate: ‘juce::String& juce::operator<<(juce::String&, short int)’ 1423 | JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, short number); | ^~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/text/juce_String.h:1425:32: note: candidate: ‘juce::String& juce::operator<<(juce::String&, int)’ 1425 | JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, int number); | ^~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/text/juce_String.h:1427:32: note: candidate: ‘juce::String& juce::operator<<(juce::String&, long int)’ 1427 | JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, long number); | ^~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/text/juce_String.h:1429:32: note: candidate: ‘juce::String& juce::operator<<(juce::String&, long unsigned int)’ 1429 | JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, unsigned long number); | ^~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/text/juce_String.h:1431:32: note: candidate: ‘juce::String& juce::operator<<(juce::String&, juce::int64)’ 1431 | JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, int64 number); | ^~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/text/juce_String.h:1433:32: note: candidate: ‘juce::String& juce::operator<<(juce::String&, juce::uint64)’ 1433 | JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, uint64 number); | ^~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/text/juce_String.h:1435:32: note: candidate: ‘juce::String& juce::operator<<(juce::String&, float)’ 1435 | JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, float number); | ^~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/text/juce_String.h:1437:32: note: candidate: ‘juce::String& juce::operator<<(juce::String&, double)’ 1437 | JUCE_API String& JUCE_CALLTYPE operator<< (String& string1, double number); | ^~~~~~~~ /home/pi/dev/app/BentoCmake/modules/juce/modules/juce_core/text/juce_String.h:1442:23: note: candidate: ‘juce::String& juce::operator<<(juce::String&, bool)’ (deleted) 1442 | String& JUCE_CALLTYPE operator<< (String&, bool) = delete; | ^~~~~~~~ gmake[2]: *** [CMakeFiles/Bento.dir/build.make:398: CMakeFiles/Bento.dir/home/pi/dev/app/BentoCmake/modules/tracktion_graph/tracktion_graph.cpp.o] Fehler 1 gmake[1]: *** [CMakeFiles/Makefile2:193: CMakeFiles/Bento.dir/all] Fehler 2 gmake: *** [Makefile:149: all] Fehler 2