Skip to content

Instantly share code, notes, and snippets.

@bendi-github
Created October 15, 2024 20:03
Show Gist options
  • Save bendi-github/c2e07355f4078f8188a7d900a204f914 to your computer and use it in GitHub Desktop.
Save bendi-github/c2e07355f4078f8188a7d900a204f914 to your computer and use it in GitHub Desktop.
distrho build failure
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/ibh5rj02n4n1f9jihgix2a4jirvsg6yy-source
source root is source
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/dssi-1.0.0/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/libdssialsacompat-1.0.8a/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/dssi-1.0.0/config.guess
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/libdssialsacompat-1.0.8a/config.guess
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
mesonConfigurePhase flags: --prefix=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15 --libdir=/nix/store/xdfnh4gdxhh6673c4kzpn0c54>
The Meson build system
Version: 1.5.2
Source dir: /build/source
Build dir: /build/source/build
Build type: native build
Project name: DISTRHO-Ports
Project version: undefined
C compiler for the host machine: gcc (gcc 13.3.0 "gcc (GCC) 13.3.0")
C linker for the host machine: gcc ld.bfd 2.43.1
C++ compiler for the host machine: g++ (gcc 13.3.0 "g++ (GCC) 13.3.0")
C++ linker for the host machine: g++ ld.bfd 2.43.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Library dl found: YES
Library rt found: YES
Found pkg-config: YES (/nix/store/mi7q9m86m3rkqmc0niyvfv25ji9fxxha-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2
Run-time dependency fftw3f found: YES 3.3.10
Run-time dependency alsa found: YES 1.2.12
Run-time dependency freetype2 found: YES 26.2.20
Run-time dependency x11 found: YES 1.8.10
Run-time dependency xext found: YES 1.3.6
Library dl found: YES
Run-time dependency gl found: YES 1.2
Dependency x11 found: YES 1.8.10 (cached)
Dependency xext found: YES 1.3.6 (cached)
Dependency alsa found: YES 1.2.12 (cached)
Dependency gl found: YES 1.2 (cached)
Build targets in project: 147
DISTRHO-Ports undefined
User defined options
auto_features: enabled
bindir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/bin
buildtype : plain
includedir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/include
infodir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/info
libdir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/lib
libexecdir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/libexec
localedir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/locale
mandir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/man
prefix : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15
sbindir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/sbin
wrap_mode : nodownload
Found ninja-1.12.1 at /nix/store/xhx4mn5hmwjw95s2yqqjlbbrb3p1zdlp-ninja-1.12.1/bin/ninja
mesonConfigurePhase: enabled\ parallel\ building
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
build flags: -j24
[1/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_cryptography_juce_cryptography.cpp.o
[2/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_cryptography_juce_cryptography.cpp.o
[3/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_events_juce_events.cpp.o
[4/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_graphics_juce_graphics.cpp.o
FAILED: libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_graphics_juce_graphics.cpp.o
g++ -Ilibs/juce-legacy/libjuce-legacy.a.p -Ilibs/juce-legacy -I../libs/juce-legacy -I../libs/juce-legacy/source -I../libs/juce-legacy/source/modules ->
In file included from ../libs/juce-legacy/source/modules/juce_graphics/juce_graphics.cpp:140:
../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp: In member function 'bool juce::FreeTypeTypeface::getGlyphShape(juce::>
../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp:356:47: error: invalid conversion from 'short unsigned int*' to 'const>
356 | const short* const contours = outline.contours;
| ~~~~~~~~^~~~~~~~
| |
| short unsigned int*
../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp:357:42: error: invalid conversion from 'unsigned char*' to 'const char>
357 | const char* const tags = outline.tags;
| ~~~~~~~~^~~~
| |
| unsigned char*
[5/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_data_structures_juce_data_structures.cpp.o
[6/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_data_structures_juce_data_structures.cpp.o
[7/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_utils_juce_audio_utils.cpp.o
[8/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_events_juce_events.cpp.o
[9/582] Compiling C++ object libs/juce-legacy/libjuce-legacy-devices.a.p/source_modules_juce_audio_devices_juce_audio_devices.cpp.o
[10/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_gui_extra_juce_gui_extra.cpp.o
build flags: -j24
[1/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_cryptography_juce_cryptography.cpp.o
[2/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_cryptography_juce_cryptography.cpp.o
[3/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_events_juce_events.cpp.o
[4/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_graphics_juce_graphics.cpp.o
FAILED: libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_graphics_juce_graphics.cpp.o
g++ -Ilibs/juce-legacy/libjuce-legacy.a.p -Ilibs/juce-legacy -I../libs/juce-legacy -I../libs/juce-legacy/source -I../libs/juce-legacy/source/modules ->
In file included from ../libs/juce-legacy/source/modules/juce_graphics/juce_graphics.cpp:140:
../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp: In member function 'bool juce::FreeTypeTypeface::getGlyphShape(juce::>
../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp:356:47: error: invalid conversion from 'short unsigned int*' to 'const>
356 | const short* const contours = outline.contours;
| ~~~~~~~~^~~~~~~~
| |
| short unsigned int*
../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp:357:42: error: invalid conversion from 'unsigned char*' to 'const char>
357 | const char* const tags = outline.tags;
| ~~~~~~~~^~~~
| |
| unsigned char*
[5/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_data_structures_juce_data_structures.cpp.o
[6/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_data_structures_juce_data_structures.cpp.o
[7/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_utils_juce_audio_utils.cpp.o
[8/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_events_juce_events.cpp.o
[9/582] Compiling C++ object libs/juce-legacy/libjuce-legacy-devices.a.p/source_modules_juce_audio_devices_juce_audio_devices.cpp.o
[10/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_gui_extra_juce_gui_extra.cpp.o
[11/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_dsp_juce_dsp.cpp.o
[12/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_utils_juce_audio_utils.cpp.o
[13/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_basics_juce_audio_basics.cpp.o
[14/582] Compiling C++ object libs/drowaudio/libdrowaudio.a.p/source_dRowAudio_dRowAudio.cpp.o
[15/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_basics_juce_audio_basics.cpp.o
[16/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_processors_juce_audio_processors.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_audio_processors/juce_audio_processors.cpp:171:
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:107:10: note: by 'juce::GraphRenderingOps::ClearCha>
107 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:107:10: note: by 'juce::GraphRenderingOps::ClearCha>
107 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:125:10: note: by 'juce::GraphRenderingOps::CopyChan>
125 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:125:10: note: by 'juce::GraphRenderingOps::CopyChan>
125 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:143:10: note: by 'juce::GraphRenderingOps::AddChann>
143 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:143:10: note: by 'juce::GraphRenderingOps::AddChann>
143 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:159:10: note: by 'juce::GraphRenderingOps::ClearMid>
159 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:159:10: note: by 'juce::GraphRenderingOps::ClearMid>
159 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:177:10: note: by 'juce::GraphRenderingOps::CopyMidi>
177 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:177:10: note: by 'juce::GraphRenderingOps::CopyMidi>
177 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:195:10: note: by 'juce::GraphRenderingOps::AddMidiB>
195 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:195:10: note: by 'juce::GraphRenderingOps::AddMidiB>
195 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:219:10: note: by 'juce::GraphRenderingOps::DelayCha>
219 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:219:10: note: by 'juce::GraphRenderingOps::DelayCha>
219 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:263:10: note: by 'juce::GraphRenderingOps::ProcessB>
263 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:263:10: note: by 'juce::GraphRenderingOps::ProcessB>
263 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
| ^~~~~~~
[17/582] Compiling C++ object libs/juced/libjuced.a.p/source_juced.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.h:181,
from ../libs/juced/source/../../juce-legacy/source/modules/juce_audio_processors/juce_audio_processors.h:56,
from ../libs/juced/source/juced.h:32,
from ../libs/juced/source/juced.cpp:46:
../libs/juce-legacy/source/modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h:130:18: warning: 'virtual void juce::DragAndDropTarget::itemDropped(>
130 | virtual void itemDropped (const SourceDetails& dragSourceDetails) = 0;
| ^~~~~~~~~~~
In file included from ../libs/juced/source/juced.h:306:
../libs/juced/source/controls/selector/jucetice_PresetSelectorComponent.h:176:10: note: by 'void juce::PresetSelectorTarget::itemDropped(const juce:>
176 | void itemDropped (const SourceDetails& dragSourceDetails,
| ^~~~~~~~~~~
[18/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_dsp_juce_dsp.cpp.o
In file included from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/atomic:41,
from ../libs/juce-current/source/modules/juce_core/system/juce_StandardHeader.h:48,
from ../libs/juce-current/source/modules/juce_core/juce_core.h:203,
from ../libs/juce-current/source/modules/juce_audio_basics/juce_audio_basics.h:53,
from ../libs/juce-current/source/modules/juce_dsp/juce_dsp.h:58,
from ../libs/juce-current/source/modules/juce_dsp/juce_dsp.cpp:35:
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHig>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRL>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHig>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRL>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHi>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRH>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHi>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRH>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHig>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRL>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHig>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRL>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHi>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRH>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHi>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRH>
cc1plus: note: destination object is likely at address zero
[19/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_opengl_juce_opengl.cpp.o
[20/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_processors_juce_audio_processors.cpp.o
[21/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_formats_juce_audio_formats.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:83,
from ../libs/juce-legacy/source/modules/juce_audio_formats/juce_audio_formats.cpp:68:
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c: In function 'juce::OggVorbisNamespace::ogg_in>
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c:232:12: warning: 'og.juce::OggVorbisNamespace:>
232 | ogg_page og;
| ^~
In file included from ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:72:
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lpc.c: In function 'float juce::OggVorbisNamespace::vorbis_>
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lpc.c:79:14: warning: '*aut' may be used uninitialized [-Wm>
79 | error=aut[0] * (1. + 1e-10);
| ~~~~~^
In file included from ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:76:
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.c: In function 'void juce::OggVorbisNamespace::_vp_nois>
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.c:711:22: warning: 'work' may be used uninitialized [-W>
711 | bark_noise_hybridmp(n,p->bark,work,logmask,0.,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
712 | p->vi->noisewindowfixed);
| ~~~~~~~~~~~~~~~~~~~~~~~~
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.c:544:13: note: by argument 3 of type 'const float*' to>
544 | static void bark_noise_hybridmp(int n,const long *b,
| ^~~~~~~~~~~~~~~~~~~
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c: In function 'int juce::OggVorbisNamespace::ov>
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c:1441:14: warning: 'og.juce::OggVorbisNamespace>
1441 | ogg_page og;
| ^~
[22/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_formats_juce_audio_formats.cpp.o
In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:59,
from ../libs/juce-current/source/modules/juce_audio_formats/juce_audio_formats.cpp:67:
In function 'juce::OggVorbisNamespace::ogg_int64_t juce::OggVorbisNamespace::ogg_page_granulepos(const ogg_page*)',
inlined from 'juce::OggVorbisNamespace::ogg_int64_t juce::OggVorbisNamespace::_get_prev_page_serial(OggVorbis_File*, ogg_int64_t, long int*, int, >
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/framing.c:58:13: warning: 'og.juce::OggVorbisNamespace::ogg_page::header' may >
58 | granulepos= (granulepos<<8)|(page[6]&0xff);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:79:
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/vorbisfile.c: In function 'juce::OggVorbisNamespace::ogg_i>
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/vorbisfile.c:232:12: note: 'og.juce::OggVorbisNamespace::o>
232 | ogg_page og;
| ^~
In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:68:
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/lpc.c: In function 'float juce::OggVorbisNamespace::vorbis>
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/lpc.c:78:14: warning: '*aut' may be used uninitialized [-W>
78 | error=aut[0] * (1. + 1e-10);
| ~~~~~^
In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:72:
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c: In function 'void juce::OggVorbisNamespace::_vp_noi>
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c:714:22: warning: 'work' may be used uninitialized [->
714 | bark_noise_hybridmp(n,p->bark,work,logmask,0.,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
715 | p->vi->noisewindowfixed);
| ~~~~~~~~~~~~~~~~~~~~~~~~
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c:543:13: note: by argument 3 of type 'const float*' t>
543 | static void bark_noise_hybridmp(int n,const long *b,
| ^~~~~~~~~~~~~~~~~~~
[23/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_core_juce_core.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.cpp:124:
In constructor 'juce::var::var(juce::var&&)',
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(ElementType&&) [with ElementType = juce::var; T>
inlined from 'static juce::Result juce::JSONParser::parseArray(juce::String::CharPointerType&, juce::var&)' at ../libs/juce-legacy/source/modules/>
../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:528:7: warning: '<unnamed>.juce::var::value' may be used uninitialized [-Wmay>
528 | value (other.value)
| ^~~~~~~~~~~~~~~~~~~
In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.cpp:131:
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::Result juce::JSONParser::parseArray(juc>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:299:33: note: '<anonymous>' declared here
299 | destArray->add (var());
| ^
In file included from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/new_allocator.h:36,
from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/x86_64-unknown-linux-gnu/bits/c++allocator.h:33,
from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/allocator.h:46,
from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/memory:65,
from ../libs/juce-legacy/source/modules/juce_core/system/juce_StandardHeader.h:46,
from ../libs/juce-legacy/source/modules/juce_core/juce_core.h:174,
from ../libs/juce-legacy/source/modules/juce_core/juce_core.cpp:37:
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::Result juce::JSONParser::parseAny(juce::String::CharPointerType&, juce::var&)' at ../libs/juce-legacy/source/modules/ju>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::Result juce::JSONParser::parseAny(juce:>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:146:34: note: '<anonymous>' declared here
146 | result = var();
| ^
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::var juce::JSON::fromString(juce::StringRef)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:4>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::var juce::JSON::fromString(juce::String>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:483:22: note: '<anonymous>' declared here
483 | result = var();
| ^
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::Result juce::JSONParser::parseObjectOrArray(juce::String::CharPointerType, juce::var&)' at ../libs/juce-legacy/source/m>
inlined from 'static juce::Result juce::JSON::parse(const juce::String&, juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/j>
inlined from 'static juce::var juce::JSON::parse(const juce::String&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:47>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::var juce::JSON::parse(const juce::Strin>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:34:39: note: '<anonymous>' declared here
34 | case 0: result = var(); return Result::ok();
| ^
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::var juce::JSON::parse(const juce::String&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:47>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::var juce::JSON::parse(const juce::Strin>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:473:22: note: '<anonymous>' declared here
473 | result = var();
| ^
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::Result juce::JSONParser::parseObjectOrArray(juce::String::CharPointerType, juce::var&)' at ../libs/juce-legacy/source/m>
inlined from 'static juce::Result juce::JSON::parse(const juce::String&, juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/j>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::Result juce::JSON::parse(const juce::St>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:34:39: note: '<anonymous>' declared here
34 | case 0: result = var(); return Result::ok();
| ^
In file included from /nix/store/n15bxkd7id2gvlwpihm4kp675aqkrwmj-glibc-2.40-36-dev/include/string.h:548,
from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/cstring:42,
from ../libs/juce-legacy/source/modules/juce_core/system/juce_StandardHeader.h:72:
In function 'void* memcpy(void*, const void*, size_t)',
inlined from 'juce::ReferenceCountedArray<ObjectClass, TypeOfCriticalSectionToUse>::ReferenceCountedArray(const juce::ReferenceCountedArray<Object>
inlined from 'juce::ReferenceCountedArray<ObjectClass, TypeOfCriticalSectionToUse>& juce::ReferenceCountedArray<ObjectClass, TypeOfCriticalSection>
inlined from 'juce::URL& juce::URL::operator=(const juce::URL&)' at ../libs/juce-legacy/source/modules/juce_core/network/juce_URL.cpp:193:27:
/nix/store/n15bxkd7id2gvlwpihm4kp675aqkrwmj-glibc-2.40-36-dev/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const voi>
29 | return __builtin___memcpy_chk (__dest, __src, __len,
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
30 | __glibc_objsize0 (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
[24/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_core_juce_core.cpp.o
In file included from ../libs/juce-current/source/modules/juce_core/juce_core.cpp:168:
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'static void juce::StringHolder::release(juce::StringHolder*)':
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'static juce::var juce::JavascriptEngine::RootObject::StringClass::fromCharCode(juce::JavascriptEngine::RootObject::Args)' at ../libs>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In static member function 'static juce::var juce::JavascriptEngine::RootObject::St>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp>
inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = juce::String*; _ForwardIterator2 = juce::String*>
inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [wit>
inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIt>
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterat>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_c>
inlined from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Com>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterat>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCritica>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::ensureAllocatedSize(int) [with ElementType = juce::String; TypeOfCrit>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::addImpl(Elements&& ...) [with Elements = {const juce::String&}; Eleme>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::add(const ElementType&) [with ElementType = juce::String; TypeOfCriti>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(const ElementType&) [with ElementType = juce::S>
inlined from 'void juce::StringArray::addArray(const juce::StringArray&, int, int)' at ../libs/juce-current/source/modules/juce_core/text/juce_Str>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::StringArray::addArray(const juce::StringArray&, int>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCritica>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::shrinkToNoMoreThan(int) [with ElementType = juce::String; TypeOfCriti>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::minimiseStorageAfterRemoval() [with ElementType = j>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::removeInternal(int) [with ElementType = juce::Strin>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::remove(int) [with ElementType = juce::String; TypeO>
inlined from 'void juce::StringArray::removeDuplicates(bool)' at ../libs/juce-current/source/modules/juce_core/text/juce_StringArray.cpp:428:28:
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::StringArray::removeDuplicates(bool)':
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp>
inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = juce::String*; _ForwardIterator2 = juce::String*>
inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [wit>
inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIt>
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterat>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ConsoleApplication::Command::~Command()' at ../libs/juce-current/source/modules/juce_core/misc/juce_ConsoleApplication.h:246:1>
inlined from 'void std::__new_allocator<_Tp>::destroy(_Up*) [with _Up = juce::ConsoleApplication::Command; _Tp = juce::ConsoleApplication::Command>
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::destroy(allocator_type&, _Up*) [with _Up = juce::ConsoleApplication::Comma>
inlined from 'void std::__relocate_object_a(_Tp*, _Up*, _Allocator&) [with _Tp = juce::ConsoleApplication::Command; _Up = juce::ConsoleApplication>
inlined from '_ForwardIterator std::__relocate_a_1(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = juce::Con>
inlined from '_ForwardIterator std::__relocate_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = juce::Conso>
inlined from 'static std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_S_do_relocate(pointer, pointer, pointer, _Tp_alloc_type&, std::t>
inlined from 'static std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_S_relocate(pointer, pointer, pointer, _Tp_alloc_type&) [with _Tp>
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {juce::ConsoleApplication::Command}; _Tp = juc>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Ar>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCritica>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>:>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArgumentList::Argument::~Argument()' at ../libs/juce-current/source/modules/juce_core/misc/juce_ConsoleApplication.h:58:12,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::ArgumentList::Argumen>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::ensureAllocatedSize(int) [with ElementType = juce::ArgumentList::Argu>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::addImpl(Elements&& ...) [with Elements = {juce::ArgumentList::Argumen>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::add(ElementType&&) [with ElementType = juce::ArgumentList::Argument; >
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(ElementType&&) [with ElementType = juce::Argume>
inlined from 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)' at ../libs/juce-current/source/modules/juce_core/misc/juce_Consol>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In constructor 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)':
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArgumentList::Argument::~Argument()' at ../libs/juce-current/source/modules/juce_core/misc/juce_ConsoleApplication.h:58:12,
inlined from 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)' at ../libs/juce-current/source/modules/juce_core/misc/juce_Consol>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In constructor 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)':
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::Identifier::~Identifier()' at ../libs/juce-current/source/modules/juce_core/text/juce_Identifier.cpp:27:37,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::Identifier; TypeOfCri>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::ensureAllocatedSize(int) [with ElementType = juce::Identifier; TypeOf>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::addImpl(Elements&& ...) [with Elements = {juce::Identifier}; ElementT>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::add(ElementType&&) [with ElementType = juce::Identifier; TypeOfCritic>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(ElementType&&) [with ElementType = juce::Identi>
inlined from 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder::parseFunctionParamsAndBody(juce::JavascriptEngine::RootObject::Funct>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::Identifier::~Identifier()' at ../libs/juce-current/source/modules/juce_core/text/juce_Identifier.cpp:27:37,
inlined from 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder::parseFunctionParamsAndBody(juce::JavascriptEngine::RootObject::Funct>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = juce::String*; _Compare>
inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator =>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator,>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp>
inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = juce::String*; _ForwardIterator2 = juce::String*>
inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [wit>
inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIt>
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterat>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
[25/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_graphics_juce_graphics.cpp.o
[26/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_gui_basics_juce_gui_basics.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:305:
../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp: In function 'void juce::ClipboardHelpers::handleSelection(XSel>
../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp:170:24: warning: array subscript 1 is outside array bounds of '>
170 | atoms[1] = XA_STRING;
| ~~~~~~~^
In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.h:217,
from ../libs/juce-legacy/source/modules/juce_graphics/juce_graphics.h:57,
from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.h:57,
from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:45:
In member function 'void juce::HeapBlock<ElementType, throwOnFailure>::calloc(size_t, size_t) [with ElementType = char; bool throwOnFailure = false]',
inlined from 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)' at ../libs/juce-legacy/source/modules/juce_gui_basics/native/>
../libs/juce-legacy/source/modules/juce_core/memory/juce_HeapBlock.h:234:55: note: at offset 8 into object of size 8 allocated by 'calloc'
234 | data = static_cast<ElementType*> (std::calloc (newNumElements, elementSize));
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[27/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_gui_basics_juce_gui_basics.cpp.o
In file included from ../libs/juce-current/source/modules/juce_gui_basics/juce_gui_basics.cpp:262:
In function 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)',
inlined from 'juce::XWindowSystem::initialiseXDisplay()::<lambda(int)>' at ../libs/juce-current/source/modules/juce_gui_basics/native/x11/juce_lin>
inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = juce::XWindowSystem::initialiseXDispl>
inlined from 'constexpr std::__enable_if_t<std::is_void< <template-parameter-1-1> >::value, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with >
inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = vo>
../libs/juce-current/source/modules/juce_gui_basics/native/x11/juce_linux_XWindowSystem.cpp:1351:26: warning: array subscript 1 is outside array bound>
1351 | atoms[1] = XA_STRING;
| ^
In file included from ../libs/juce-current/source/modules/juce_core/juce_core.h:241,
from ../libs/juce-current/source/modules/juce_graphics/juce_graphics.h:57,
from ../libs/juce-current/source/modules/juce_gui_basics/juce_gui_basics.h:56,
from ../libs/juce-current/source/modules/juce_gui_basics/juce_gui_basics.cpp:46:
In member function 'void juce::HeapBlock<ElementType, throwOnFailure>::calloc(SizeType, size_t) [with SizeType = long unsigned int; ElementType = char>
inlined from 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)' at ../libs/juce-current/source/modules/juce_gui_basics/native>
inlined from 'juce::XWindowSystem::initialiseXDisplay()::<lambda(int)>' at ../libs/juce-current/source/modules/juce_gui_basics/native/x11/juce_lin>
inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = juce::XWindowSystem::initialiseXDispl>
inlined from 'constexpr std::__enable_if_t<std::is_void< <template-parameter-1-1> >::value, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with >
inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = vo>
../libs/juce-current/source/modules/juce_core/memory/juce_HeapBlock.h:266:55: note: at offset 8 into object of size 8 allocated by 'calloc'
266 | data = static_cast<ElementType*> (std::calloc (static_cast<size_t> (newNumElements), elementSize));
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
[I][n@chronos ~/.config/ulauncher]❯
[I][n@chronos ~/.config/ulauncher]❯ nix-shell -p nix-info --run "nix-info -m"
this path will be fetched (0.02 MiB download, 0.06 MiB unpacked):
/nix/store/91d27rjqlhkzx7mhzxrir1jcr40nyc7p-stdenv-linux
copying path '/nix/store/91d27rjqlhkzx7mhzxrir1jcr40nyc7p-stdenv-linux' from 'https://cache.nixos.org'...
- system: `"x86_64-linux"`
- host os: `Linux 6.11.2-xanmod1, NixOS, 24.11 (Vicuna), 24.11.20241009.5633bcf`
- multi-user?: `yes`
- sandbox: `yes`
- version: `nix-env (Nix) 2.18.8`
- nixpkgs: `/nix/store/60sn02zhawl3kwn0r515zff3h6hg6ydz-source`
[I][n@chronos ~/.config/ulauncher]❯ ls
. .. extensions.json ext_preferences settings.json shortcuts.json user-themes
[I][n@chronos ~/.config/ulauncher]❯ nvim shortcuts.json
[I][n@chronos ~/.config/ulauncher]❯ xo /nix/store/pziijwdqx1vafgzw73w9xas14fpfr660-yt-logo.png
kf.i18n.kuit: "Unknown subcue ':whatsthis,' in UI marker in context {@info:whatsthis, %1 the action's text}."
org.kde.kdegraphics.gwenview.lib: Unresolved mime type "image/x-mng"
org.kde.kdegraphics.gwenview.lib: Unresolved raw mime type "image/x-samsung-srw"
^C
[I][n@chronos ~/.config/ulauncher]130❯ nh clean all
[sudo] password for n:
! Failed to read profiles directory dir="/root/.local/state/nix/profiles" error=Os { code: 2, kind: NotFound, message: "No such file or directory" } @ src/clean.rs:267
Welcome to nh clean
Keeping 1 generation(s)
Keeping paths newer than 0s
legend:
OK: path to be kept
DEL: path to be removed
gcroots (matching the following regex patterns)
- RE .*/.direnv/.*
- RE .*result.*
- DEL /tmp/nh-osZyhsFt/result
/nix/var/nix/profiles/system
- OK /nix/var/nix/profiles/system-129-link
- DEL /nix/var/nix/profiles/system-128-link
- DEL /nix/var/nix/profiles/system-127-link
/nix/var/nix/profiles/per-user/root/channels
- OK /nix/var/nix/profiles/per-user/root/channels-1-link
/home/n/.local/state/nix/profiles/home-manager
- OK /home/n/.local/state/nix/profiles/home-manager-61-link
- DEL /home/n/.local/state/nix/profiles/home-manager-60-link
- DEL /home/n/.local/state/nix/profiles/home-manager-59-link
> Removing /tmp/nh-osZyhsFt/result
> Removing /nix/var/nix/profiles/system-128-link
> Removing /nix/var/nix/profiles/system-127-link
> Removing /home/n/.local/state/nix/profiles/home-manager-60-link
> Removing /home/n/.local/state/nix/profiles/home-manager-59-link
> Performing garbage collection on the nix store
2500 store paths deleted, 11608.02 MiB freed
[I][n@chronos ~/.config/ulauncher]❯ nix build https://github.com/NixOS/nixpkgs/archive/refs/heads/master.zip#distrho
error: builder for '/nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv' failed with exit code 1;
last 25 log lines:
> inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1899:40,
> inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String*; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1931:38:
> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
> 164 | delete[] reinterpret_cast<char*> (b);
> | ^
> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String*; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
> | ^~~~~~~~~~~
> [25/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_gui_basics_juce_gui_basics.cpp.o
> In file included from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:305:
> ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp: In function 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)':
> ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp:170:24: warning: array subscript 1 is outside array bounds of 'void [8]' [-Warray-bounds=]
> 170 | atoms[1] = XA_STRING;
> | ~~~~~~~^
> In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.h:217,
> from ../libs/juce-legacy/source/modules/juce_graphics/juce_graphics.h:57,
> from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.h:57,
> from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:45:
> In member function 'void juce::HeapBlock<ElementType, throwOnFailure>::calloc(size_t, size_t) [with ElementType = char; bool throwOnFailure = false]',
> inlined from 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)' at ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp:167:29:
> ../libs/juce-legacy/source/modules/juce_core/memory/juce_HeapBlock.h:234:55: note: at offset 8 into object of size 8 allocated by 'calloc'
> 234 | data = static_cast<ElementType*> (std::calloc (newNumElements, elementSize));
> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ninja: build stopped: subcommand failed.
For full logs, run 'nix log /nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv'.
nix build 7,43s user 9,75s system 24% cpu 1:09,30 total
[I][n@chronos ~/.config/ulauncher]1❯ nix log /nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv
warning: The interpretation of store paths arguments ending in `.drv` recently changed. If this command is now failing try again with '/nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv^*'
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/ibh5rj02n4n1f9jihgix2a4jirvsg6yy-source
source root is source
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/dssi-1.0.0/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/libdssialsacompat-1.0.8a/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/dssi-1.0.0/config.guess
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/libdssialsacompat-1.0.8a/config.guess
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
mesonConfigurePhase flags: --prefix=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15 --libdir=/nix/store/xdfnh4gdxhh6673c4kzpn0c54>
The Meson build system
Version: 1.5.2
Source dir: /build/source
Build dir: /build/source/build
Build type: native build
Project name: DISTRHO-Ports
Project version: undefined
C compiler for the host machine: gcc (gcc 13.3.0 "gcc (GCC) 13.3.0")
C linker for the host machine: gcc ld.bfd 2.43.1
C++ compiler for the host machine: g++ (gcc 13.3.0 "g++ (GCC) 13.3.0")
C++ linker for the host machine: g++ ld.bfd 2.43.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Library dl found: YES
Library rt found: YES
Found pkg-config: YES (/nix/store/mi7q9m86m3rkqmc0niyvfv25ji9fxxha-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2
Run-time dependency fftw3f found: YES 3.3.10
Run-time dependency alsa found: YES 1.2.12
Run-time dependency freetype2 found: YES 26.2.20
Run-time dependency x11 found: YES 1.8.10
Run-time dependency xext found: YES 1.3.6
Library dl found: YES
Run-time dependency gl found: YES 1.2
Dependency x11 found: YES 1.8.10 (cached)
Dependency xext found: YES 1.3.6 (cached)
Dependency alsa found: YES 1.2.12 (cached)
Dependency gl found: YES 1.2 (cached)
Build targets in project: 147
DISTRHO-Ports undefined
User defined options
auto_features: enabled
bindir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/bin
buildtype : plain
includedir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/include
infodir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/info
libdir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/lib
libexecdir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/libexec
localedir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/locale
mandir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/man
prefix : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15
sbindir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/sbin
wrap_mode : nodownload
Found ninja-1.12.1 at /nix/store/xhx4mn5hmwjw95s2yqqjlbbrb3p1zdlp-ninja-1.12.1/bin/ninja
mesonConfigurePhase: enabled\ parallel\ building
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
build flags: -j24
[1/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_cryptography_juce_cryptography.cpp.o
[2/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_graphics_juce_graphics.cpp.o
FAILED: libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_graphics_juce_graphics.cpp.o
g++ -Ilibs/juce-legacy/libjuce-legacy.a.p -Ilibs/juce-legacy -I../libs/juce-legacy -I../libs/juce-legacy/source -I../libs/juce-legacy/source/modules ->
In file included from ../libs/juce-legacy/source/modules/juce_graphics/juce_graphics.cpp:140:
../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp: In member function 'bool juce::FreeTypeTypeface::getGlyphShape(juce::>
../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp:356:47: error: invalid conversion from 'short unsigned int*' to 'const>
356 | const short* const contours = outline.contours;
| ~~~~~~~~^~~~~~~~
| |
| short unsigned int*
../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp:357:42: error: invalid conversion from 'unsigned char*' to 'const char>
357 | const char* const tags = outline.tags;
| ~~~~~~~~^~~~
| |
| unsigned char*
[3/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_cryptography_juce_cryptography.cpp.o
[4/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_events_juce_events.cpp.o
[5/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_utils_juce_audio_utils.cpp.o
[6/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_data_structures_juce_data_structures.cpp.o
[7/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_data_structures_juce_data_structures.cpp.o
[8/582] Compiling C++ object libs/juce-legacy/libjuce-legacy-devices.a.p/source_modules_juce_audio_devices_juce_audio_devices.cpp.o
[9/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_events_juce_events.cpp.o
[10/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_gui_extra_juce_gui_extra.cpp.o
[11/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_utils_juce_audio_utils.cpp.o
[12/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_basics_juce_audio_basics.cpp.o
[13/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_dsp_juce_dsp.cpp.o
[14/582] Compiling C++ object libs/juced/libjuced.a.p/source_juced.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.h:181,
from ../libs/juced/source/../../juce-legacy/source/modules/juce_audio_processors/juce_audio_processors.h:56,
from ../libs/juced/source/juced.h:32,
from ../libs/juced/source/juced.cpp:46:
../libs/juce-legacy/source/modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h:130:18: warning: 'virtual void juce::DragAndDropTarget::itemDropped(>
130 | virtual void itemDropped (const SourceDetails& dragSourceDetails) = 0;
| ^~~~~~~~~~~
In file included from ../libs/juced/source/juced.h:306:
../libs/juced/source/controls/selector/jucetice_PresetSelectorComponent.h:176:10: note: by 'void juce::PresetSelectorTarget::itemDropped(const juce:>
176 | void itemDropped (const SourceDetails& dragSourceDetails,
| ^~~~~~~~~~~
[15/582] Compiling C++ object libs/drowaudio/libdrowaudio.a.p/source_dRowAudio_dRowAudio.cpp.o
[16/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_basics_juce_audio_basics.cpp.o
[17/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_processors_juce_audio_processors.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_audio_processors/juce_audio_processors.cpp:171:
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:107:10: note: by 'juce::GraphRenderingOps::ClearCha>
107 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:107:10: note: by 'juce::GraphRenderingOps::ClearCha>
107 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:125:10: note: by 'juce::GraphRenderingOps::CopyChan>
125 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:125:10: note: by 'juce::GraphRenderingOps::CopyChan>
125 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:143:10: note: by 'juce::GraphRenderingOps::AddChann>
143 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:143:10: note: by 'juce::GraphRenderingOps::AddChann>
143 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:159:10: note: by 'juce::GraphRenderingOps::ClearMid>
159 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:159:10: note: by 'juce::GraphRenderingOps::ClearMid>
159 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:177:10: note: by 'juce::GraphRenderingOps::CopyMidi>
177 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:177:10: note: by 'juce::GraphRenderingOps::CopyMidi>
177 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:195:10: note: by 'juce::GraphRenderingOps::AddMidiB>
195 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:195:10: note: by 'juce::GraphRenderingOps::AddMidiB>
195 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:219:10: note: by 'juce::GraphRenderingOps::DelayCha>
219 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:219:10: note: by 'juce::GraphRenderingOps::DelayCha>
219 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:263:10: note: by 'juce::GraphRenderingOps::ProcessB>
263 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:263:10: note: by 'juce::GraphRenderingOps::ProcessB>
263 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
| ^~~~~~~
[18/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_dsp_juce_dsp.cpp.o
In file included from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/atomic:41,
from ../libs/juce-current/source/modules/juce_core/system/juce_StandardHeader.h:48,
from ../libs/juce-current/source/modules/juce_core/juce_core.h:203,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:219:10: note: by 'juce::GraphRenderingOps::DelayCha>
219 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:263:10: note: by 'juce::GraphRenderingOps::ProcessB>
263 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:263:10: note: by 'juce::GraphRenderingOps::ProcessB>
263 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
| ^~~~~~~
[18/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_dsp_juce_dsp.cpp.o
In file included from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/atomic:41,
from ../libs/juce-current/source/modules/juce_core/system/juce_StandardHeader.h:48,
from ../libs/juce-current/source/modules/juce_core/juce_core.h:203,
from ../libs/juce-current/source/modules/juce_audio_basics/juce_audio_basics.h:53,
from ../libs/juce-current/source/modules/juce_dsp/juce_dsp.h:58,
from ../libs/juce-current/source/modules/juce_dsp/juce_dsp.cpp:35:
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHig>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRL>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHig>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRL>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHi>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRH>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHi>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRH>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHig>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRL>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHig>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRL>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHi>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRH>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHi>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRH>
cc1plus: note: destination object is likely at address zero
[19/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_opengl_juce_opengl.cpp.o
[20/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_processors_juce_audio_processors.cpp.o
[21/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_formats_juce_audio_formats.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:83,
from ../libs/juce-legacy/source/modules/juce_audio_formats/juce_audio_formats.cpp:68:
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c: In function 'juce::OggVorbisNamespace::ogg_in>
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c:232:12: warning: 'og.juce::OggVorbisNamespace:>
232 | ogg_page og;
| ^~
In file included from ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:72:
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lpc.c: In function 'float juce::OggVorbisNamespace::vorbis_>
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lpc.c:79:14: warning: '*aut' may be used uninitialized [-Wm>
79 | error=aut[0] * (1. + 1e-10);
| ~~~~~^
In file included from ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:76:
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.c: In function 'void juce::OggVorbisNamespace::_vp_nois>
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.c:711:22: warning: 'work' may be used uninitialized [-W>
711 | bark_noise_hybridmp(n,p->bark,work,logmask,0.,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
712 | p->vi->noisewindowfixed);
| ~~~~~~~~~~~~~~~~~~~~~~~~
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.c:544:13: note: by argument 3 of type 'const float*' to>
544 | static void bark_noise_hybridmp(int n,const long *b,
| ^~~~~~~~~~~~~~~~~~~
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c: In function 'int juce::OggVorbisNamespace::ov>
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c:1441:14: warning: 'og.juce::OggVorbisNamespace>
1441 | ogg_page og;
| ^~
[22/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_formats_juce_audio_formats.cpp.o
In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:59,
from ../libs/juce-current/source/modules/juce_audio_formats/juce_audio_formats.cpp:67:
In function 'juce::OggVorbisNamespace::ogg_int64_t juce::OggVorbisNamespace::ogg_page_granulepos(const ogg_page*)',
inlined from 'juce::OggVorbisNamespace::ogg_int64_t juce::OggVorbisNamespace::_get_prev_page_serial(OggVorbis_File*, ogg_int64_t, long int*, int, >
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/framing.c:58:13: warning: 'og.juce::OggVorbisNamespace::ogg_page::header' may >
58 | granulepos= (granulepos<<8)|(page[6]&0xff);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:79:
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/vorbisfile.c: In function 'juce::OggVorbisNamespace::ogg_i>
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/vorbisfile.c:232:12: note: 'og.juce::OggVorbisNamespace::o>
232 | ogg_page og;
| ^~
In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:68:
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/lpc.c: In function 'float juce::OggVorbisNamespace::vorbis>
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/lpc.c:78:14: warning: '*aut' may be used uninitialized [-W>
78 | error=aut[0] * (1. + 1e-10);
| ~~~~~^
In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:72:
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c: In function 'void juce::OggVorbisNamespace::_vp_noi>
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c:714:22: warning: 'work' may be used uninitialized [->
714 | bark_noise_hybridmp(n,p->bark,work,logmask,0.,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
715 | p->vi->noisewindowfixed);
| ~~~~~~~~~~~~~~~~~~~~~~~~
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c:543:13: note: by argument 3 of type 'const float*' t>
543 | static void bark_noise_hybridmp(int n,const long *b,
| ^~~~~~~~~~~~~~~~~~~
[23/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_core_juce_core.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.cpp:124:
In constructor 'juce::var::var(juce::var&&)',
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(ElementType&&) [with ElementType = juce::var; T>
inlined from 'static juce::Result juce::JSONParser::parseArray(juce::String::CharPointerType&, juce::var&)' at ../libs/juce-legacy/source/modules/>
../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:528:7: warning: '<unnamed>.juce::var::value' may be used uninitialized [-Wmay>
528 | value (other.value)
| ^~~~~~~~~~~~~~~~~~~
In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.cpp:131:
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::Result juce::JSONParser::parseArray(juc>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:299:33: note: '<anonymous>' declared here
299 | destArray->add (var());
| ^
In file included from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/new_allocator.h:36,
from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/x86_64-unknown-linux-gnu/bits/c++allocator.h:33,
from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/allocator.h:46,
from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/memory:65,
from ../libs/juce-legacy/source/modules/juce_core/system/juce_StandardHeader.h:46,
from ../libs/juce-legacy/source/modules/juce_core/juce_core.h:174,
from ../libs/juce-legacy/source/modules/juce_core/juce_core.cpp:37:
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::Result juce::JSONParser::parseAny(juce::String::CharPointerType&, juce::var&)' at ../libs/juce-legacy/source/modules/ju>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::Result juce::JSONParser::parseAny(juce:>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:146:34: note: '<anonymous>' declared here
146 | result = var();
| ^
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::var juce::JSON::fromString(juce::StringRef)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:4>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::var juce::JSON::fromString(juce::String>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:483:22: note: '<anonymous>' declared here
483 | result = var();
| ^
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::Result juce::JSONParser::parseObjectOrArray(juce::String::CharPointerType, juce::var&)' at ../libs/juce-legacy/source/m>
inlined from 'static juce::Result juce::JSON::parse(const juce::String&, juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/j>
inlined from 'static juce::var juce::JSON::parse(const juce::String&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:47>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::var juce::JSON::parse(const juce::Strin>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:34:39: note: '<anonymous>' declared here
34 | case 0: result = var(); return Result::ok();
| ^
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::var juce::JSON::parse(const juce::String&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:47>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::var juce::JSON::parse(const juce::Strin>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:473:22: note: '<anonymous>' declared here
473 | result = var();
| ^
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::Result juce::JSONParser::parseObjectOrArray(juce::String::CharPointerType, juce::var&)' at ../libs/juce-legacy/source/m>
inlined from 'static juce::Result juce::JSON::parse(const juce::String&, juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/j>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::Result juce::JSON::parse(const juce::St>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:34:39: note: '<anonymous>' declared here
34 | case 0: result = var(); return Result::ok();
| ^
In file included from /nix/store/n15bxkd7id2gvlwpihm4kp675aqkrwmj-glibc-2.40-36-dev/include/string.h:548,
from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/cstring:42,
from ../libs/juce-legacy/source/modules/juce_core/system/juce_StandardHeader.h:72:
In function 'void* memcpy(void*, const void*, size_t)',
inlined from 'juce::ReferenceCountedArray<ObjectClass, TypeOfCriticalSectionToUse>::ReferenceCountedArray(const juce::ReferenceCountedArray<Object>
inlined from 'juce::ReferenceCountedArray<ObjectClass, TypeOfCriticalSectionToUse>& juce::ReferenceCountedArray<ObjectClass, TypeOfCriticalSection>
inlined from 'juce::URL& juce::URL::operator=(const juce::URL&)' at ../libs/juce-legacy/source/modules/juce_core/network/juce_URL.cpp:193:27:
/nix/store/n15bxkd7id2gvlwpihm4kp675aqkrwmj-glibc-2.40-36-dev/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const voi>
29 | return __builtin___memcpy_chk (__dest, __src, __len,
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
30 | __glibc_objsize0 (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
[24/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_core_juce_core.cpp.o
In file included from ../libs/juce-current/source/modules/juce_core/juce_core.cpp:168:
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'static void juce::StringHolder::release(juce::StringHolder*)':
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'static juce::var juce::JavascriptEngine::RootObject::StringClass::fromCharCode(juce::JavascriptEngine::RootObject::Args)' at ../libs>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In static member function 'static juce::var juce::JavascriptEngine::RootObject::St>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp>
inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = juce::String*; _ForwardIterator2 = juce::String*>
inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [wit>
inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIt>
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterat>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_c>
inlined from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Com>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterat>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCritica>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::ensureAllocatedSize(int) [with ElementType = juce::String; TypeOfCrit>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::addImpl(Elements&& ...) [with Elements = {const juce::String&}; Eleme>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::add(const ElementType&) [with ElementType = juce::String; TypeOfCriti>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(const ElementType&) [with ElementType = juce::S>
inlined from 'void juce::StringArray::addArray(const juce::StringArray&, int, int)' at ../libs/juce-current/source/modules/juce_core/text/juce_Str>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::StringArray::addArray(const juce::StringArray&, int>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCritica>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::shrinkToNoMoreThan(int) [with ElementType = juce::String; TypeOfCriti>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::minimiseStorageAfterRemoval() [with ElementType = j>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::removeInternal(int) [with ElementType = juce::Strin>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::remove(int) [with ElementType = juce::String; TypeO>
inlined from 'void juce::StringArray::removeDuplicates(bool)' at ../libs/juce-current/source/modules/juce_core/text/juce_StringArray.cpp:428:28:
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::StringArray::removeDuplicates(bool)':
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp>
inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = juce::String*; _ForwardIterator2 = juce::String*>
inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [wit>
inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIt>
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterat>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ConsoleApplication::Command::~Command()' at ../libs/juce-current/source/modules/juce_core/misc/juce_ConsoleApplication.h:246:1>
inlined from 'void std::__new_allocator<_Tp>::destroy(_Up*) [with _Up = juce::ConsoleApplication::Command; _Tp = juce::ConsoleApplication::Command>
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::destroy(allocator_type&, _Up*) [with _Up = juce::ConsoleApplication::Comma>
inlined from 'void std::__relocate_object_a(_Tp*, _Up*, _Allocator&) [with _Tp = juce::ConsoleApplication::Command; _Up = juce::ConsoleApplication>
inlined from '_ForwardIterator std::__relocate_a_1(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = juce::Con>
inlined from '_ForwardIterator std::__relocate_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = juce::Conso>
inlined from 'static std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_S_do_relocate(pointer, pointer, pointer, _Tp_alloc_type&, std::t>
inlined from 'static std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_S_relocate(pointer, pointer, pointer, _Tp_alloc_type&) [with _Tp>
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {juce::ConsoleApplication::Command}; _Tp = juc>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Ar>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCritica>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>:>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArgumentList::Argument::~Argument()' at ../libs/juce-current/source/modules/juce_core/misc/juce_ConsoleApplication.h:58:12,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::ArgumentList::Argumen>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::ensureAllocatedSize(int) [with ElementType = juce::ArgumentList::Argu>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::addImpl(Elements&& ...) [with Elements = {juce::ArgumentList::Argumen>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::add(ElementType&&) [with ElementType = juce::ArgumentList::Argument; >
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(ElementType&&) [with ElementType = juce::Argume>
inlined from 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)' at ../libs/juce-current/source/modules/juce_core/misc/juce_Consol>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In constructor 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)':
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArgumentList::Argument::~Argument()' at ../libs/juce-current/source/modules/juce_core/misc/juce_ConsoleApplication.h:58:12,
inlined from 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)' at ../libs/juce-current/source/modules/juce_core/misc/juce_Consol>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In constructor 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)':
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::Identifier::~Identifier()' at ../libs/juce-current/source/modules/juce_core/text/juce_Identifier.cpp:27:37,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::Identifier; TypeOfCri>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::ensureAllocatedSize(int) [with ElementType = juce::Identifier; TypeOf>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::addImpl(Elements&& ...) [with Elements = {juce::Identifier}; ElementT>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::add(ElementType&&) [with ElementType = juce::Identifier; TypeOfCritic>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(ElementType&&) [with ElementType = juce::Identi>
inlined from 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder::parseFunctionParamsAndBody(juce::JavascriptEngine::RootObject::Funct>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::Identifier::~Identifier()' at ../libs/juce-current/source/modules/juce_core/text/juce_Identifier.cpp:27:37,
inlined from 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder::parseFunctionParamsAndBody(juce::JavascriptEngine::RootObject::Funct>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = juce::String*; _Compare>
inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator =>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator,>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp>
inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = juce::String*; _ForwardIterator2 = juce::String*>
inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [wit>
inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIt>
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterat>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
[25/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_gui_basics_juce_gui_basics.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:305:
../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp: In function 'void juce::ClipboardHelpers::handleSelection(XSel>
../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp:170:24: warning: array subscript 1 is outside array bounds of '>
170 | atoms[1] = XA_STRING;
| ~~~~~~~^
In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.h:217,
from ../libs/juce-legacy/source/modules/juce_graphics/juce_graphics.h:57,
from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.h:57,
from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:45:
In member function 'void juce::HeapBlock<ElementType, throwOnFailure>::calloc(size_t, size_t) [with ElementType = char; bool throwOnFailure = false]',
inlined from 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)' at ../libs/juce-legacy/source/modules/juce_gui_basics/native/>
../libs/juce-legacy/source/modules/juce_core/memory/juce_HeapBlock.h:234:55: note: at offset 8 into object of size 8 allocated by 'calloc'
234 | data = static_cast<ElementType*> (std::calloc (newNumElements, elementSize));
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
[I][n@chronos ~/.config/ulauncher]❯ nix log /nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv --help
| Warning
| This program is experimental and its interface is subject to change.
Name
nix log - show the build log of the specified packages or paths, if available
Synopsis
nix log [option...] installable
Examples
· Get the build log of GNU Hello:
| # nix log nixpkgs#hello
· Get the build log of a specific store path:
| # nix log /nix/store/lmngj4wcm9rkv3w4dfhzhcyij3195hiq-thunderbird-52.2.1
· Get a build log from a specific binary cache:
| # nix log --store https://cache.nixos.org nixpkgs#hello
Description
This command prints the log of a previous build of the installable on standard output.
Nix looks for build logs in two places:
· In the directory /nix/var/log/nix/drvs, which contains logs for locally built derivations.
· In the binary caches listed in the substituters setting. Logs should be named <cache>/log/<base-name-of-store-path>, where store-path is a
derivation, e.g. https://cache.nixos.org/log/dvmig8jgrdapvbyxb1rprckdmdqx08kv-hello-2.10.drv. For non-derivation store paths, Nix will
first try to determine the deriver by fetching the .narinfo file for this store path.
Options
## Common evaluation options
· --arg name expr
Pass the value expr as the argument name to Nix functions.
· --arg-from-file name path
Pass the contents of file path as the argument name to Nix functions.
· --arg-from-stdin name
Pass the contents of stdin as the argument name to Nix functions.
· --argstr name string
Pass the string string as the argument name to Nix functions.
· --debugger
Start an interactive environment if evaluation fails.
· --eval-store store-url
The URL of the Nix store to use for evaluation, i.e. to store derivations (.drv files) and inputs referenced by them.
· --impure
Allow access to mutable paths and repositories.
· In the binary caches listed in the substituters setting. Logs should be named <cache>/log/<base-name-of-store-path>, where store-path is a
derivation, e.g. https://cache.nixos.org/log/dvmig8jgrdapvbyxb1rprckdmdqx08kv-hello-2.10.drv. For non-derivation store paths, Nix will
first try to determine the deriver by fetching the .narinfo file for this store path.
Options
## Common evaluation options
· --arg name expr
Pass the value expr as the argument name to Nix functions.
· --arg-from-file name path
Pass the contents of file path as the argument name to Nix functions.
· --arg-from-stdin name
Pass the contents of stdin as the argument name to Nix functions.
· --argstr name string
Pass the string string as the argument name to Nix functions.
· --debugger
Start an interactive environment if evaluation fails.
· --eval-store store-url
The URL of the Nix store to use for evaluation, i.e. to store derivations (.drv files) and inputs referenced by them.
· --impure
Allow access to mutable paths and repositories.
· --include / -I path
Add path to search path entries used to resolve lookup paths
This option may be given multiple times.
Paths added through -I take precedence over the nix-path configuration setting and the NIX_PATH environment variable.
· --override-flake original-ref resolved-ref
Override the flake registries, redirecting original-ref to resolved-ref.
## Common flake-related options
· --commit-lock-file
Commit changes to the flake's lock file.
· --inputs-from flake-url
Use the inputs of the specified flake as registry entries.
· --no-registries
Don't allow lookups in the flake registries.
| DEPRECATED
|
| Use --no-use-registries instead.
· --no-update-lock-file
Do not allow any updates to the flake's lock file.
· --no-write-lock-file
Do not write the flake's newly generated lock file.
· --output-lock-file flake-lock-path
Write the given lock file instead of flake.lock within the top-level flake.
· --override-input input-path flake-url
Override a specific flake input (e.g. dwarffs/nixpkgs). This implies --no-write-lock-file.
· --recreate-lock-file
Recreate the flake's lock file from scratch.
| DEPRECATED
|
| Use nix flake update instead.
· --reference-lock-file flake-lock-path
Read the given lock file instead of flake.lock within the top-level flake.
· --update-input input-path
Update a specific flake input (ignoring its previous entry in the lock file).
| DEPRECATED
|
| Use nix flake update instead.
## Logging-related options
· --debug
Set the logging verbosity level to 'debug'.
· --log-format format
Set the format of log output; one of raw, internal-json, bar or bar-with-logs.
· --print-build-logs / -L
Print full build logs on standard error.
· --quiet
Decrease the logging verbosity level.
· --verbose / -v
Increase the logging verbosity level.
## Miscellaneous global options
· --help
Show usage information.
· --offline
Disable substituters and consider all previously downloaded files up-to-date.
· --option name value
## Logging-related options
· --debug
Set the logging verbosity level to 'debug'.
· --log-format format
Set the format of log output; one of raw, internal-json, bar or bar-with-logs.
· --print-build-logs / -L
Print full build logs on standard error.
· --quiet
Decrease the logging verbosity level.
· --verbose / -v
Increase the logging verbosity level.
## Miscellaneous global options
· --help
Show usage information.
· --offline
[I][n@chronos ~/.config/ulauncher]❯ nix log /nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv --hel
error: unrecognised flag '--hel'
Try 'nix --help' for more information.
[I][n@chronos ~/.config/ulauncher]1❯ nix log /nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv > log
warning: The interpretation of store paths arguments ending in `.drv` recently changed. If this command is now failing try again with '/nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv^*'
[I][n@chronos ~/.config/ulauncher]❯ nix log /nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv
warning: The interpretation of store paths arguments ending in `.drv` recently changed. If this command is now failing try again with '/nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv^*'
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/ibh5rj02n4n1f9jihgix2a4jirvsg6yy-source
source root is source
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/dssi-1.0.0/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/libdssialsacompat-1.0.8a/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/dssi-1.0.0/config.guess
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/libdssialsacompat-1.0.8a/config.guess
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
mesonConfigurePhase flags: --prefix=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15 --libdir=/nix/store/xdfnh4gdxhh6673c4kzpn0c54>
The Meson build system
Version: 1.5.2
Source dir: /build/source
Build dir: /build/source/build
Build type: native build
Project name: DISTRHO-Ports
Project version: undefined
C compiler for the host machine: gcc (gcc 13.3.0 "gcc (GCC) 13.3.0")
C linker for the host machine: gcc ld.bfd 2.43.1
C++ compiler for the host machine: g++ (gcc 13.3.0 "g++ (GCC) 13.3.0")
C++ linker for the host machine: g++ ld.bfd 2.43.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Library dl found: YES
error: writing to file: Broken pipe
[I][n@chronos ~/.config/ulauncher]1❯ nix log /nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv | echo
warning: The interpretation of store paths arguments ending in `.drv` recently changed. If this command is now failing try again with '/nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv^*'
error: writing to file: Broken pipe
[I][n@chronos ~/.config/ulauncher]❯ $(nix log /nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv)
warning: The interpretation of store paths arguments ending in `.drv` recently changed. If this command is now failing try again with '/nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv^*'
Running: command not found
[N][n@chronos ~/.config/ulauncher]127❯ nix log /nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv
warning: The interpretation of store paths arguments ending in `.drv` recently changed. If this command is now failing try again with '/nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv^*'
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/ibh5rj02n4n1f9jihgix2a4jirvsg6yy-source
source root is source
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/dssi-1.0.0/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/libdssialsacompat-1.0.8a/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/dssi-1.0.0/config.guess
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/libdssialsacompat-1.0.8a/config.guess
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
mesonConfigurePhase flags: --prefix=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15 --libdir=/nix/store/xdfnh4gdxhh6673c4kzpn0c54>
The Meson build system
Version: 1.5.2
Source dir: /build/source
Build dir: /build/source/build
Build type: native build
Project name: DISTRHO-Ports
Project version: undefined
C compiler for the host machine: gcc (gcc 13.3.0 "gcc (GCC) 13.3.0")
C linker for the host machine: gcc ld.bfd 2.43.1
C++ compiler for the host machine: g++ (gcc 13.3.0 "g++ (GCC) 13.3.0")
C++ linker for the host machine: g++ ld.bfd 2.43.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Library dl found: YES
error: writing to file: Broken pipe
[N][n@chronos ~/.config/ulauncher]1❯ nix log /nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv
warning: The interpretation of store paths arguments ending in `.drv` recently changed. If this command is now failing try again with '/nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv^*'
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/ibh5rj02n4n1f9jihgix2a4jirvsg6yy-source
source root is source
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/dssi-1.0.0/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/libdssialsacompat-1.0.8a/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/dssi-1.0.0/config.guess
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/libdssialsacompat-1.0.8a/config.guess
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
mesonConfigurePhase flags: --prefix=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15 --libdir=/nix/store/xdfnh4gdxhh6673c4kzpn0c54>
The Meson build system
Version: 1.5.2
Source dir: /build/source
Build dir: /build/source/build
Build type: native build
Project name: DISTRHO-Ports
Project version: undefined
C compiler for the host machine: gcc (gcc 13.3.0 "gcc (GCC) 13.3.0")
C linker for the host machine: gcc ld.bfd 2.43.1
C++ compiler for the host machine: g++ (gcc 13.3.0 "g++ (GCC) 13.3.0")
C++ linker for the host machine: g++ ld.bfd 2.43.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Library dl found: YES
error: writing to file: Broken pipe
[N][n@chronos ~/.config/ulauncher]1❯ nh clean all
[sudo] password for n:
sudo: a password is required
[I][n@chronos ~/.config/ulauncher]1❯
[I][n@chronos ~/.config/ulauncher]130❯ ls
. .. extensions.json ext_preferences log settings.json shortcuts.json user-themes
[I][n@chronos ~/.config/ulauncher]❯ rm log
removed 'log'
[I][n@chronos ~/.config/ulauncher]❯ nh clean all
[sudo] password for n:
! Failed to read profiles directory dir="/root/.local/state/nix/profiles" error=Os { code: 2, kind: NotFound, message: "No such file or directory" } @ src/clean.rs:267
Welcome to nh clean
Keeping 1 generation(s)
Keeping paths newer than 0s
legend:
OK: path to be kept
DEL: path to be removed
/nix/var/nix/profiles/per-user/root/channels
- OK /nix/var/nix/profiles/per-user/root/channels-1-link
/nix/var/nix/profiles/system
- OK /nix/var/nix/profiles/system-129-link
/home/n/.local/state/nix/profiles/home-manager
- OK /home/n/.local/state/nix/profiles/home-manager-61-link
> Performing garbage collection on the nix store
14 store paths deleted, 327.66 MiB freed
[I][n@chronos ~/.config/ulauncher]❯ nix build https://github.com/NixOS/nixpkgs/archive/refs/heads/master.zip#distrho -L
distrho-ports> Running phase: unpackPhase
distrho-ports> unpacking source archive /nix/store/ibh5rj02n4n1f9jihgix2a4jirvsg6yy-source
distrho-ports> source root is source
distrho-ports> Running phase: patchPhase
distrho-ports> Running phase: updateAutotoolsGnuConfigScriptsPhase
distrho-ports> Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/dssi-1.0.0/config.sub
distrho-ports> Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/libdssialsacompat-1.0.8a/config.sub
distrho-ports> Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/dssi-1.0.0/config.guess
distrho-ports> Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/libdssialsacompat-1.0.8a/config.guess
distrho-ports> Running phase: configurePhase
distrho-ports> mesonConfigurePhase flags: --prefix=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15 --libdir=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/lib --libexecdir=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/libexec --bindir=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/bin --sbindir=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/sbin --includedir=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/include --mandir=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/man --infodir=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/info --localedir=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/locale -Dauto_features=enabled -Dwrap_mode=nodownload --buildtype=plain
distrho-ports> The Meson build system
distrho-ports> Version: 1.5.2
distrho-ports> Source dir: /build/source
distrho-ports> Build dir: /build/source/build
distrho-ports> Build type: native build
distrho-ports> Project name: DISTRHO-Ports
distrho-ports> Project version: undefined
distrho-ports> C compiler for the host machine: gcc (gcc 13.3.0 "gcc (GCC) 13.3.0")
distrho-ports> C linker for the host machine: gcc ld.bfd 2.43.1
distrho-ports> C++ compiler for the host machine: g++ (gcc 13.3.0 "g++ (GCC) 13.3.0")
distrho-ports> C++ linker for the host machine: g++ ld.bfd 2.43.1
distrho-ports> Host machine cpu family: x86_64
distrho-ports> Host machine cpu: x86_64
distrho-ports> Library dl found: YES
distrho-ports> Library rt found: YES
distrho-ports> Found pkg-config: YES (/nix/store/mi7q9m86m3rkqmc0niyvfv25ji9fxxha-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2
distrho-ports> Run-time dependency fftw3f found: YES 3.3.10
distrho-ports> Run-time dependency alsa found: YES 1.2.12
distrho-ports> Run-time dependency freetype2 found: YES 26.2.20
distrho-ports> Run-time dependency x11 found: YES 1.8.10
distrho-ports> Run-time dependency xext found: YES 1.3.6
distrho-ports> Library dl found: YES
distrho-ports> Run-time dependency gl found: YES 1.2
distrho-ports> Dependency x11 found: YES 1.8.10 (cached)
distrho-ports> Dependency xext found: YES 1.3.6 (cached)
distrho-ports> Dependency alsa found: YES 1.2.12 (cached)
distrho-ports> Dependency gl found: YES 1.2 (cached)
distrho-ports> Build targets in project: 147
distrho-ports> DISTRHO-Ports undefined
distrho-ports> User defined options
distrho-ports> auto_features: enabled
distrho-ports> bindir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/bin
distrho-ports> buildtype : plain
distrho-ports> includedir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/include
distrho-ports> infodir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/info
distrho-ports> libdir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/lib
distrho-ports> libexecdir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/libexec
distrho-ports> localedir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/locale
distrho-ports> mandir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/man
distrho-ports> prefix : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15
distrho-ports> sbindir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/sbin
distrho-ports> wrap_mode : nodownload
distrho-ports> Found ninja-1.12.1 at /nix/store/xhx4mn5hmwjw95s2yqqjlbbrb3p1zdlp-ninja-1.12.1/bin/ninja
distrho-ports> mesonConfigurePhase: enabled\ parallel\ building
distrho-ports> Running phase: buildPhase
distrho-ports> build flags: -j24
distrho-ports> [1/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_cryptography_juce_cryptography.cpp.o
distrho-ports> [2/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_graphics_juce_graphics.cpp.o
distrho-ports> FAILED: libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_graphics_juce_graphics.cpp.o
distrho-ports> g++ -Ilibs/juce-legacy/libjuce-legacy.a.p -Ilibs/juce-legacy -I../libs/juce-legacy -I../libs/juce-legacy/source -I../libs/juce-legacy/source/modules -I../libs/juced/source/dependancies/ladspa_sdk/src -I/nix/store/hl14fvf6jpfv30j4p8hqgzqpmrmx2m7b-freetype-2.13.3-dev/include/freetype2 -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fPIC -std=gnu++11 -Wno-class-memaccess -fvisibility-inlines-hidden '-DJUCE_APP_CONFIG_HEADER="AppConfig.h"' -pthread -Wall -Wno-multichar -Wno-strict-overflow -Wno-unused-function -Wno-unused-but-set-variable -DLINUX=1 -O3 -fvisibility=hidden -DNDEBUG=1 -fdata-sections -ffunction-sections -mtune=generic -msse -msse2 -Wno-non-virtual-dtor -MD -MQ libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_graphics_juce_graphics.cpp.o -MF libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_graphics_juce_graphics.cpp.o.d -o libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_graphics_juce_graphics.cpp.o -c ../libs/juce-legacy/source/modules/juce_graphics/juce_graphics.cpp
distrho-ports> In file included from ../libs/juce-legacy/source/modules/juce_graphics/juce_graphics.cpp:140:
distrho-ports> ../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp: In member function 'bool juce::FreeTypeTypeface::getGlyphShape(juce::Path&, const FT_Outline&, float)':
distrho-ports> ../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp:356:47: error: invalid conversion from 'short unsigned int*' to 'const short int*' [-fpermissive]
distrho-ports> 356 | const short* const contours = outline.contours;
distrho-ports> | ~~~~~~~~^~~~~~~~
distrho-ports> | |
distrho-ports> | short unsigned int*
distrho-ports> ../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp:357:42: error: invalid conversion from 'unsigned char*' to 'const char*' [-fpermissive]
distrho-ports> 357 | const char* const tags = outline.tags;
distrho-ports> | ~~~~~~~~^~~~
distrho-ports> | |
distrho-ports> | unsigned char*
distrho-ports> [3/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_cryptography_juce_cryptography.cpp.o
distrho-ports> [4/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_events_juce_events.cpp.o
distrho-ports> [5/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_data_structures_juce_data_structures.cpp.o
distrho-ports> [6/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_utils_juce_audio_utils.cpp.o
distrho-ports> [7/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_data_structures_juce_data_structures.cpp.o
distrho-ports> [8/582] Compiling C++ object libs/juce-legacy/libjuce-legacy-devices.a.p/source_modules_juce_audio_devices_juce_audio_devices.cpp.o
distrho-ports> [9/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_gui_extra_juce_gui_extra.cpp.o
distrho-ports> [10/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_events_juce_events.cpp.o
distrho-ports> [11/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_utils_juce_audio_utils.cpp.o
distrho-ports> [12/582] Compiling C++ object libs/drowaudio/libdrowaudio.a.p/source_dRowAudio_dRowAudio.cpp.o
distrho-ports> [13/582] Compiling C++ object libs/juced/libjuced.a.p/source_juced.cpp.o
distrho-ports> In file included from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.h:181,
distrho-ports> from ../libs/juced/source/../../juce-legacy/source/modules/juce_audio_processors/juce_audio_processors.h:56,
distrho-ports> from ../libs/juced/source/juced.h:32,
distrho-ports> from ../libs/juced/source/juced.cpp:46:
distrho-ports> ../libs/juce-legacy/source/modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h:130:18: warning: 'virtual void juce::DragAndDropTarget::itemDropped(const SourceDetails&)' was hidden [-Woverloaded-virtual=]
distrho-ports> 130 | virtual void itemDropped (const SourceDetails& dragSourceDetails) = 0;
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In file included from ../libs/juced/source/juced.h:306:
distrho-ports> ../libs/juced/source/controls/selector/jucetice_PresetSelectorComponent.h:176:10: note: by 'void juce::PresetSelectorTarget::itemDropped(const juce::DragAndDropTarget::SourceDetails&, int, int)'
distrho-ports> 176 | void itemDropped (const SourceDetails& dragSourceDetails,
distrho-ports> | ^~~~~~~~~~~
distrho-ports> [14/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_basics_juce_audio_basics.cpp.o
distrho-ports> [15/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_processors_juce_audio_processors.cpp.o
distrho-ports> In file included from ../libs/juce-legacy/source/modules/juce_audio_processors/juce_audio_processors.cpp:171:
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<double>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::ClearChannelOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 93 | void perform (AudioBuffer<double>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:107:10: note: by 'juce::GraphRenderingOps::ClearChannelOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 107 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<float>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::ClearChannelOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 86 | void perform (AudioBuffer<float>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:107:10: note: by 'juce::GraphRenderingOps::ClearChannelOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 107 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<double>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::CopyChannelOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 93 | void perform (AudioBuffer<double>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:125:10: note: by 'juce::GraphRenderingOps::CopyChannelOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 125 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<float>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::CopyChannelOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 86 | void perform (AudioBuffer<float>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:125:10: note: by 'juce::GraphRenderingOps::CopyChannelOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 125 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<double>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::AddChannelOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 93 | void perform (AudioBuffer<double>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:143:10: note: by 'juce::GraphRenderingOps::AddChannelOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 143 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<float>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::AddChannelOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 86 | void perform (AudioBuffer<float>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:143:10: note: by 'juce::GraphRenderingOps::AddChannelOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 143 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<double>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::ClearMidiBufferOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 93 | void perform (AudioBuffer<double>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:159:10: note: by 'juce::GraphRenderingOps::ClearMidiBufferOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 159 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<float>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::ClearMidiBufferOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 86 | void perform (AudioBuffer<float>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:159:10: note: by 'juce::GraphRenderingOps::ClearMidiBufferOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 159 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<double>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::CopyMidiBufferOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 93 | void perform (AudioBuffer<double>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:177:10: note: by 'juce::GraphRenderingOps::CopyMidiBufferOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 177 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<float>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::CopyMidiBufferOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 86 | void perform (AudioBuffer<float>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:177:10: note: by 'juce::GraphRenderingOps::CopyMidiBufferOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 177 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<double>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::AddMidiBufferOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 93 | void perform (AudioBuffer<double>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:195:10: note: by 'juce::GraphRenderingOps::AddMidiBufferOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 195 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<float>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::AddMidiBufferOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 86 | void perform (AudioBuffer<float>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:195:10: note: by 'juce::GraphRenderingOps::AddMidiBufferOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 195 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<double>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::DelayChannelOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 93 | void perform (AudioBuffer<double>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:219:10: note: by 'juce::GraphRenderingOps::DelayChannelOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 219 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<float>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::DelayChannelOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 86 | void perform (AudioBuffer<float>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:219:10: note: by 'juce::GraphRenderingOps::DelayChannelOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 219 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<double>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::ProcessBufferOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 93 | void perform (AudioBuffer<double>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:263:10: note: by 'juce::GraphRenderingOps::ProcessBufferOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 263 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioGraphRenderingOp<Child>::perform(juce::AudioBuffer<float>&, const juce::OwnedArray<juce::MidiBuffer>&, int) [with Child = juce::GraphRenderingOps::ProcessBufferOp]' was hidden [-Woverloaded-virtual=]
distrho-ports> 86 | void perform (AudioBuffer<float>& sharedBufferChans,
distrho-ports> | ^~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:263:10: note: by 'juce::GraphRenderingOps::ProcessBufferOp::perform(juce::AudioBuffer<FloatType>&, const juce::OwnedArray<juce::MidiBuffer>&, int)'
distrho-ports> 263 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
distrho-ports> | ^~~~~~~
distrho-ports> [16/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_dsp_juce_dsp.cpp.o
distrho-ports> [17/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_basics_juce_audio_basics.cpp.o
distrho-ports> [18/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_dsp_juce_dsp.cpp.o
distrho-ports> In file included from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/atomic:41,
distrho-ports> from ../libs/juce-current/source/modules/juce_core/system/juce_StandardHeader.h:48,
distrho-ports> from ../libs/juce-current/source/modules/juce_core/juce_core.h:203,
distrho-ports> from ../libs/juce-current/source/modules/juce_audio_basics/juce_audio_basics.h:53,
distrho-ports> from ../libs/juce-current/source/modules/juce_dsp/juce_dsp.h:58,
distrho-ports> from ../libs/juce-current/source/modules/juce_dsp/juce_dsp.cpp:35:
distrho-ports> In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
distrho-ports> inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:41,
distrho-ports> inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9,
distrho-ports> inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficients<float>]' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43,
distrho-ports> inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = float]' at ../libs/juce-current/source/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:553:26:
distrho-ports> /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volatile void*, unsigned int, int)' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
distrho-ports> 402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
distrho-ports> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = float]':
distrho-ports> cc1plus: note: destination object is likely at address zero
distrho-ports> In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
distrho-ports> inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:41,
distrho-ports> inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9,
distrho-ports> inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficients<float>]' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43,
distrho-ports> inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = float]' at ../libs/juce-current/source/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:558:30:
distrho-ports> /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volatile void*, unsigned int, int)' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
distrho-ports> 402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
distrho-ports> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = float]':
distrho-ports> cc1plus: note: destination object is likely at address zero
distrho-ports> In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
distrho-ports> inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:41,
distrho-ports> inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9,
distrho-ports> inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficients<float>]' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43,
distrho-ports> inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = float]' at ../libs/juce-current/source/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:588:26:
distrho-ports> /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volatile void*, unsigned int, int)' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
distrho-ports> 402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
distrho-ports> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = float]':
distrho-ports> cc1plus: note: destination object is likely at address zero
distrho-ports> In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
distrho-ports> inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:41,
distrho-ports> inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9,
distrho-ports> inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficients<float>]' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43,
distrho-ports> inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = float]' at ../libs/juce-current/source/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:593:30:
distrho-ports> /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volatile void*, unsigned int, int)' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
distrho-ports> 402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
distrho-ports> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = float]':
distrho-ports> cc1plus: note: destination object is likely at address zero
distrho-ports> In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
distrho-ports> inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:41,
distrho-ports> inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9,
distrho-ports> inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficients<double>]' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43,
distrho-ports> inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = double]' at ../libs/juce-current/source/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:553:26:
distrho-ports> /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volatile void*, unsigned int, int)' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
distrho-ports> 402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
distrho-ports> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = double]':
distrho-ports> cc1plus: note: destination object is likely at address zero
distrho-ports> In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
distrho-ports> inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:41,
distrho-ports> inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9,
distrho-ports> inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficients<double>]' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43,
distrho-ports> inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = double]' at ../libs/juce-current/source/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:558:30:
distrho-ports> /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volatile void*, unsigned int, int)' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
distrho-ports> 402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
distrho-ports> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = double]':
distrho-ports> cc1plus: note: destination object is likely at address zero
distrho-ports> In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
distrho-ports> inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:41,
distrho-ports> inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9,
distrho-ports> inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficients<double>]' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43,
distrho-ports> inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = double]' at ../libs/juce-current/source/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:588:26:
distrho-ports> /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volatile void*, unsigned int, int)' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
distrho-ports> 402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
distrho-ports> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = double]':
distrho-ports> cc1plus: note: destination object is likely at address zero
distrho-ports> In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
distrho-ports> inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:41,
distrho-ports> inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:76:9,
distrho-ports> inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficients<double>]' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCountedObject.h:274:43,
distrho-ports> inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = double]' at ../libs/juce-current/source/modules/juce_dsp/filter_design/juce_FilterDesign.cpp:593:30:
distrho-ports> /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volatile void*, unsigned int, int)' writing 4 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
distrho-ports> 402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
distrho-ports> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHighOrderButterworthMethod(FloatType, double, int) [with FloatType = double]':
distrho-ports> cc1plus: note: destination object is likely at address zero
distrho-ports> [19/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_opengl_juce_opengl.cpp.o
distrho-ports> [20/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_processors_juce_audio_processors.cpp.o
distrho-ports> [21/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_formats_juce_audio_formats.cpp.o
distrho-ports> In file included from ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:83,
distrho-ports> from ../libs/juce-legacy/source/modules/juce_audio_formats/juce_audio_formats.cpp:68:
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c: In function 'juce::OggVorbisNamespace::ogg_int64_t juce::OggVorbisNamespace::_get_prev_page_serial(OggVorbis_File*, long int*, int, int*, ogg_int64_t*)':
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c:232:12: warning: 'og.juce::OggVorbisNamespace::ogg_page::header' may be used uninitialized [-Wmaybe-uninitialized]
distrho-ports> 232 | ogg_page og;
distrho-ports> | ^~
distrho-ports> In file included from ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:72:
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lpc.c: In function 'float juce::OggVorbisNamespace::vorbis_lpc_from_data(float*, float*, int, int)':
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lpc.c:79:14: warning: '*aut' may be used uninitialized [-Wmaybe-uninitialized]
distrho-ports> 79 | error=aut[0] * (1. + 1e-10);
distrho-ports> | ~~~~~^
distrho-ports> In file included from ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:76:
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.c: In function 'void juce::OggVorbisNamespace::_vp_noisemask(vorbis_look_psy*, float*, float*)':
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.c:711:22: warning: 'work' may be used uninitialized [-Wmaybe-uninitialized]
distrho-ports> 711 | bark_noise_hybridmp(n,p->bark,work,logmask,0.,
distrho-ports> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> 712 | p->vi->noisewindowfixed);
distrho-ports> | ~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.c:544:13: note: by argument 3 of type 'const float*' to 'void juce::OggVorbisNamespace::bark_noise_hybridmp(int, const long int*, const float*, float*, float, int)' declared here
distrho-ports> 544 | static void bark_noise_hybridmp(int n,const long *b,
distrho-ports> | ^~~~~~~~~~~~~~~~~~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c: In function 'int juce::OggVorbisNamespace::ov_pcm_seek_page(OggVorbis_File*, ogg_int64_t)':
distrho-ports> ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c:1441:14: warning: 'og.juce::OggVorbisNamespace::ogg_page::header' may be used uninitialized [-Wmaybe-uninitialized]
distrho-ports> 1441 | ogg_page og;
distrho-ports> | ^~
distrho-ports> [22/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_formats_juce_audio_formats.cpp.o
distrho-ports> In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:59,
distrho-ports> from ../libs/juce-current/source/modules/juce_audio_formats/juce_audio_formats.cpp:67:
distrho-ports> In function 'juce::OggVorbisNamespace::ogg_int64_t juce::OggVorbisNamespace::ogg_page_granulepos(const ogg_page*)',
distrho-ports> inlined from 'juce::OggVorbisNamespace::ogg_int64_t juce::OggVorbisNamespace::_get_prev_page_serial(OggVorbis_File*, ogg_int64_t, long int*, int, int*, ogg_int64_t*)' at ../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/vorbisfile.c:256:37:
distrho-ports> ../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/framing.c:58:13: warning: 'og.juce::OggVorbisNamespace::ogg_page::header' may be used uninitialized [-Wmaybe-uninitialized]
distrho-ports> 58 | granulepos= (granulepos<<8)|(page[6]&0xff);
distrho-ports> | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:79:
distrho-ports> ../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/vorbisfile.c: In function 'juce::OggVorbisNamespace::ogg_int64_t juce::OggVorbisNamespace::_get_prev_page_serial(OggVorbis_File*, ogg_int64_t, long int*, int, int*, ogg_int64_t*)':
distrho-ports> ../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/vorbisfile.c:232:12: note: 'og.juce::OggVorbisNamespace::ogg_page::header' was declared here
distrho-ports> 232 | ogg_page og;
distrho-ports> | ^~
distrho-ports> In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:68:
distrho-ports> ../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/lpc.c: In function 'float juce::OggVorbisNamespace::vorbis_lpc_from_data(float*, float*, int, int)':
distrho-ports> ../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/lpc.c:78:14: warning: '*aut' may be used uninitialized [-Wmaybe-uninitialized]
distrho-ports> 78 | error=aut[0] * (1. + 1e-10);
distrho-ports> | ~~~~~^
distrho-ports> In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:72:
distrho-ports> ../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c: In function 'void juce::OggVorbisNamespace::_vp_noisemask(vorbis_look_psy*, float*, float*)':
distrho-ports> ../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c:714:22: warning: 'work' may be used uninitialized [-Wmaybe-uninitialized]
distrho-ports> 714 | bark_noise_hybridmp(n,p->bark,work,logmask,0.,
distrho-ports> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> 715 | p->vi->noisewindowfixed);
distrho-ports> | ~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> ../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c:543:13: note: by argument 3 of type 'const float*' to 'void juce::OggVorbisNamespace::bark_noise_hybridmp(int, const long int*, const float*, float*, float, int)' declared here
distrho-ports> 543 | static void bark_noise_hybridmp(int n,const long *b,
distrho-ports> | ^~~~~~~~~~~~~~~~~~~
distrho-ports> [23/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_core_juce_core.cpp.o
distrho-ports> In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.cpp:124:
distrho-ports> In constructor 'juce::var::var(juce::var&&)',
distrho-ports> inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(ElementType&&) [with ElementType = juce::var; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Array.h:409:9,
distrho-ports> inlined from 'static juce::Result juce::JSONParser::parseArray(juce::String::CharPointerType&, juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:299:28:
distrho-ports> ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:528:7: warning: '<unnamed>.juce::var::value' may be used uninitialized [-Wmaybe-uninitialized]
distrho-ports> 528 | value (other.value)
distrho-ports> | ^~~~~~~~~~~~~~~~~~~
distrho-ports> In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.cpp:131:
distrho-ports> ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::Result juce::JSONParser::parseArray(juce::String::CharPointerType&, juce::var&)':
distrho-ports> ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:299:33: note: '<anonymous>' declared here
distrho-ports> 299 | destArray->add (var());
distrho-ports> | ^
distrho-ports> In file included from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/new_allocator.h:36,
distrho-ports> from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/x86_64-unknown-linux-gnu/bits/c++allocator.h:33,
distrho-ports> from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/allocator.h:46,
distrho-ports> from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/memory:65,
distrho-ports> from ../libs/juce-legacy/source/modules/juce_core/system/juce_StandardHeader.h:46,
distrho-ports> from ../libs/juce-legacy/source/modules/juce_core/juce_core.h:174,
distrho-ports> from ../libs/juce-legacy/source/modules/juce_core/juce_core.cpp:37:
distrho-ports> In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = juce::var::ValueUnion]',
distrho-ports> inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
distrho-ports> inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
distrho-ports> inlined from 'static juce::Result juce::JSONParser::parseAny(juce::String::CharPointerType&, juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:146:34:
distrho-ports> /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uninitialized [-Wmaybe-uninitialized]
distrho-ports> 198 | __a = _GLIBCXX_MOVE(__b);
distrho-ports> | ^~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::Result juce::JSONParser::parseAny(juce::String::CharPointerType&, juce::var&)':
distrho-ports> ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:146:34: note: '<anonymous>' declared here
distrho-ports> 146 | result = var();
distrho-ports> | ^
distrho-ports> In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = juce::var::ValueUnion]',
distrho-ports> inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
distrho-ports> inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
distrho-ports> inlined from 'static juce::var juce::JSON::fromString(juce::StringRef)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:483:22:
distrho-ports> /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uninitialized [-Wmaybe-uninitialized]
distrho-ports> 198 | __a = _GLIBCXX_MOVE(__b);
distrho-ports> | ^~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::var juce::JSON::fromString(juce::StringRef)':
distrho-ports> ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:483:22: note: '<anonymous>' declared here
distrho-ports> 483 | result = var();
distrho-ports> | ^
distrho-ports> In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = juce::var::ValueUnion]',
distrho-ports> inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
distrho-ports> inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
distrho-ports> inlined from 'static juce::Result juce::JSONParser::parseObjectOrArray(juce::String::CharPointerType, juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:34:39,
distrho-ports> inlined from 'static juce::Result juce::JSON::parse(const juce::String&, juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:500:73,
distrho-ports> inlined from 'static juce::var juce::JSON::parse(const juce::String&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:472:17:
distrho-ports> /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uninitialized [-Wmaybe-uninitialized]
distrho-ports> 198 | __a = _GLIBCXX_MOVE(__b);
distrho-ports> | ^~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::var juce::JSON::parse(const juce::String&)':
distrho-ports> ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:34:39: note: '<anonymous>' declared here
distrho-ports> 34 | case 0: result = var(); return Result::ok();
distrho-ports> | ^
distrho-ports> In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = juce::var::ValueUnion]',
distrho-ports> inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
distrho-ports> inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
distrho-ports> inlined from 'static juce::var juce::JSON::parse(const juce::String&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:473:22:
distrho-ports> /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uninitialized [-Wmaybe-uninitialized]
distrho-ports> 198 | __a = _GLIBCXX_MOVE(__b);
distrho-ports> | ^~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::var juce::JSON::parse(const juce::String&)':
distrho-ports> ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:473:22: note: '<anonymous>' declared here
distrho-ports> 473 | result = var();
distrho-ports> | ^
distrho-ports> In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = juce::var::ValueUnion]',
distrho-ports> inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
distrho-ports> inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
distrho-ports> inlined from 'static juce::Result juce::JSONParser::parseObjectOrArray(juce::String::CharPointerType, juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:34:39,
distrho-ports> inlined from 'static juce::Result juce::JSON::parse(const juce::String&, juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:500:73:
distrho-ports> /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uninitialized [-Wmaybe-uninitialized]
distrho-ports> 198 | __a = _GLIBCXX_MOVE(__b);
distrho-ports> | ^~~
distrho-ports> ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::Result juce::JSON::parse(const juce::String&, juce::var&)':
distrho-ports> ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:34:39: note: '<anonymous>' declared here
distrho-ports> 34 | case 0: result = var(); return Result::ok();
distrho-ports> | ^
distrho-ports> In file included from /nix/store/n15bxkd7id2gvlwpihm4kp675aqkrwmj-glibc-2.40-36-dev/include/string.h:548,
distrho-ports> from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/cstring:42,
distrho-ports> from ../libs/juce-legacy/source/modules/juce_core/system/juce_StandardHeader.h:72:
distrho-ports> In function 'void* memcpy(void*, const void*, size_t)',
distrho-ports> inlined from 'juce::ReferenceCountedArray<ObjectClass, TypeOfCriticalSectionToUse>::ReferenceCountedArray(const juce::ReferenceCountedArray<ObjectClass, TypeOfCriticalSectionToUse>&) [with ObjectClass = juce::URL::Upload; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_ReferenceCountedArray.h:68:16,
distrho-ports> inlined from 'juce::ReferenceCountedArray<ObjectClass, TypeOfCriticalSectionToUse>& juce::ReferenceCountedArray<ObjectClass, TypeOfCriticalSectionToUse>::operator=(const juce::ReferenceCountedArray<ObjectClass, TypeOfCriticalSectionToUse>&) [with ObjectClass = juce::URL::Upload; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_ReferenceCountedArray.h:94:31,
distrho-ports> inlined from 'juce::URL& juce::URL::operator=(const juce::URL&)' at ../libs/juce-legacy/source/modules/juce_core/network/juce_URL.cpp:193:27:
distrho-ports> /nix/store/n15bxkd7id2gvlwpihm4kp675aqkrwmj-glibc-2.40-36-dev/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, long unsigned int)' specified bound between 18446744056529682432 and 18446744073709551608 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
distrho-ports> 29 | return __builtin___memcpy_chk (__dest, __src, __len,
distrho-ports> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
distrho-ports> 30 | __glibc_objsize0 (__dest));
distrho-ports> | ~~~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> [24/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_core_juce_core.cpp.o
distrho-ports> In file included from ../libs/juce-current/source/modules/juce_core/juce_core.cpp:168:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'static void juce::StringHolder::release(juce::StringHolder*)':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
distrho-ports> inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:17,
distrho-ports> inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
distrho-ports> inlined from 'static juce::var juce::JavascriptEngine::RootObject::StringClass::fromCharCode(juce::JavascriptEngine::RootObject::Args)' at ../libs/juce-current/source/modules/juce_core/javascript/juce_Javascript.cpp:1667:73:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In static member function 'static juce::var juce::JavascriptEngine::RootObject::StringClass::fromCharCode(juce::JavascriptEngine::RootObject::Args)':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
distrho-ports> inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:17,
distrho-ports> inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
distrho-ports> inlined from 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = juce::String]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:200:5,
distrho-ports> inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = juce::String*; _ForwardIterator2 = juce::String*]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algobase.h:185:11,
distrho-ports> inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::StringArray::sort(bool)::<lambda(const juce::String&, const juce::String&)> >]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1884:18,
distrho-ports> inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::StringArray::sort(bool)::<lambda(const juce::String&, const juce::String&)> >]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1899:40,
distrho-ports> inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String*; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::StringArray::sort(bool)::<lambda(const juce::String&, const juce::String&)> >]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1931:38:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String*; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::StringArray::sort(bool)::<lambda(const juce::String&, const juce::String&)> >]':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
distrho-ports> inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:17,
distrho-ports> inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
distrho-ports> inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_cxx::__ops::_Val_comp_iter<juce::StringArray::sort(bool)::<lambda(const juce::String&, const juce::String&)> >]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1806:5,
distrho-ports> inlined from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::StringArray::sort(bool)::<lambda(const juce::String&, const juce::String&)> >]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1827:36:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::StringArray::sort(bool)::<lambda(const juce::String&, const juce::String&)> >]':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
distrho-ports> inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:17,
distrho-ports> inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
distrho-ports> inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSizeInternal(int) [with T = juce::String; ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:441:37,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:217:42,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::ensureAllocatedSize(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:228:30,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::addImpl(Elements&& ...) [with Elements = {const juce::String&}; ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:560:29,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::add(const ElementType&) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:258:17,
distrho-ports> inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(const ElementType&) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' at ../libs/juce-current/source/modules/juce_core/containers/juce_Array.h:421:20,
distrho-ports> inlined from 'void juce::StringArray::addArray(const juce::StringArray&, int, int)' at ../libs/juce-current/source/modules/juce_core/text/juce_StringArray.cpp:177:21:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::StringArray::addArray(const juce::StringArray&, int, int)':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
distrho-ports> inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:17,
distrho-ports> inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
distrho-ports> inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSizeInternal(int) [with T = juce::String; ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:441:37,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:217:42,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::shrinkToNoMoreThan(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:236:30,
distrho-ports> inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::minimiseStorageAfterRemoval() [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' at ../libs/juce-current/source/modules/juce_core/containers/juce_Array.h:1146:39,
distrho-ports> inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::removeInternal(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' at ../libs/juce-current/source/modules/juce_core/containers/juce_Array.h:1140:36,
distrho-ports> inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::remove(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' at ../libs/juce-current/source/modules/juce_core/containers/juce_Array.h:772:28,
distrho-ports> inlined from 'void juce::StringArray::removeDuplicates(bool)' at ../libs/juce-current/source/modules/juce_core/text/juce_StringArray.cpp:428:28:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::StringArray::removeDuplicates(bool)':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
distrho-ports> inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:17,
distrho-ports> inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
distrho-ports> inlined from 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = juce::String]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:200:5,
distrho-ports> inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = juce::String*; _ForwardIterator2 = juce::String*]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algobase.h:185:11,
distrho-ports> inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::StringArray::sortNatural()::<lambda(const juce::String&, const juce::String&)> >]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1884:18,
distrho-ports> inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::StringArray::sortNatural()::<lambda(const juce::String&, const juce::String&)> >]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1899:40,
distrho-ports> inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String*; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::StringArray::sortNatural()::<lambda(const juce::String&, const juce::String&)> >]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1931:38:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String*; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<juce::StringArray::sortNatural()::<lambda(const juce::String&, const juce::String&)> >]':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
distrho-ports> inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:17,
distrho-ports> inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
distrho-ports> inlined from 'juce::ConsoleApplication::Command::~Command()' at ../libs/juce-current/source/modules/juce_core/misc/juce_ConsoleApplication.h:246:12,
distrho-ports> inlined from 'void std::__new_allocator<_Tp>::destroy(_Up*) [with _Up = juce::ConsoleApplication::Command; _Tp = juce::ConsoleApplication::Command]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/new_allocator.h:198:13,
distrho-ports> inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::destroy(allocator_type&, _Up*) [with _Up = juce::ConsoleApplication::Command; _Tp = juce::ConsoleApplication::Command]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/alloc_traits.h:558:15,
distrho-ports> inlined from 'void std::__relocate_object_a(_Tp*, _Up*, _Allocator&) [with _Tp = juce::ConsoleApplication::Command; _Up = juce::ConsoleApplication::Command; _Allocator = allocator<juce::ConsoleApplication::Command>]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_uninitialized.h:1078:24,
distrho-ports> inlined from '_ForwardIterator std::__relocate_a_1(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = juce::ConsoleApplication::Command*; _ForwardIterator = juce::ConsoleApplication::Command*; _Allocator = allocator<juce::ConsoleApplication::Command>]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_uninitialized.h:1105:26,
distrho-ports> inlined from '_ForwardIterator std::__relocate_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = juce::ConsoleApplication::Command*; _ForwardIterator = juce::ConsoleApplication::Command*; _Allocator = allocator<juce::ConsoleApplication::Command>]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_uninitialized.h:1147:33,
distrho-ports> inlined from 'static std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_S_do_relocate(pointer, pointer, pointer, _Tp_alloc_type&, std::true_type) [with _Tp = juce::ConsoleApplication::Command; _Alloc = std::allocator<juce::ConsoleApplication::Command>]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_vector.h:495:26,
distrho-ports> inlined from 'static std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_S_relocate(pointer, pointer, pointer, _Tp_alloc_type&) [with _Tp = juce::ConsoleApplication::Command; _Alloc = std::allocator<juce::ConsoleApplication::Command>]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_vector.h:512:23,
distrho-ports> inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {juce::ConsoleApplication::Command}; _Tp = juce::ConsoleApplication::Command; _Alloc = std::allocator<juce::ConsoleApplication::Command>]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/vector.tcc:485:34:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {juce::ConsoleApplication::Command}; _Tp = juce::ConsoleApplication::Command; _Alloc = std::allocator<juce::ConsoleApplication::Command>]':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
distrho-ports> inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:17,
distrho-ports> inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
distrho-ports> inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSizeInternal(int) [with T = juce::String; ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:441:37,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:217:42:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
distrho-ports> inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:17,
distrho-ports> inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
distrho-ports> inlined from 'juce::ArgumentList::Argument::~Argument()' at ../libs/juce-current/source/modules/juce_core/misc/juce_ConsoleApplication.h:58:12,
distrho-ports> inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSizeInternal(int) [with T = juce::ArgumentList::Argument; ElementType = juce::ArgumentList::Argument; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:441:37,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::ArgumentList::Argument; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:217:42,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::ensureAllocatedSize(int) [with ElementType = juce::ArgumentList::Argument; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:228:30,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::addImpl(Elements&& ...) [with Elements = {juce::ArgumentList::Argument}; ElementType = juce::ArgumentList::Argument; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:560:29,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::add(ElementType&&) [with ElementType = juce::ArgumentList::Argument; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:263:17,
distrho-ports> inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(ElementType&&) [with ElementType = juce::ArgumentList::Argument; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' at ../libs/juce-current/source/modules/juce_core/containers/juce_Array.h:431:20,
distrho-ports> inlined from 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)' at ../libs/juce-current/source/modules/juce_core/misc/juce_ConsoleApplication.cpp:144:23:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In constructor 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
distrho-ports> inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:17,
distrho-ports> inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
distrho-ports> inlined from 'juce::ArgumentList::Argument::~Argument()' at ../libs/juce-current/source/modules/juce_core/misc/juce_ConsoleApplication.h:58:12,
distrho-ports> inlined from 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)' at ../libs/juce-current/source/modules/juce_core/misc/juce_ConsoleApplication.cpp:144:23:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In constructor 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
distrho-ports> inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:17,
distrho-ports> inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
distrho-ports> inlined from 'juce::Identifier::~Identifier()' at ../libs/juce-current/source/modules/juce_core/text/juce_Identifier.cpp:27:37,
distrho-ports> inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSizeInternal(int) [with T = juce::Identifier; ElementType = juce::Identifier; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:441:37,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::Identifier; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:217:42,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::ensureAllocatedSize(int) [with ElementType = juce::Identifier; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:228:30,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::addImpl(Elements&& ...) [with Elements = {juce::Identifier}; ElementType = juce::Identifier; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:560:29,
distrho-ports> inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::add(ElementType&&) [with ElementType = juce::Identifier; TypeOfCriticalSectionToUse = juce::DummyCriticalSection]' at ../libs/juce-current/source/modules/juce_core/containers/juce_ArrayBase.h:263:17,
distrho-ports> inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(ElementType&&) [with ElementType = juce::Identifier; TypeOfCriticalSectionToUse = juce::DummyCriticalSection; int minimumAllocatedSize = 0]' at ../libs/juce-current/source/modules/juce_core/containers/juce_Array.h:431:20,
distrho-ports> inlined from 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder::parseFunctionParamsAndBody(juce::JavascriptEngine::RootObject::FunctionObject&)' at ../libs/juce-current/source/modules/juce_core/javascript/juce_Javascript.cpp:1081:35:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder::parseFunctionParamsAndBody(juce::JavascriptEngine::RootObject::FunctionObject&)':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
distrho-ports> inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:17,
distrho-ports> inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
distrho-ports> inlined from 'juce::Identifier::~Identifier()' at ../libs/juce-current/source/modules/juce_core/text/juce_Identifier.cpp:27:37,
distrho-ports> inlined from 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder::parseFunctionParamsAndBody(juce::JavascriptEngine::RootObject::FunctionObject&)' at ../libs/juce-current/source/modules/juce_core/javascript/juce_Javascript.cpp:1081:35:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder::parseFunctionParamsAndBody(juce::JavascriptEngine::RootObject::FunctionObject&)':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
distrho-ports> inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:17,
distrho-ports> inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
distrho-ports> inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_heap.h:353:7,
distrho-ports> inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1635:23:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
distrho-ports> inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:17,
distrho-ports> inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
distrho-ports> inlined from 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _Tp&) [with _Tp = juce::String]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:200:5,
distrho-ports> inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = juce::String*; _ForwardIterator2 = juce::String*]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algobase.h:185:11,
distrho-ports> inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1884:18,
distrho-ports> inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1899:40,
distrho-ports> inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String*; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1931:38:
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
distrho-ports> 164 | delete[] reinterpret_cast<char*> (b);
distrho-ports> | ^
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String*; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
distrho-ports> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
distrho-ports> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
distrho-ports> | ^~~~~~~~~~~
distrho-ports> [25/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_gui_basics_juce_gui_basics.cpp.o
distrho-ports> In file included from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:305:
distrho-ports> ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp: In function 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)':
distrho-ports> ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp:170:24: warning: array subscript 1 is outside array bounds of 'void [8]' [-Warray-bounds=]
distrho-ports> 170 | atoms[1] = XA_STRING;
distrho-ports> | ~~~~~~~^
distrho-ports> In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.h:217,
distrho-ports> from ../libs/juce-legacy/source/modules/juce_graphics/juce_graphics.h:57,
distrho-ports> from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.h:57,
distrho-ports> from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:45:
distrho-ports> In member function 'void juce::HeapBlock<ElementType, throwOnFailure>::calloc(size_t, size_t) [with ElementType = char; bool throwOnFailure = false]',
distrho-ports> inlined from 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)' at ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp:167:29:
distrho-ports> ../libs/juce-legacy/source/modules/juce_core/memory/juce_HeapBlock.h:234:55: note: at offset 8 into object of size 8 allocated by 'calloc'
distrho-ports> 234 | data = static_cast<ElementType*> (std::calloc (newNumElements, elementSize));
distrho-ports> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
distrho-ports> ninja: build stopped: subcommand failed.
error: builder for '/nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv' failed with exit code 1;
last 25 log lines:
> inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1899:40,
> inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String*; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/stl_algo.h:1931:38:
> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juce::emptyString' [-Wfree-nonheap-object]
> 164 | delete[] reinterpret_cast<char*> (b);
> | ^
> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String*; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
> | ^~~~~~~~~~~
> [25/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_gui_basics_juce_gui_basics.cpp.o
> In file included from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:305:
> ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp: In function 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)':
> ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp:170:24: warning: array subscript 1 is outside array bounds of 'void [8]' [-Warray-bounds=]
> 170 | atoms[1] = XA_STRING;
> | ~~~~~~~^
> In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.h:217,
> from ../libs/juce-legacy/source/modules/juce_graphics/juce_graphics.h:57,
> from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.h:57,
> from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:45:
> In member function 'void juce::HeapBlock<ElementType, throwOnFailure>::calloc(size_t, size_t) [with ElementType = char; bool throwOnFailure = false]',
> inlined from 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)' at ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp:167:29:
> ../libs/juce-legacy/source/modules/juce_core/memory/juce_HeapBlock.h:234:55: note: at offset 8 into object of size 8 allocated by 'calloc'
> 234 | data = static_cast<ElementType*> (std::calloc (newNumElements, elementSize));
> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ninja: build stopped: subcommand failed.
For full logs, run 'nix log /nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv'.
[I][n@chronos ~/.config/ulauncher]1❯ >....
ect 'juce::emptyString' [-Wfree-nonheap-object]
> 164 | delete[] reinterpret_cast<char*> (b);
> | ^
> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String*; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
> | ^~~~~~~~~~~
> [25/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_gui_basics_juce_gui_basics.cpp.o
> In file included from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:305:
> ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp: In function 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)':
> ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp:170:24: warning: array subscript 1 is outside array bounds of 'void [8]' [-Warray-bounds=]
> 170 | atoms[1] = XA_STRING;
> | ~~~~~~~^
> In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.h:217,
> from ../libs/juce-legacy/source/modules/juce_graphics/juce_graphics.h:57,
> from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.h:57,
> from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:45:
> In member function 'void juce::HeapBlock<ElementType, throwOnFailure>::calloc(size_t, size_t) [with ElementType = char; bool throwOnFailure = false]',
> inlined from 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)' at ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp:167:29:
> ../libs/juce-legacy/source/modules/juce_core/memory/juce_HeapBlock.h:234:55: note: at offset 8 into object of size 8 allocated by 'calloc'
> 234 | data = static_cast<ElementType*> (std::calloc (newNumElements, elementSize));
> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ninja: build stopped: subcommand failed.
For full logs, run 'nix log /nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv'.
[I][n@chronos ~/.config/ulauncher]1❯
[I][n@chronos ~/.config/ulauncher]130❯
[I][n@chronos ~/.config/ulauncher]130❯ >....
ect 'juce::emptyString' [-Wfree-nonheap-object]
> 164 | delete[] reinterpret_cast<char*> (b);
> | ^
> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String*; _Size = long int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
> ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
> 56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
> | ^~~~~~~~~~~
> [25/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_gui_basics_juce_gui_basics.cpp.o
> In file included from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:305:
> ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp: In function 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)':
> ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp:170:24: warning: array subscript 1 is outside array bounds of 'void [8]' [-Warray-bounds=]
> 170 | atoms[1] = XA_STRING;
> | ~~~~~~~^
> In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.h:217,
> from ../libs/juce-legacy/source/modules/juce_graphics/juce_graphics.h:57,
> from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.h:57,
> from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:45:
> In member function 'void juce::HeapBlock<ElementType, throwOnFailure>::calloc(size_t, size_t) [with ElementType = char; bool throwOnFailure = false]',
> inlined from 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)' at ../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp:167:29:
> ../libs/juce-legacy/source/modules/juce_core/memory/juce_HeapBlock.h:234:55: note: at offset 8 into object of size 8 allocated by 'calloc'
> 234 | data = static_cast<ElementType*> (std::calloc (newNumElements, elementSize));
> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ninja: build stopped: subcommand failed.
For full logs, run 'nix log /nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv'.
[I][n@chronos ~/.config/ulauncher]130❯
[I][n@chronos ~/.config/ulauncher]130❯
[I][n@chronos ~/.config/ulauncher]130❯ nix log /nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv
warning: The interpretation of store paths arguments ending in `.drv` recently changed. If this command is now failing try again with '/nix/store/1dxc1kkx390jv8il4pc92zy6nj735cbf-distrho-ports-2021-03-15.drv^*'
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/ibh5rj02n4n1f9jihgix2a4jirvsg6yy-source
source root is source
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/dssi-1.0.0/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/libdssialsacompat-1.0.8a/config.sub
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/dssi-1.0.0/config.guess
Updating Autotools / GNU config script to a newer upstream version: ./libs/juced/source/dependancies/libdssialsacompat-1.0.8a/config.guess
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
mesonConfigurePhase flags: --prefix=/nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15 --libdir=/nix/store/xdfnh4gdxhh6673c4kzpn0c54>
The Meson build system
Version: 1.5.2
Source dir: /build/source
Build dir: /build/source/build
Build type: native build
Project name: DISTRHO-Ports
Project version: undefined
C compiler for the host machine: gcc (gcc 13.3.0 "gcc (GCC) 13.3.0")
C linker for the host machine: gcc ld.bfd 2.43.1
C++ compiler for the host machine: g++ (gcc 13.3.0 "g++ (GCC) 13.3.0")
C++ linker for the host machine: g++ ld.bfd 2.43.1
Host machine cpu family: x86_64
Host machine cpu: x86_64
Library dl found: YES
Library rt found: YES
Found pkg-config: YES (/nix/store/mi7q9m86m3rkqmc0niyvfv25ji9fxxha-pkg-config-wrapper-0.29.2/bin/pkg-config) 0.29.2
Run-time dependency fftw3f found: YES 3.3.10
Run-time dependency alsa found: YES 1.2.12
Run-time dependency freetype2 found: YES 26.2.20
Run-time dependency x11 found: YES 1.8.10
Run-time dependency xext found: YES 1.3.6
Library dl found: YES
Run-time dependency gl found: YES 1.2
Dependency x11 found: YES 1.8.10 (cached)
Dependency xext found: YES 1.3.6 (cached)
Dependency alsa found: YES 1.2.12 (cached)
Dependency gl found: YES 1.2 (cached)
Build targets in project: 147
DISTRHO-Ports undefined
User defined options
auto_features: enabled
bindir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/bin
buildtype : plain
includedir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/include
infodir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/info
libdir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/lib
libexecdir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/libexec
localedir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/locale
mandir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/share/man
prefix : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15
sbindir : /nix/store/xdfnh4gdxhh6673c4kzpn0c54c2i303v-distrho-ports-2021-03-15/sbin
wrap_mode : nodownload
Found ninja-1.12.1 at /nix/store/xhx4mn5hmwjw95s2yqqjlbbrb3p1zdlp-ninja-1.12.1/bin/ninja
mesonConfigurePhase: enabled\ parallel\ building
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
build flags: -j24
[1/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_cryptography_juce_cryptography.cpp.o
[2/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_graphics_juce_graphics.cpp.o
FAILED: libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_graphics_juce_graphics.cpp.o
g++ -Ilibs/juce-legacy/libjuce-legacy.a.p -Ilibs/juce-legacy -I../libs/juce-legacy -I../libs/juce-legacy/source -I../libs/juce-legacy/source/modules ->
In file included from ../libs/juce-legacy/source/modules/juce_graphics/juce_graphics.cpp:140:
../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp: In member function 'bool juce::FreeTypeTypeface::getGlyphShape(juce::>
../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp:356:47: error: invalid conversion from 'short unsigned int*' to 'const>
356 | const short* const contours = outline.contours;
| ~~~~~~~~^~~~~~~~
| |
| short unsigned int*
../libs/juce-legacy/source/modules/juce_graphics/native/juce_freetype_Fonts.cpp:357:42: error: invalid conversion from 'unsigned char*' to 'const char>
357 | const char* const tags = outline.tags;
| ~~~~~~~~^~~~
| |
| unsigned char*
[3/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_cryptography_juce_cryptography.cpp.o
[4/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_events_juce_events.cpp.o
[5/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_data_structures_juce_data_structures.cpp.o
[6/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_utils_juce_audio_utils.cpp.o
[7/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_data_structures_juce_data_structures.cpp.o
[8/582] Compiling C++ object libs/juce-legacy/libjuce-legacy-devices.a.p/source_modules_juce_audio_devices_juce_audio_devices.cpp.o
[9/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_gui_extra_juce_gui_extra.cpp.o
[10/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_events_juce_events.cpp.o
[11/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_utils_juce_audio_utils.cpp.o
[12/582] Compiling C++ object libs/drowaudio/libdrowaudio.a.p/source_dRowAudio_dRowAudio.cpp.o
[13/582] Compiling C++ object libs/juced/libjuced.a.p/source_juced.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.h:181,
from ../libs/juced/source/../../juce-legacy/source/modules/juce_audio_processors/juce_audio_processors.h:56,
from ../libs/juced/source/juced.h:32,
from ../libs/juced/source/juced.cpp:46:
../libs/juce-legacy/source/modules/juce_gui_basics/mouse/juce_DragAndDropTarget.h:130:18: warning: 'virtual void juce::DragAndDropTarget::itemDropped(>
130 | virtual void itemDropped (const SourceDetails& dragSourceDetails) = 0;
| ^~~~~~~~~~~
In file included from ../libs/juced/source/juced.h:306:
../libs/juced/source/controls/selector/jucetice_PresetSelectorComponent.h:176:10: note: by 'void juce::PresetSelectorTarget::itemDropped(const juce:>
176 | void itemDropped (const SourceDetails& dragSourceDetails,
| ^~~~~~~~~~~
[14/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_basics_juce_audio_basics.cpp.o
[15/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_processors_juce_audio_processors.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_audio_processors/juce_audio_processors.cpp:171:
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:107:10: note: by 'juce::GraphRenderingOps::ClearCha>
107 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:107:10: note: by 'juce::GraphRenderingOps::ClearCha>
107 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:125:10: note: by 'juce::GraphRenderingOps::CopyChan>
125 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:125:10: note: by 'juce::GraphRenderingOps::CopyChan>
125 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:143:10: note: by 'juce::GraphRenderingOps::AddChann>
143 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:143:10: note: by 'juce::GraphRenderingOps::AddChann>
143 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:159:10: note: by 'juce::GraphRenderingOps::ClearMid>
159 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:159:10: note: by 'juce::GraphRenderingOps::ClearMid>
159 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:177:10: note: by 'juce::GraphRenderingOps::CopyMidi>
177 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:177:10: note: by 'juce::GraphRenderingOps::CopyMidi>
177 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:195:10: note: by 'juce::GraphRenderingOps::AddMidiB>
195 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:195:10: note: by 'juce::GraphRenderingOps::AddMidiB>
195 | void perform (AudioBuffer<FloatType>&, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:219:10: note: by 'juce::GraphRenderingOps::DelayCha>
219 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:219:10: note: by 'juce::GraphRenderingOps::DelayCha>
219 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>&, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:93:10: warning: 'void juce::GraphRenderingOps::AudioG>
93 | void perform (AudioBuffer<double>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:263:10: note: by 'juce::GraphRenderingOps::ProcessB>
263 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:86:10: warning: 'void juce::GraphRenderingOps::AudioG>
86 | void perform (AudioBuffer<float>& sharedBufferChans,
| ^~~~~~~
../libs/juce-legacy/source/modules/juce_audio_processors/processors/juce_AudioProcessorGraph.cpp:263:10: note: by 'juce::GraphRenderingOps::ProcessB>
263 | void perform (AudioBuffer<FloatType>& sharedBufferChans, const OwnedArray<MidiBuffer>& sharedMidiBuffers, const int numSamples)
| ^~~~~~~
[16/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_dsp_juce_dsp.cpp.o
[17/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_basics_juce_audio_basics.cpp.o
[18/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_dsp_juce_dsp.cpp.o
In file included from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/atomic:41,
from ../libs/juce-current/source/modules/juce_core/system/juce_StandardHeader.h:48,
from ../libs/juce-current/source/modules/juce_core/juce_core.h:203,
from ../libs/juce-current/source/modules/juce_audio_basics/juce_audio_basics.h:53,
from ../libs/juce-current/source/modules/juce_dsp/juce_dsp.h:58,
from ../libs/juce-current/source/modules/juce_dsp/juce_dsp.cpp:35:
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHig>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRL>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHig>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRL>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHi>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRH>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHi>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRH>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHig>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRL>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRLowpassHig>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRL>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHi>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRH>
cc1plus: note: destination object is likely at address zero
In member function 'std::__atomic_base<_IntTp>::__int_type std::__atomic_base<_IntTp>::operator++() [with _ITp = int]',
inlined from 'Type juce::Atomic<Type>::operator++() [with Type = int]' at ../libs/juce-current/source/modules/juce_core/memory/juce_Atomic.h:122:4>
inlined from 'void juce::ReferenceCountedObject::incReferenceCount()' at ../libs/juce-current/source/modules/juce_core/memory/juce_ReferenceCounte>
inlined from 'juce::ReferenceCountedObjectPtr<ObjectType>::ReferenceCountedObjectPtr(ReferencedType&) [with ObjectType = juce::dsp::IIR::Coefficie>
inlined from 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRHighpassHi>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/atomic_base.h:402:34: warning: 'unsigned int __atomic_add_fetch_4(volat>
402 | { return __atomic_add_fetch(&_M_i, 1, int(memory_order_seq_cst)); }
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In static member function 'static juce::ReferenceCountedArray<juce::dsp::IIR::Coefficients<FloatType> > juce::dsp::FilterDesign<FloatType>::designIIRH>
cc1plus: note: destination object is likely at address zero
[19/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_opengl_juce_opengl.cpp.o
[20/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_processors_juce_audio_processors.cpp.o
[21/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_audio_formats_juce_audio_formats.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:83,
from ../libs/juce-legacy/source/modules/juce_audio_formats/juce_audio_formats.cpp:68:
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c: In function 'juce::OggVorbisNamespace::ogg_in>
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c:232:12: warning: 'og.juce::OggVorbisNamespace:>
232 | ogg_page og;
| ^~
In file included from ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:72:
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lpc.c: In function 'float juce::OggVorbisNamespace::vorbis_>
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/lpc.c:79:14: warning: '*aut' may be used uninitialized [-Wm>
79 | error=aut[0] * (1. + 1e-10);
| ~~~~~^
In file included from ../libs/juce-legacy/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:76:
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.c: In function 'void juce::OggVorbisNamespace::_vp_nois>
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.c:711:22: warning: 'work' may be used uninitialized [-W>
711 | bark_noise_hybridmp(n,p->bark,work,logmask,0.,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
712 | p->vi->noisewindowfixed);
| ~~~~~~~~~~~~~~~~~~~~~~~~
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/psy.c:544:13: note: by argument 3 of type 'const float*' to>
544 | static void bark_noise_hybridmp(int n,const long *b,
| ^~~~~~~~~~~~~~~~~~~
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c: In function 'int juce::OggVorbisNamespace::ov>
../libs/juce-legacy/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.2/lib/vorbisfile.c:1441:14: warning: 'og.juce::OggVorbisNamespace>
1441 | ogg_page og;
| ^~
[22/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_audio_formats_juce_audio_formats.cpp.o
In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:59,
from ../libs/juce-current/source/modules/juce_audio_formats/juce_audio_formats.cpp:67:
In function 'juce::OggVorbisNamespace::ogg_int64_t juce::OggVorbisNamespace::ogg_page_granulepos(const ogg_page*)',
inlined from 'juce::OggVorbisNamespace::ogg_int64_t juce::OggVorbisNamespace::_get_prev_page_serial(OggVorbis_File*, ogg_int64_t, long int*, int, >
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/framing.c:58:13: warning: 'og.juce::OggVorbisNamespace::ogg_page::header' may >
58 | granulepos= (granulepos<<8)|(page[6]&0xff);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:79:
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/vorbisfile.c: In function 'juce::OggVorbisNamespace::ogg_i>
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/vorbisfile.c:232:12: note: 'og.juce::OggVorbisNamespace::o>
232 | ogg_page og;
| ^~
In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:68:
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/lpc.c: In function 'float juce::OggVorbisNamespace::vorbis>
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/lpc.c:78:14: warning: '*aut' may be used uninitialized [-W>
78 | error=aut[0] * (1. + 1e-10);
| ~~~~~^
In file included from ../libs/juce-current/source/modules/juce_audio_formats/codecs/juce_OggVorbisAudioFormat.cpp:72:
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c: In function 'void juce::OggVorbisNamespace::_vp_noi>
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c:714:22: warning: 'work' may be used uninitialized [->
714 | bark_noise_hybridmp(n,p->bark,work,logmask,0.,
| ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
715 | p->vi->noisewindowfixed);
| ~~~~~~~~~~~~~~~~~~~~~~~~
../libs/juce-current/source/modules/juce_audio_formats/codecs/oggvorbis/libvorbis-1.3.7/lib/psy.c:543:13: note: by argument 3 of type 'const float*' t>
543 | static void bark_noise_hybridmp(int n,const long *b,
| ^~~~~~~~~~~~~~~~~~~
[23/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_core_juce_core.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.cpp:124:
In constructor 'juce::var::var(juce::var&&)',
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(ElementType&&) [with ElementType = juce::var; T>
inlined from 'static juce::Result juce::JSONParser::parseArray(juce::String::CharPointerType&, juce::var&)' at ../libs/juce-legacy/source/modules/>
../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:528:7: warning: '<unnamed>.juce::var::value' may be used uninitialized [-Wmay>
528 | value (other.value)
| ^~~~~~~~~~~~~~~~~~~
In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.cpp:131:
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::Result juce::JSONParser::parseArray(juc>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:299:33: note: '<anonymous>' declared here
299 | destArray->add (var());
| ^
In file included from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/new_allocator.h:36,
from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/x86_64-unknown-linux-gnu/bits/c++allocator.h:33,
from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/allocator.h:46,
from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/memory:65,
from ../libs/juce-legacy/source/modules/juce_core/system/juce_StandardHeader.h:46,
from ../libs/juce-legacy/source/modules/juce_core/juce_core.h:174,
from ../libs/juce-legacy/source/modules/juce_core/juce_core.cpp:37:
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::Result juce::JSONParser::parseAny(juce::String::CharPointerType&, juce::var&)' at ../libs/juce-legacy/source/modules/ju>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::Result juce::JSONParser::parseAny(juce:>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:146:34: note: '<anonymous>' declared here
146 | result = var();
| ^
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::var juce::JSON::fromString(juce::StringRef)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:4>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::var juce::JSON::fromString(juce::String>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:483:22: note: '<anonymous>' declared here
483 | result = var();
| ^
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::Result juce::JSONParser::parseObjectOrArray(juce::String::CharPointerType, juce::var&)' at ../libs/juce-legacy/source/m>
inlined from 'static juce::Result juce::JSON::parse(const juce::String&, juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/j>
inlined from 'static juce::var juce::JSON::parse(const juce::String&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:47>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::var juce::JSON::parse(const juce::Strin>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:34:39: note: '<anonymous>' declared here
34 | case 0: result = var(); return Result::ok();
| ^
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::var juce::JSON::parse(const juce::String&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:47>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::var juce::JSON::parse(const juce::Strin>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:473:22: note: '<anonymous>' declared here
473 | result = var();
| ^
In function 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp&, _T>
inlined from 'void juce::var::swapWith(juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:510:15,
inlined from 'juce::var& juce::var::operator=(juce::var&&)' at ../libs/juce-legacy/source/modules/juce_core/containers/juce_Variant.cpp:535:14,
inlined from 'static juce::Result juce::JSONParser::parseObjectOrArray(juce::String::CharPointerType, juce::var&)' at ../libs/juce-legacy/source/m>
inlined from 'static juce::Result juce::JSON::parse(const juce::String&, juce::var&)' at ../libs/juce-legacy/source/modules/juce_core/javascript/j>
/nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/bits/move.h:198:7: warning: '<unnamed>.juce::var::value' may be used uniniti>
198 | __a = _GLIBCXX_MOVE(__b);
| ^~~
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp: In static member function 'static juce::Result juce::JSON::parse(const juce::St>
../libs/juce-legacy/source/modules/juce_core/javascript/juce_JSON.cpp:34:39: note: '<anonymous>' declared here
34 | case 0: result = var(); return Result::ok();
| ^
In file included from /nix/store/n15bxkd7id2gvlwpihm4kp675aqkrwmj-glibc-2.40-36-dev/include/string.h:548,
from /nix/store/0vsyw5bhwmisszyfd1a0sdnwvnf4qa5a-gcc-13.3.0/include/c++/13.3.0/cstring:42,
from ../libs/juce-legacy/source/modules/juce_core/system/juce_StandardHeader.h:72:
In function 'void* memcpy(void*, const void*, size_t)',
inlined from 'juce::ReferenceCountedArray<ObjectClass, TypeOfCriticalSectionToUse>::ReferenceCountedArray(const juce::ReferenceCountedArray<Object>
inlined from 'juce::ReferenceCountedArray<ObjectClass, TypeOfCriticalSectionToUse>& juce::ReferenceCountedArray<ObjectClass, TypeOfCriticalSection>
inlined from 'juce::URL& juce::URL::operator=(const juce::URL&)' at ../libs/juce-legacy/source/modules/juce_core/network/juce_URL.cpp:193:27:
/nix/store/n15bxkd7id2gvlwpihm4kp675aqkrwmj-glibc-2.40-36-dev/include/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const voi>
29 | return __builtin___memcpy_chk (__dest, __src, __len,
| ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
30 | __glibc_objsize0 (__dest));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~
[24/582] Compiling C++ object libs/juce-current/libjuce-current.a.p/source_modules_juce_core_juce_core.cpp.o
In file included from ../libs/juce-current/source/modules/juce_core/juce_core.cpp:168:
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'static void juce::StringHolder::release(juce::StringHolder*)':
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'static juce::var juce::JavascriptEngine::RootObject::StringClass::fromCharCode(juce::JavascriptEngine::RootObject::Args)' at ../libs>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In static member function 'static juce::var juce::JavascriptEngine::RootObject::St>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp>
inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = juce::String*; _ForwardIterator2 = juce::String*>
inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [wit>
inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIt>
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterat>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Compare = __gnu_c>
inlined from 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = juce::String*; _Com>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterat>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCritica>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::ensureAllocatedSize(int) [with ElementType = juce::String; TypeOfCrit>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::addImpl(Elements&& ...) [with Elements = {const juce::String&}; Eleme>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::add(const ElementType&) [with ElementType = juce::String; TypeOfCriti>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(const ElementType&) [with ElementType = juce::S>
inlined from 'void juce::StringArray::addArray(const juce::StringArray&, int, int)' at ../libs/juce-current/source/modules/juce_core/text/juce_Str>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::StringArray::addArray(const juce::StringArray&, int>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCritica>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::shrinkToNoMoreThan(int) [with ElementType = juce::String; TypeOfCriti>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::minimiseStorageAfterRemoval() [with ElementType = j>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::removeInternal(int) [with ElementType = juce::Strin>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::remove(int) [with ElementType = juce::String; TypeO>
inlined from 'void juce::StringArray::removeDuplicates(bool)' at ../libs/juce-current/source/modules/juce_core/text/juce_StringArray.cpp:428:28:
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::StringArray::removeDuplicates(bool)':
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp>
inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = juce::String*; _ForwardIterator2 = juce::String*>
inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [wit>
inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIt>
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterat>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ConsoleApplication::Command::~Command()' at ../libs/juce-current/source/modules/juce_core/misc/juce_ConsoleApplication.h:246:1>
inlined from 'void std::__new_allocator<_Tp>::destroy(_Up*) [with _Up = juce::ConsoleApplication::Command; _Tp = juce::ConsoleApplication::Command>
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::destroy(allocator_type&, _Up*) [with _Up = juce::ConsoleApplication::Comma>
inlined from 'void std::__relocate_object_a(_Tp*, _Up*, _Allocator&) [with _Tp = juce::ConsoleApplication::Command; _Up = juce::ConsoleApplication>
inlined from '_ForwardIterator std::__relocate_a_1(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = juce::Con>
inlined from '_ForwardIterator std::__relocate_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = juce::Conso>
inlined from 'static std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_S_do_relocate(pointer, pointer, pointer, _Tp_alloc_type&, std::t>
inlined from 'static std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_S_relocate(pointer, pointer, pointer, _Tp_alloc_type&) [with _Tp>
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {juce::ConsoleApplication::Command}; _Tp = juc>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Ar>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::String; TypeOfCritica>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>:>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArgumentList::Argument::~Argument()' at ../libs/juce-current/source/modules/juce_core/misc/juce_ConsoleApplication.h:58:12,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::ArgumentList::Argumen>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::ensureAllocatedSize(int) [with ElementType = juce::ArgumentList::Argu>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::addImpl(Elements&& ...) [with Elements = {juce::ArgumentList::Argumen>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::add(ElementType&&) [with ElementType = juce::ArgumentList::Argument; >
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(ElementType&&) [with ElementType = juce::Argume>
inlined from 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)' at ../libs/juce-current/source/modules/juce_core/misc/juce_Consol>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In constructor 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)':
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::ArgumentList::Argument::~Argument()' at ../libs/juce-current/source/modules/juce_core/misc/juce_ConsoleApplication.h:58:12,
inlined from 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)' at ../libs/juce-current/source/modules/juce_core/misc/juce_Consol>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In constructor 'juce::ArgumentList::ArgumentList(juce::String, juce::StringArray)':
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::Identifier::~Identifier()' at ../libs/juce-current/source/modules/juce_core/text/juce_Identifier.cpp:27:37,
inlined from 'juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::NonTriviallyCopyableVoid<T> juce::ArrayBase<ElementType, TypeOfCriticalSec>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::setAllocatedSize(int) [with ElementType = juce::Identifier; TypeOfCri>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::ensureAllocatedSize(int) [with ElementType = juce::Identifier; TypeOf>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::addImpl(Elements&& ...) [with Elements = {juce::Identifier}; ElementT>
inlined from 'void juce::ArrayBase<ElementType, TypeOfCriticalSectionToUse>::add(ElementType&&) [with ElementType = juce::Identifier; TypeOfCritic>
inlined from 'void juce::Array<ElementType, TypeOfCriticalSectionToUse, minimumAllocatedSize>::add(ElementType&&) [with ElementType = juce::Identi>
inlined from 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder::parseFunctionParamsAndBody(juce::JavascriptEngine::RootObject::Funct>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'juce::Identifier::~Identifier()' at ../libs/juce-current/source/modules/juce_core/text/juce_Identifier.cpp:27:37,
inlined from 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder::parseFunctionParamsAndBody(juce::JavascriptEngine::RootObject::Funct>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In member function 'void juce::JavascriptEngine::RootObject::ExpressionTreeBuilder>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = juce::String*; _Compare>
inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator =>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator,>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
In static member function 'static void juce::StringHolder::release(juce::StringHolder*)',
inlined from 'static void juce::StringHolder::release(CharPointerType)' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:169:>
inlined from 'juce::String::~String()' at ../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:249:27,
inlined from 'std::_Require<std::__not_<std::__is_tuple_like<_Tp> >, std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> > std::swap(_Tp>
inlined from 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = juce::String*; _ForwardIterator2 = juce::String*>
inlined from '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [wit>
inlined from '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIt>
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = juce::String>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:164:52: warning: 'void operator delete [](void*)' called on unallocated object 'juc>
164 | delete[] reinterpret_cast<char*> (b);
| ^
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterat>
../libs/juce-current/source/modules/juce_core/text/juce_String.cpp:56:26: note: declared here
56 | static const EmptyString emptyString { 0x3fffffff, sizeof (String::CharPointerType::CharType), 0 };
| ^~~~~~~~~~~
[25/582] Compiling C++ object libs/juce-legacy/libjuce-legacy.a.p/source_modules_juce_gui_basics_juce_gui_basics.cpp.o
In file included from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:305:
../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp: In function 'void juce::ClipboardHelpers::handleSelection(XSel>
../libs/juce-legacy/source/modules/juce_gui_basics/native/juce_linux_X11_Clipboard.cpp:170:24: warning: array subscript 1 is outside array bounds of '>
170 | atoms[1] = XA_STRING;
| ~~~~~~~^
In file included from ../libs/juce-legacy/source/modules/juce_core/juce_core.h:217,
from ../libs/juce-legacy/source/modules/juce_graphics/juce_graphics.h:57,
from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.h:57,
from ../libs/juce-legacy/source/modules/juce_gui_basics/juce_gui_basics.cpp:45:
In member function 'void juce::HeapBlock<ElementType, throwOnFailure>::calloc(size_t, size_t) [with ElementType = char; bool throwOnFailure = false]',
inlined from 'void juce::ClipboardHelpers::handleSelection(XSelectionRequestEvent&)' at ../libs/juce-legacy/source/modules/juce_gui_basics/native/>
../libs/juce-legacy/source/modules/juce_core/memory/juce_HeapBlock.h:234:55: note: at offset 8 into object of size 8 allocated by 'calloc'
234 | data = static_cast<ElementType*> (std::calloc (newNumElements, elementSize));
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment