>>> Building on localhost under comms/sdrpp BDEPENDS = [comms/rtl-sdr;devel/ninja;graphics/glfw;devel/libvolk;devel/libusb1;audio/portaudio-svn;devel/cmake/core;archivers/zstd;math/fftw3,float;comms/hackrf] DIST = [comms/sdrpp:sdrpp-1.0.4.0.20260323-a6df4d58.tar.gz] FULLPKGNAME = sdrpp-1.0.4.0.20260323 RDEPENDS = [audio/portaudio-svn;archivers/zstd;comms/rtl-sdr;graphics/glfw;devel/libvolk;devel/libusb1;comms/hackrf;math/fftw3,float] (Junk lock obtained for localhost at 1781925201.62) >>> Running depends in comms/sdrpp at 1781925201.74 last junk was in www/py-hyperframe /usr/sbin/pkg_add -aI -Drepair fftw3-float-3.3.10p1 glfw-3.4p2 hackrf-2026.01.3 libusb1-1.0.30 libvolk-3.1.2p0 portaudio-svn-1970p1 rtl-sdr-2.0.2 zstd-1.5.7p0 was: /usr/sbin/pkg_add -aI -Drepair cmake-core-4.3.3 fftw3-float-3.3.10p1 glfw-3.4p2 hackrf-2026.01.3 libusb1-1.0.30 libvolk-3.1.2p0 ninja-1.11.1p1v1 portaudio-svn-1970p1 rtl-sdr-2.0.2 zstd-1.5.7p0 /usr/sbin/pkg_add -aI -Drepair fftw3-float-3.3.10p1 glfw-3.4p2 hackrf-2026.01.3 libusb1-1.0.30 libvolk-3.1.2p0 portaudio-svn-1970p1 rtl-sdr-2.0.2 zstd-1.5.7p0 >>> Running show-prepare-results in comms/sdrpp at 1781925218.45 ===> comms/sdrpp ===> Building from scratch sdrpp-1.0.4.0.20260323 ===> sdrpp-1.0.4.0.20260323 depends on: cmake-core->=4 -> cmake-core-4.3.3 ===> sdrpp-1.0.4.0.20260323 depends on: ninja-* -> ninja-1.11.1p1v1 ===> sdrpp-1.0.4.0.20260323 depends on: hackrf-* -> hackrf-2026.01.3 ===> sdrpp-1.0.4.0.20260323 depends on: rtl-sdr-* -> rtl-sdr-2.0.2 ===> sdrpp-1.0.4.0.20260323 depends on: libvolk-* -> libvolk-3.1.2p0 ===> sdrpp-1.0.4.0.20260323 depends on: libusb1-* -> libusb1-1.0.30 ===> sdrpp-1.0.4.0.20260323 depends on: glfw-* -> glfw-3.4p2 ===> sdrpp-1.0.4.0.20260323 depends on: fftw3-float-* -> fftw3-float-3.3.10p1 ===> sdrpp-1.0.4.0.20260323 depends on: portaudio-svn-* -> portaudio-svn-1970p1 ===> sdrpp-1.0.4.0.20260323 depends on: zstd-* -> zstd-1.5.7p0 ===> Verifying specs: GL glfw m fftw3f volk zstd rtlsdr portaudio usb-1.0 c++ c++abi pthread GLU c hackrf ===> found GL.19.2 glfw.1.2 m.10.1 fftw3f.7.1 volk.0.0 zstd.7.0 rtlsdr.0.2 portaudio.1.2 usb-1.0.2.3 c++.12.0 c++abi.9.0 pthread.28.1 GLU.9.0 c.103.0 hackrf.0.1 cmake-core-4.3.3 fftw3-float-3.3.10p1 glfw-3.4p2 hackrf-2026.01.3 libusb1-1.0.30 libvolk-3.1.2p0 ninja-1.11.1p1v1 portaudio-svn-1970p1 rtl-sdr-2.0.2 zstd-1.5.7p0 Still tainted: host marked nojunk by x11/qt6/qtdeclarative >>> Running junk in comms/sdrpp at 1781925236.38 Can't run junk because of lock on x11/qt6/qtdeclarative Warning: unable to close filehandle $fh properly: Stale NFS file handle during global destruction. (Junk lock released for localhost at 1781925242.87) distfiles size=3816776 >>> Running patch in comms/sdrpp at 1781925242.96 ===> comms/sdrpp ===> Checking files for sdrpp-1.0.4.0.20260323 `/ports/distfiles/sdrpp-1.0.4.0.20260323-a6df4d58.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for sdrpp-1.0.4.0.20260323 ===> Patching for sdrpp-1.0.4.0.20260323 ===> Applying OpenBSD patch patch-core_src_dsp_buffer_buffer_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Attempt to fix null pointer deref when switching demodulators. |Index: core/src/dsp/buffer/buffer.h |--- core/src/dsp/buffer/buffer.h.orig |+++ core/src/dsp/buffer/buffer.h -------------------------- Patching file core/src/dsp/buffer/buffer.h using Plan A... Hunk #1 succeeded at 10. done ===> Applying OpenBSD patch patch-core_src_dsp_convert_real_to_complex_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: core/src/dsp/convert/real_to_complex.h |--- core/src/dsp/convert/real_to_complex.h.orig |+++ core/src/dsp/convert/real_to_complex.h -------------------------- Patching file core/src/dsp/convert/real_to_complex.h using Plan A... Hunk #1 succeeded at 22. Hunk #2 succeeded at 44. done ===> Applying OpenBSD patch patch-core_src_dsp_filter_fir_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: core/src/dsp/filter/fir.h |--- core/src/dsp/filter/fir.h.orig |+++ core/src/dsp/filter/fir.h -------------------------- Patching file core/src/dsp/filter/fir.h using Plan A... Hunk #1 succeeded at 60. Hunk #2 succeeded at 102. done ===> Applying OpenBSD patch patch-core_src_imgui_imgui_impl_opengl3_loader_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: core/src/imgui/imgui_impl_opengl3_loader.h |--- core/src/imgui/imgui_impl_opengl3_loader.h.orig |+++ core/src/imgui/imgui_impl_opengl3_loader.h -------------------------- Patching file core/src/imgui/imgui_impl_opengl3_loader.h using Plan A... Hunk #1 succeeded at 625. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in comms/sdrpp at 1781925246.94 ===> comms/sdrpp ===> Generating configure for sdrpp-1.0.4.0.20260323 ===> Configuring for sdrpp-1.0.4.0.20260323 -- The C compiler identification is Clang 22.1.6 -- The CXX compiler identification is Clang 22.1.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /pobj/sdrpp-1.0.4.0.20260323/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /pobj/sdrpp-1.0.4.0.20260323/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test COMPILER_SUPPORTS_WPEDANTIC -- Performing Test COMPILER_SUPPORTS_WPEDANTIC - Success -- Looking for dotprod in FEC -- Looking for dotprod in FEC - not found -- Performing Test HAVE_SSE -- Performing Test HAVE_SSE - Failed -- Found PkgConfig: /usr/bin/pkg-config (found version "2.4.3") -- Checking for module 'glfw3' -- Found glfw3, version 3.4.0 -- Found OpenGL: /usr/X11R6/lib/libGL.so.19.2 -- Checking for module 'fftw3f' -- Found fftw3f, version 3.3.10 -- Checking for module 'volk' -- Found volk, version 3.1 -- Checking for module 'libzstd' -- Found libzstd, version 1.5.7 -- Checking for module 'libhackrf' -- Found libhackrf, version -- Checking for module 'librtlsdr' -- Found librtlsdr, version 2.0.1 -- Checking for module 'libusb-1.0' -- Found libusb-1.0, version 1.0.30 -- Checking for module 'portaudio-2.0' -- Found portaudio-2.0, version 19 -- Configuring done (24.3s) -- Generating done (2.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB -- Build files have been written to: /pobj/sdrpp-1.0.4.0.20260323/build-mips64 >>> Running build in comms/sdrpp at 1781925276.03 ===> comms/sdrpp ===> Building for sdrpp-1.0.4.0.20260323 Change Dir: '/pobj/sdrpp-1.0.4.0.20260323/build-mips64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DINSTALL_PREFIX=\"/usr/local\" -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT CMakeFiles/sdrpp.dir/src/main.cpp.o -MF CMakeFiles/sdrpp.dir/src/main.cpp.o.d -o CMakeFiles/sdrpp.dir/src/main.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/src/main.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/src/main.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/core.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/config.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer 2 warnings generated. [2/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/command_args.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/command_args.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/command_args.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/command_args.cpp [3/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/config.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/config.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/config.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/config.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/config.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/config.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer 2 warnings generated. [4/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/core.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/core.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/core.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/core.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/core.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/server.h:5: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/server_protocol.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/smgui.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/core.cpp:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/main_window.h:6: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/core.cpp:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/main_window.h:6: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/core.cpp:21: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/reshaper.h:61:13: warning: 'run' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | int run() { | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:79:43: note: in instantiation of template class 'dsp::buffer::Reshaper' requested here 79 | dsp::buffer::Reshaper reshape; | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/channel/../block.h:64:21: note: overridden virtual function is here 64 | virtual int run() = 0; | ^ 12 warnings generated. [5/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/credits.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/credits.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/credits.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/credits.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/credits.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/credits.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/module.h:4: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer 2 warnings generated. [6/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/colormaps.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/colormaps.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/colormaps.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/colormaps.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/colormaps.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/colormaps.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/module.h:4: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer 2 warnings generated. [7/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/dialogs/credits.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/dialogs/credits.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/dialogs/credits.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/dialogs/credits.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/dialogs/credits.cpp:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/dialogs/credits.cpp:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/style.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/module.h:4: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer 5 warnings generated. [8/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/dialogs/loading_screen.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/dialogs/loading_screen.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/dialogs/loading_screen.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/dialogs/loading_screen.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/dialogs/loading_screen.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/main_window.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/dialogs/loading_screen.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/main_window.h:6: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/dialogs/loading_screen.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/main_window.h:6: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 11 warnings generated. [9/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/gui.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/gui.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/gui.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 11 warnings generated. [10/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/icons.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/icons.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/icons.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/icons.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/icons.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/icons.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/icons.cpp:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/config.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer 5 warnings generated. [11/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/main_window.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/main_window.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/main_window.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/main_window.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/main_window.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/main_window.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/main_window.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/main_window.h:6: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/main_window.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/main_window.h:6: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/main_window.cpp:9: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/reshaper.h:61:13: warning: 'run' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | int run() { | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:79:43: note: in instantiation of template class 'dsp::buffer::Reshaper' requested here 79 | dsp::buffer::Reshaper reshape; | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/channel/../block.h:64:21: note: overridden virtual function is here 64 | virtual int run() = 0; | ^ 12 warnings generated. [12/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/menus/bandplan.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/menus/bandplan.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/menus/bandplan.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/bandplan.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/bandplan.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/bandplan.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/bandplan.cpp:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 11 warnings generated. [13/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/menus/display.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/menus/display.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/menus/display.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/display.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/display.cpp:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/display.cpp:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/display.cpp:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/display.cpp:8: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/reshaper.h:61:13: warning: 'run' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | int run() { | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:79:43: note: in instantiation of template class 'dsp::buffer::Reshaper' requested here 79 | dsp::buffer::Reshaper reshape; | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/channel/../block.h:64:21: note: overridden virtual function is here 64 | virtual int run() = 0; | ^ 12 warnings generated. [14/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/menus/module_manager.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/menus/module_manager.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/menus/module_manager.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/module_manager.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/module_manager.cpp:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/module_manager.cpp:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/core.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/config.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/module_manager.cpp:6: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/dialogs/dialog_box.h:5: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 11 warnings generated. [15/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/menus/sink.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/menus/sink.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/menus/sink.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/sink.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/sink.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/reshaper.h:61:13: warning: 'run' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | int run() { | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:79:43: note: in instantiation of template class 'dsp::buffer::Reshaper' requested here 79 | dsp::buffer::Reshaper reshape; | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/../block.h:64:21: note: overridden virtual function is here 64 | virtual int run() = 0; | ^ In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/sink.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/sink.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/sink.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 12 warnings generated. [16/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/menus/source.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/menus/source.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/menus/source.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/source.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/source.cpp:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/source.cpp:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/source.cpp:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/source.cpp:7: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/reshaper.h:61:13: warning: 'run' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | int run() { | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:79:43: note: in instantiation of template class 'dsp::buffer::Reshaper' requested here 79 | dsp::buffer::Reshaper reshape; | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/channel/../block.h:64:21: note: overridden virtual function is here 64 | virtual int run() = 0; | ^ 12 warnings generated. [17/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/menus/theme.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/menus/theme.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/menus/theme.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/theme.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/theme.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/theme.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/theme.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 11 warnings generated. [18/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/menus/vfo_color.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/menus/vfo_color.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/menus/vfo_color.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/vfo_color.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/vfo_color.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/vfo_color.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/vfo_color.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/menus/vfo_color.cpp:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/reshaper.h:61:13: warning: 'run' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | int run() { | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:79:43: note: in instantiation of template class 'dsp::buffer::Reshaper' requested here 79 | dsp::buffer::Reshaper reshape; | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/channel/../block.h:64:21: note: overridden virtual function is here 64 | virtual int run() = 0; | ^ 12 warnings generated. [19/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/smgui.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/smgui.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/smgui.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/smgui.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/smgui.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/smgui.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/smgui.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/style.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/module.h:4: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/smgui.cpp:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 11 warnings generated. [20/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/style.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/style.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/style.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/style.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/style.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/style.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/style.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/style.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/module.h:4: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/style.cpp:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 11 warnings generated. [21/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/theme_manager.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/theme_manager.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/theme_manager.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/theme_manager.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/theme_manager.cpp:1: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/theme_manager.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/theme_manager.h:4: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/theme_manager.cpp:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 11 warnings generated. [22/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/tuner.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/tuner.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/tuner.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/tuner.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/tuner.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/reshaper.h:61:13: warning: 'run' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | int run() { | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:79:43: note: in instantiation of template class 'dsp::buffer::Reshaper' requested here 79 | dsp::buffer::Reshaper reshape; | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/../block.h:64:21: note: overridden virtual function is here 64 | virtual int run() = 0; | ^ In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/tuner.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/tuner.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/tuner.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 12 warnings generated. [23/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/bandplan.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/bandplan.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/bandplan.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) 5 warnings generated. [24/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/constellation_diagram.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/constellation_diagram.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/constellation_diagram.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/constellation_diagram.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/constellation_diagram.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/constellation_diagram.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/constellation_diagram.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/constellation_diagram.h:4: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 9 warnings generated. [25/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/file_select.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/file_select.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/file_select.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/file_select.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/file_select.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/file_select.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/file_select.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/file_select.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/file_select.cpp:5: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/core.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/config.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer 11 warnings generated. [26/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/folder_select.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/folder_select.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/folder_select.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/folder_select.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/folder_select.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/folder_select.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/folder_select.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/folder_select.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/folder_select.cpp:5: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/core.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/config.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer 11 warnings generated. [27/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/frequency_select.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/frequency_select.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/frequency_select.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/frequency_select.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/frequency_select.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/frequency_select.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/frequency_select.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/frequency_select.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/frequency_select.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/config.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer 11 warnings generated. [28/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/image.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/image.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/image.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/image.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/image.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/image.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/image.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/image.h:4: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 9 warnings generated. [29/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/line_push_image.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/line_push_image.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/line_push_image.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/line_push_image.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/line_push_image.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/line_push_image.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/line_push_image.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/line_push_image.h:4: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 9 warnings generated. [30/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/menu.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/menu.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/menu.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/menu.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/menu.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/menu.h:5: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/module.h:4: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/menu.cpp:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/menu.cpp:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 11 warnings generated. [31/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/snr_meter.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/snr_meter.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/snr_meter.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/snr_meter.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/snr_meter.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/volume_meter.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/snr_meter.cpp:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/style.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/module.h:4: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/snr_meter.cpp:8: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 11 warnings generated. [32/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/stepped_slider.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/stepped_slider.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/stepped_slider.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/stepped_slider.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/stepped_slider.cpp:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/stepped_slider.cpp:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 9 warnings generated. [33/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/symbol_diagram.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/symbol_diagram.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/symbol_diagram.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/symbol_diagram.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/symbol_diagram.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/symbol_diagram.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/symbol_diagram.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/symbol_diagram.h:4: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 9 warnings generated. [34/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/volume_meter.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/volume_meter.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/volume_meter.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/volume_meter.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/volume_meter.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/volume_meter.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/volume_meter.cpp:7: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 9 warnings generated. [35/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/waterfall.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/waterfall.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/waterfall.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 11 warnings generated. [36/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.cpp:810: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.cpp:816: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.cpp:1112:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiIO' [-Wnontrivial-memcall] 1112 | memset(this, 0, sizeof(*this)); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.cpp:1112:12: note: explicitly cast the pointer to silence this warning 1112 | memset(this, 0, sizeof(*this)); | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.cpp:2530:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2530 | memset(this, 0, sizeof(*this)); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.cpp:2530:12: note: explicitly cast the pointer to silence this warning 2530 | memset(this, 0, sizeof(*this)); | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.cpp:3203:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiWindow' [-Wnontrivial-memcall] 3203 | memset(this, 0, sizeof(*this)); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.cpp:3203:12: note: explicitly cast the pointer to silence this warning 3203 | memset(this, 0, sizeof(*this)); | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.cpp:810: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1809:189: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1809 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.cpp:2559:27: note: in instantiation of member function 'ImVector::resize' requested here 2559 | g.ClipperTempData.resize(g.ClipperTempDataStacked, ImGuiListClipperData()); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1809:189: note: explicitly cast the pointer to silence this warning 1809 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1809:88: note: in instantiation of member function 'ImVector::reserve' requested here 1809 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.cpp:2559:27: note: in instantiation of member function 'ImVector::resize' requested here 2559 | g.ClipperTempData.resize(g.ClipperTempDataStacked, ImGuiListClipperData()); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: note: explicitly cast the pointer to silence this warning 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) 14 warnings generated. [37/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_demo.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_demo.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_demo.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_demo.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_demo.cpp:78: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) 3 warnings generated. [38/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_draw.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_draw.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_draw.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:29: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:36: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1680:20: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 1680 | memset(&_Channels[i], 0, sizeof(_Channels[i])); // Current channel is a copy of CmdBuffer/IdxBuffer, don't destruct again | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1680:20: note: explicitly cast the pointer to silence this warning 1680 | memset(&_Channels[i], 0, sizeof(_Channels[i])); // Current channel is a copy of CmdBuffer/IdxBuffer, don't destruct again | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1704:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 1704 | memset(&_Channels[0], 0, sizeof(ImDrawChannel)); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1704:12: note: explicitly cast the pointer to silence this warning 1704 | memset(&_Channels[0], 0, sizeof(ImDrawChannel)); | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1797:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImVector' [-Wnontrivial-memcall] 1797 | memcpy(&_Channels.Data[_Current]._CmdBuffer, &draw_list->CmdBuffer, sizeof(draw_list->CmdBuffer)); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1797:12: note: explicitly cast the pointer to silence this warning 1797 | memcpy(&_Channels.Data[_Current]._CmdBuffer, &draw_list->CmdBuffer, sizeof(draw_list->CmdBuffer)); | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1798:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImVector' [-Wnontrivial-memcall] 1798 | memcpy(&_Channels.Data[_Current]._IdxBuffer, &draw_list->IdxBuffer, sizeof(draw_list->IdxBuffer)); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1798:12: note: explicitly cast the pointer to silence this warning 1798 | memcpy(&_Channels.Data[_Current]._IdxBuffer, &draw_list->IdxBuffer, sizeof(draw_list->IdxBuffer)); | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1800:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImVector' [-Wnontrivial-memcall] 1800 | memcpy(&draw_list->CmdBuffer, &_Channels.Data[idx]._CmdBuffer, sizeof(draw_list->CmdBuffer)); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1800:12: note: explicitly cast the pointer to silence this warning 1800 | memcpy(&draw_list->CmdBuffer, &_Channels.Data[idx]._CmdBuffer, sizeof(draw_list->CmdBuffer)); | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1801:12: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImVector' [-Wnontrivial-memcall] 1801 | memcpy(&draw_list->IdxBuffer, &_Channels.Data[idx]._IdxBuffer, sizeof(draw_list->IdxBuffer)); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1801:12: note: explicitly cast the pointer to silence this warning 1801 | memcpy(&draw_list->IdxBuffer, &_Channels.Data[idx]._IdxBuffer, sizeof(draw_list->IdxBuffer)); | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1977:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImFontAtlas' [-Wnontrivial-memcall] 1977 | memset(this, 0, sizeof(*this)); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1977:12: note: explicitly cast the pointer to silence this warning 1977 | memset(this, 0, sizeof(*this)); | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:2362:26: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImFontBuildSrcData' [-Wnontrivial-memcall] 2362 | memset(src_tmp_array.Data, 0, (size_t)src_tmp_array.size_in_bytes()); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:2362:26: note: explicitly cast the pointer to silence this warning 2362 | memset(src_tmp_array.Data, 0, (size_t)src_tmp_array.size_in_bytes()); | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:2363:26: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImFontBuildDstData' [-Wnontrivial-memcall] 2363 | memset(dst_tmp_array.Data, 0, (size_t)dst_tmp_array.size_in_bytes()); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:2363:26: note: explicitly cast the pointer to silence this warning 2363 | memset(dst_tmp_array.Data, 0, (size_t)dst_tmp_array.size_in_bytes()); | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:29: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:1696:19: note: in instantiation of member function 'ImVector::reserve' requested here 1696 | _Channels.reserve(channels_count); // Avoid over reserving since this is likely to stay stable | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: note: explicitly cast the pointer to silence this warning 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImFontBuildSrcData' [-Wnontrivial-memcall] 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1808:88: note: in instantiation of member function 'ImVector::reserve' requested here 1808 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:2360:19: note: in instantiation of member function 'ImVector::resize' requested here 2360 | src_tmp_array.resize(atlas->ConfigData.Size); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: note: explicitly cast the pointer to silence this warning 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImFontBuildDstData' [-Wnontrivial-memcall] 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1808:88: note: in instantiation of member function 'ImVector::reserve' requested here 1808 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_draw.cpp:2361:19: note: in instantiation of member function 'ImVector::resize' requested here 2361 | dst_tmp_array.resize(atlas->Fonts.Size); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: note: explicitly cast the pointer to silence this warning 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) 21 warnings generated. [39/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_impl_opengl3.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_impl_opengl3.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_impl_opengl3.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_impl_opengl3.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_impl_opengl3.cpp:90: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) 3 warnings generated. [40/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_tables.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_tables.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_tables.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:191: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:197: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:2470:35: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 2470 | memcpy(dst_tmp++, channel, sizeof(ImDrawChannel)); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:2470:35: note: explicitly cast the pointer to silence this warning 2470 | memcpy(dst_tmp++, channel, sizeof(ImDrawChannel)); | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:2476:31: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 2476 | memcpy(dst_tmp++, &splitter->_Channels[table->Bg2DrawChannelUnfrozen], sizeof(ImDrawChannel)); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:2476:31: note: explicitly cast the pointer to silence this warning 2476 | memcpy(dst_tmp++, &splitter->_Channels[table->Bg2DrawChannelUnfrozen], sizeof(ImDrawChannel)); | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:2485:27: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 2485 | memcpy(dst_tmp++, channel, sizeof(ImDrawChannel)); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:2485:27: note: explicitly cast the pointer to silence this warning 2485 | memcpy(dst_tmp++, channel, sizeof(ImDrawChannel)); | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:2489:41: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 2489 | memcpy(splitter->_Channels.Data + LEADING_DRAW_CHANNELS, g.DrawChannelsTempMergeBuffer.Data, (splitter->_Count - LEADING_DRAW_CHANNELS) * sizeof(ImDrawChannel)); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:2489:41: note: explicitly cast the pointer to silence this warning 2489 | memcpy(splitter->_Channels.Data + LEADING_DRAW_CHANNELS, g.DrawChannelsTempMergeBuffer.Data, (splitter->_Count - LEADING_DRAW_CHANNELS) * sizeof(ImDrawChannel)); | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:191: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1808:88: note: in instantiation of member function 'ImVector::reserve' requested here 1808 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:640:101: note: in instantiation of member function 'ImVector::resize' requested here 640 | T* Add() { int idx = FreeIdx; if (idx == Buf.Size) { Buf.resize(Buf.Size + 1); FreeIdx++; } else { FreeIdx = *(int*)&Buf[idx]; } IM_PLACEMENT_NEW(&Buf[idx]) T(); AliveCount++; return &Buf[idx]; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:637:156: note: in instantiation of member function 'ImPool::Add' requested here 637 | T* GetOrAddByKey(ImGuiID key) { int* p_idx = Map.GetIntRef(key, -1); if (*p_idx != -1) return &Buf[*p_idx]; *p_idx = FreeIdx; return Add(); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:334:34: note: in instantiation of member function 'ImPool::GetOrAddByKey' requested here 334 | ImGuiTable* table = g.Tables.GetOrAddByKey(id); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: note: explicitly cast the pointer to silence this warning 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1809:189: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 1809 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:344:26: note: in instantiation of member function 'ImVector::resize' requested here 344 | g.TablesTempData.resize(g.TablesTempDataStacked, ImGuiTableTempData()); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1809:189: note: explicitly cast the pointer to silence this warning 1809 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1809:88: note: in instantiation of member function 'ImVector::reserve' requested here 1809 | inline void resize(int new_size, const T& v) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) memcpy(&Data[n], &v, sizeof(v)); Size = new_size; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:344:26: note: in instantiation of member function 'ImVector::resize' requested here 344 | g.TablesTempData.resize(g.TablesTempDataStacked, ImGuiTableTempData()); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: note: explicitly cast the pointer to silence this warning 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImDrawChannel' [-Wnontrivial-memcall] 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1808:88: note: in instantiation of member function 'ImVector::reserve' requested here 1808 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:2420:39: note: in instantiation of member function 'ImVector::resize' requested here 2420 | g.DrawChannelsTempMergeBuffer.resize(splitter->_Count - LEADING_DRAW_CHANNELS); // Use shared temporary storage so the allocation gets amortized | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: note: explicitly cast the pointer to silence this warning 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1814:127: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1814 | inline void push_back(const T& v) { if (Size == Capacity) reserve(_grow_capacity(Size + 1)); memcpy(&Data[Size], &v, sizeof(v)); Size++; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:3807:28: note: in instantiation of member function 'ImVector::push_back' requested here 3807 | window->ColumnsStorage.push_back(ImGuiOldColumns()); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1814:127: note: explicitly cast the pointer to silence this warning 1814 | inline void push_back(const T& v) { if (Size == Capacity) reserve(_grow_capacity(Size + 1)); memcpy(&Data[Size], &v, sizeof(v)); Size++; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1814:85: note: in instantiation of member function 'ImVector::reserve' requested here 1814 | inline void push_back(const T& v) { if (Size == Capacity) reserve(_grow_capacity(Size + 1)); memcpy(&Data[Size], &v, sizeof(v)); Size++; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_tables.cpp:3807:28: note: in instantiation of member function 'ImVector::push_back' requested here 3807 | window->ColumnsStorage.push_back(ImGuiOldColumns()); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: note: explicitly cast the pointer to silence this warning 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) 19 warnings generated. [41/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_widgets.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_widgets.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_widgets.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_widgets.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_widgets.cpp:35: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_widgets.cpp:41: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_widgets.cpp:7170:12: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTabBar' [-Wnontrivial-memcall] 7170 | memset(this, 0, sizeof(*this)); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_widgets.cpp:7170:12: note: explicitly cast the pointer to silence this warning 7170 | memset(this, 0, sizeof(*this)); | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_widgets.cpp:35: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: warning: first argument in call to 'memcpy' is a pointer to non-trivially copyable type 'ImGuiTabBar' [-Wnontrivial-memcall] 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1808:88: note: in instantiation of member function 'ImVector::reserve' requested here 1808 | inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:640:101: note: in instantiation of member function 'ImVector::resize' requested here 640 | T* Add() { int idx = FreeIdx; if (idx == Buf.Size) { Buf.resize(Buf.Size + 1); FreeIdx++; } else { FreeIdx = *(int*)&Buf[idx]; } IM_PLACEMENT_NEW(&Buf[idx]) T(); AliveCount++; return &Buf[idx]; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:637:156: note: in instantiation of member function 'ImPool::Add' requested here 637 | T* GetOrAddByKey(ImGuiID key) { int* p_idx = Map.GetIntRef(key, -1); if (*p_idx != -1) return &Buf[*p_idx]; *p_idx = FreeIdx; return Add(); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_widgets.cpp:7220:38: note: in instantiation of member function 'ImPool::GetOrAddByKey' requested here 7220 | ImGuiTabBar* tab_bar = g.TabBars.GetOrAddByKey(id); | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:1811:182: note: explicitly cast the pointer to silence this warning 1811 | inline void reserve(int new_capacity) { if (new_capacity <= Capacity) return; T* new_data = (T*)IM_ALLOC((size_t)new_capacity * sizeof(T)); if (Data) { memcpy(new_data, Data, (size_t)Size * sizeof(T)); IM_FREE(Data); } Data = new_data; Capacity = new_capacity; } | ^ | (void*) 11 warnings generated. [42/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/module.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/module.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/module.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/module.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/module.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/module.h:4: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer 2 warnings generated. [43/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/module_com.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/module_com.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/module_com.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/module_com.cpp [44/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/server.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/server.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/server.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/server.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/server.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/server.h:5: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/server_protocol.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/smgui.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/server.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/core.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/config.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/server.cpp:8: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/reshaper.h:61:13: warning: 'run' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | int run() { | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:79:43: note: in instantiation of template class 'dsp::buffer::Reshaper' requested here 79 | dsp::buffer::Reshaper reshape; | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/../block.h:64:21: note: overridden virtual function is here 64 | virtual int run() = 0; | ^ In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/server.cpp:8: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 12 warnings generated. [45/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/signal_path/iq_frontend.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/signal_path/iq_frontend.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/signal_path/iq_frontend.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/reshaper.h:61:13: warning: 'run' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | int run() { | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:79:43: note: in instantiation of template class 'dsp::buffer::Reshaper' requested here 79 | dsp::buffer::Reshaper reshape; | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/../block.h:64:21: note: overridden virtual function is here 64 | virtual int run() = 0; | ^ In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.cpp:5: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.cpp:5: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.cpp:5: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 12 warnings generated. [46/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/signal_path/signal_path.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/signal_path/signal_path.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/signal_path/signal_path.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/reshaper.h:61:13: warning: 'run' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | int run() { | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:79:43: note: in instantiation of template class 'dsp::buffer::Reshaper' requested here 79 | dsp::buffer::Reshaper reshape; | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/../block.h:64:21: note: overridden virtual function is here 64 | virtual int run() = 0; | ^ In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 12 warnings generated. [47/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/signal_path/sink.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/signal_path/sink.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/signal_path/sink.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/sink.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/sink.cpp:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/sink.cpp:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/style.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/module.h:4: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer 5 warnings generated. [48/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/signal_path/source.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/signal_path/source.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/signal_path/source.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/source.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/source.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/server.h:5: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/server_protocol.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/smgui.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/source.cpp:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/reshaper.h:61:13: warning: 'run' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | int run() { | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:79:43: note: in instantiation of template class 'dsp::buffer::Reshaper' requested here 79 | dsp::buffer::Reshaper reshape; | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/../block.h:64:21: note: overridden virtual function is here 64 | virtual int run() = 0; | ^ In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/source.cpp:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/source.cpp:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 12 warnings generated. [49/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/signal_path/vfo_manager.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/signal_path/vfo_manager.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/signal_path/vfo_manager.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:4: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/bandplan.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.cpp:1: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.h:3: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/vfo_manager.cpp:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/signal_path.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:3: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/buffer/reshaper.h:61:13: warning: 'run' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | int run() { | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/iq_frontend.h:79:43: note: in instantiation of template class 'dsp::buffer::Reshaper' requested here 79 | dsp::buffer::Reshaper reshape; | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/signal_path/../dsp/channel/../block.h:64:21: note: overridden virtual function is here 64 | virtual int run() = 0; | ^ 12 warnings generated. [50/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/utils/flog.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/utils/flog.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/utils/flog.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/utils/flog.cpp [51/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/utils/hrfreq.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/utils/hrfreq.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/utils/hrfreq.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/utils/hrfreq.cpp [52/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/utils/net.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/utils/net.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/utils/net.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/utils/net.cpp [53/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/utils/networking.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/utils/networking.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/utils/networking.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/utils/networking.cpp [54/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/utils/proto/http.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/utils/proto/http.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/utils/proto/http.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/utils/proto/http.cpp /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/utils/proto/http.cpp:217:41: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 217 | sprintf(buf, "%" PRIX64 "\r\n", length); | ~~~~~~~~~ ^~~~~~ 1 warning generated. [55/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/utils/proto/rigctl.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/utils/proto/rigctl.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/utils/proto/rigctl.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/utils/proto/rigctl.cpp [56/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/utils/riff.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/utils/riff.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/utils/riff.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/utils/riff.cpp [57/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/src/utils/wav.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/src/utils/wav.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/src/utils/wav.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/utils/wav.cpp [58/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/backends/glfw/backend.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/backends/glfw/backend.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/backends/glfw/backend.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/backend.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/backend.cpp:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/backend.cpp:9: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/core.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/config.h:2: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25153:35: warning: identifier '_json' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25153 | inline nlohmann::json operator "" _json(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~ | operator""_json /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/json.hpp:25172:49: warning: identifier '_json_pointer' preceded by whitespace in a literal operator declaration is deprecated [-Wdeprecated-literal-operator] 25172 | inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std::size_t n) | ~~~~~~~~~~~~^~~~~~~~~~~~~ | operator""_json_pointer In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/backend.cpp:13: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/gui.h:2: In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/gui/widgets/waterfall.h:6: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiInputTextState' [-Wnontrivial-memcall] 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1013:54: note: explicitly cast the pointer to silence this warning 1013 | ImGuiInputTextState() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipperData' [-Wnontrivial-memcall] 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1253:46: note: explicitly cast the pointer to silence this warning 1253 | ImGuiListClipperData() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiOldColumns' [-Wnontrivial-memcall] 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1395:34: note: explicitly cast the pointer to silence this warning 1395 | ImGuiOldColumns() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiStackTool' [-Wnontrivial-memcall] 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:1526:38: note: explicitly cast the pointer to silence this warning 1526 | ImGuiStackTool() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTable' [-Wnontrivial-memcall] 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2397:42: note: explicitly cast the pointer to silence this warning 2397 | ImGuiTable() { memset(this, 0, sizeof(*this)); LastFrameActive = -1; } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiTableTempData' [-Wnontrivial-memcall] 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui_internal.h:2421:42: note: explicitly cast the pointer to silence this warning 2421 | ImGuiTableTempData() { memset(this, 0, sizeof(*this)); LastTimeActive = -1.0f; } | ^ | (void*) 11 warnings generated. [59/141] /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -DFLOG_ANDROID_TAG=\"SDR++\" -DINSTALL_PREFIX=\"/usr/local\" -DSDRPP_IS_CORE -Dsdrpp_core_EXPORTS -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui -I/usr/local/include -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -I/usr/X11R6/include -O2 -pipe -DNDEBUG -fPIC -O3 -std=c++17 -Wno-unused-command-line-argument -undefined dynamic_lookup -MD -MT core/CMakeFiles/sdrpp_core.dir/backends/glfw/imgui/imgui_impl_glfw.cpp.o -MF core/CMakeFiles/sdrpp_core.dir/backends/glfw/imgui/imgui_impl_glfw.cpp.o.d -o core/CMakeFiles/sdrpp_core.dir/backends/glfw/imgui/imgui_impl_glfw.cpp.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui/imgui_impl_glfw.cpp In file included from /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/backends/glfw/imgui/imgui_impl_glfw.cpp:52: /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImGuiListClipper' [-Wnontrivial-memcall] 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2318:83: note: explicitly cast the pointer to silence this warning 2318 | inline ImGuiListClipper(int items_count, float items_height = -1.0f) { memset(this, 0, sizeof(*this)); ItemsCount = -1; Begin(items_count, items_height); } // [removed in 1.79] | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawListSplitter' [-Wnontrivial-memcall] 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2450:43: note: explicitly cast the pointer to silence this warning 2450 | inline ImDrawListSplitter() { memset(this, 0, sizeof(*this)); } | ^ | (void*) /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: warning: first argument in call to 'memset' is a pointer to non-trivially copyable type 'ImDrawList' [-Wnontrivial-memcall] 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/src/imgui/imgui.h:2521:66: note: explicitly cast the pointer to silence this warning 2521 | ImDrawList(const ImDrawListSharedData* shared_data) { memset(this, 0, sizeof(*this)); _Data = shared_data; } | ^ | (void*) 3 warnings generated. [60/141] cd /pobj/sdrpp-1.0.4.0.20260323/build-mips64/core/libcorrect && /usr/local/bin/cmake -E copy /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include/correct.h /pobj/sdrpp-1.0.4.0.20260323/build-mips64/core/libcorrect/include/correct.h [61/141] /pobj/sdrpp-1.0.4.0.20260323/bin/cc -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -O2 -pipe -fPIC -std=c99 -Wall -Wpedantic -O2 -DNDEBUG -MD -MT core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/bit.c.o -MF core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/bit.c.o.d -o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/bit.c.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/src/convolutional/bit.c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/src/convolutional/bit.c:178:26: warning: a function declaration without a prototype is deprecated in all versions of C [-Wstrict-prototypes] 178 | void create_reverse_table() { | ^ | void 1 warning generated. [62/141] /pobj/sdrpp-1.0.4.0.20260323/bin/cc -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -O2 -pipe -fPIC -std=c99 -Wall -Wpedantic -O2 -DNDEBUG -MD -MT core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/metric.c.o -MF core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/metric.c.o.d -o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/metric.c.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/src/convolutional/metric.c [63/141] /pobj/sdrpp-1.0.4.0.20260323/bin/cc -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -O2 -pipe -fPIC -std=c99 -Wall -Wpedantic -O2 -DNDEBUG -MD -MT core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/history_buffer.c.o -MF core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/history_buffer.c.o.d -o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/history_buffer.c.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/src/convolutional/history_buffer.c [64/141] /pobj/sdrpp-1.0.4.0.20260323/bin/cc -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -O2 -pipe -fPIC -std=c99 -Wall -Wpedantic -O2 -DNDEBUG -MD -MT core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/error_buffer.c.o -MF core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/error_buffer.c.o.d -o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/error_buffer.c.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/src/convolutional/error_buffer.c [65/141] /pobj/sdrpp-1.0.4.0.20260323/bin/cc -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -O2 -pipe -fPIC -std=c99 -Wall -Wpedantic -O2 -DNDEBUG -MD -MT core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/lookup.c.o -MF core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/lookup.c.o.d -o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/lookup.c.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/src/convolutional/lookup.c [66/141] /pobj/sdrpp-1.0.4.0.20260323/bin/cc -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -O2 -pipe -fPIC -std=c99 -Wall -Wpedantic -O2 -DNDEBUG -MD -MT core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/convolutional.c.o -MF core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/convolutional.c.o.d -o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/convolutional.c.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/src/convolutional/convolutional.c [67/141] /pobj/sdrpp-1.0.4.0.20260323/bin/cc -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -O2 -pipe -fPIC -std=c99 -Wall -Wpedantic -O2 -DNDEBUG -MD -MT core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/encode.c.o -MF core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/encode.c.o.d -o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/encode.c.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/src/convolutional/encode.c [68/141] /pobj/sdrpp-1.0.4.0.20260323/bin/cc -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -O2 -pipe -fPIC -std=c99 -Wall -Wpedantic -O2 -DNDEBUG -MD -MT core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/decode.c.o -MF core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/decode.c.o.d -o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/decode.c.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/src/convolutional/decode.c [69/141] /pobj/sdrpp-1.0.4.0.20260323/bin/cc -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -O2 -pipe -fPIC -std=c99 -Wall -Wpedantic -O2 -DNDEBUG -MD -MT core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/polynomial.c.o -MF core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/polynomial.c.o.d -o core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/polynomial.c.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/src/reed-solomon/polynomial.c [70/141] /pobj/sdrpp-1.0.4.0.20260323/bin/cc -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -O2 -pipe -fPIC -std=c99 -Wall -Wpedantic -O2 -DNDEBUG -MD -MT core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/reed-solomon.c.o -MF core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/reed-solomon.c.o.d -o core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/reed-solomon.c.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/src/reed-solomon/reed-solomon.c [71/141] /pobj/sdrpp-1.0.4.0.20260323/bin/cc -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -O2 -pipe -fPIC -std=c99 -Wall -Wpedantic -O2 -DNDEBUG -MD -MT core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/encode.c.o -MF core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/encode.c.o.d -o core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/encode.c.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/src/reed-solomon/encode.c [72/141] /pobj/sdrpp-1.0.4.0.20260323/bin/cc -I/pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/include -O2 -pipe -fPIC -std=c99 -Wall -Wpedantic -O2 -DNDEBUG -MD -MT core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/decode.c.o -MF core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/decode.c.o.d -o core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/decode.c.o -c /pobj/sdrpp-1.0.4.0.20260323/SDRPlusPlus-a6df4d58e5f6b3045883a70aeb8fb41fd5dbf1d9/core/libcorrect/src/reed-solomon/decode.c [73/141] : && /pobj/sdrpp-1.0.4.0.20260323/bin/cc -fPIC -O2 -pipe -fPIC -std=c99 -Wall -Wpedantic -O2 -DNDEBUG -shared -Wl,-soname,libcorrect.so -o core/libcorrect/lib/libcorrect.so core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/polynomial.c.o core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/reed-solomon.c.o core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/encode.c.o core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/decode.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/bit.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/metric.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/history_buffer.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/error_buffer.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/lookup.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/convolutional.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/encode.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/decode.c.o -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [74/141] : && /usr/local/bin/cmake -E rm -f core/libcorrect/lib/libcorrect.a && /usr/bin/ar qc core/libcorrect/lib/libcorrect.a core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/polynomial.c.o core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/reed-solomon.c.o core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/encode.c.o core/libcorrect/src/reed-solomon/CMakeFiles/correct-reed-solomon.dir/decode.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/bit.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/metric.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/history_buffer.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/error_buffer.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/lookup.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/convolutional.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/encode.c.o core/libcorrect/src/convolutional/CMakeFiles/correct-convolutional.dir/decode.c.o && /usr/bin/ranlib core/libcorrect/lib/libcorrect.a && : [75/141] : && /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -fPIC -O2 -pipe -DNDEBUG -shared -Wl,-soname,libsdrpp_core.so -o core/libsdrpp_core.so core/CMakeFiles/sdrpp_core.dir/src/command_args.cpp.o core/CMakeFiles/sdrpp_core.dir/src/config.cpp.o core/CMakeFiles/sdrpp_core.dir/src/core.cpp.o core/CMakeFiles/sdrpp_core.dir/src/credits.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/colormaps.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/dialogs/credits.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/dialogs/loading_screen.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/gui.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/icons.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/main_window.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/menus/bandplan.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/menus/display.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/menus/module_manager.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/menus/sink.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/menus/source.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/menus/theme.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/menus/vfo_color.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/smgui.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/style.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/theme_manager.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/tuner.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/bandplan.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/constellation_diagram.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/file_select.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/folder_select.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/frequency_select.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/image.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/line_push_image.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/menu.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/snr_meter.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/stepped_slider.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/symbol_diagram.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/volume_meter.cpp.o core/CMakeFiles/sdrpp_core.dir/src/gui/widgets/waterfall.cpp.o core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui.cpp.o core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_demo.cpp.o core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_draw.cpp.o core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_impl_opengl3.cpp.o core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_tables.cpp.o core/CMakeFiles/sdrpp_core.dir/src/imgui/imgui_widgets.cpp.o core/CMakeFiles/sdrpp_core.dir/src/module.cpp.o core/CMakeFiles/sdrpp_core.dir/src/module_com.cpp.o core/CMakeFiles/sdrpp_core.dir/src/server.cpp.o core/CMakeFiles/sdrpp_core.dir/src/signal_path/iq_frontend.cpp.o core/CMakeFiles/sdrpp_core.dir/src/signal_path/signal_path.cpp.o core/CMakeFiles/sdrpp_core.dir/src/signal_path/sink.cpp.o core/CMakeFiles/sdrpp_core.dir/src/signal_path/source.cpp.o core/CMakeFiles/sdrpp_core.dir/src/signal_path/vfo_manager.cpp.o core/CMakeFiles/sdrpp_core.dir/src/utils/flog.cpp.o core/CMakeFiles/sdrpp_core.dir/src/utils/hrfreq.cpp.o core/CMakeFiles/sdrpp_core.dir/src/utils/net.cpp.o core/CMakeFiles/sdrpp_core.dir/src/utils/networking.cpp.o core/CMakeFiles/sdrpp_core.dir/src/utils/proto/http.cpp.o core/CMakeFiles/sdrpp_core.dir/src/utils/proto/rigctl.cpp.o core/CMakeFiles/sdrpp_core.dir/src/utils/riff.cpp.o core/CMakeFiles/sdrpp_core.dir/src/utils/wav.cpp.o core/CMakeFiles/sdrpp_core.dir/backends/glfw/backend.cpp.o core/CMakeFiles/sdrpp_core.dir/backends/glfw/imgui/imgui_impl_glfw.cpp.o -L/usr/local/lib -Wl,-z,origin,-rpath,/usr/local/lib:/usr/X11R6/lib: -lglfw core/libcorrect/lib/libcorrect.a /usr/X11R6/lib/libGL.so.19.2 /usr/X11R6/lib/libGLU.so.9.0 -lfftw3f -lglfw -lvolk -lzstd /usr/X11R6/lib/libGL.so.19.2 /usr/X11R6/lib/libGLU.so.9.0 -lfftw3f -lvolk -lzstd -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : [76/141] : && /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -O2 -pipe -DNDEBUG CMakeFiles/sdrpp.dir/src/main.cpp.o -o sdrpp -L/usr/local/lib -Wl,-z,origin,-rpath,/usr/local/lib:/pobj/sdrpp-1.0.4.0.20260323/build-mips64/core:/usr/X11R6/lib: core/libsdrpp_core.so core/libcorrect/lib/libcorrect.a -lglfw /usr/X11R6/lib/libGL.so.19.2 /usr/X11R6/lib/libGLU.so.9.0 -lfftw3f -lglfw /usr/X11R6/lib/libGL.so.19.2 /usr/X11R6/lib/libGLU.so.9.0 -lfftw3f -lvolk -lzstd -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : FAILED: sdrpp : && /pobj/sdrpp-1.0.4.0.20260323/bin/c++ -O2 -pipe -DNDEBUG CMakeFiles/sdrpp.dir/src/main.cpp.o -o sdrpp -L/usr/local/lib -Wl,-z,origin,-rpath,/usr/local/lib:/pobj/sdrpp-1.0.4.0.20260323/build-mips64/core:/usr/X11R6/lib: core/libsdrpp_core.so core/libcorrect/lib/libcorrect.a -lglfw /usr/X11R6/lib/libGL.so.19.2 /usr/X11R6/lib/libGLU.so.9.0 -lfftw3f -lglfw /usr/X11R6/lib/libGL.so.19.2 /usr/X11R6/lib/libGLU.so.9.0 -lfftw3f -lvolk -lzstd -Wl,-rpath-link,/usr/X11R6/lib:/usr/local/lib && : /usr/X11R6/lib/libGL.so.19.2: warning: random() may return deterministic values, is that what you want? core/libsdrpp_core.so: warning: strcpy() is almost always misused, please use strlcpy() /usr/X11R6/lib/libGL.so.19.2: warning: rand() may return deterministic values, is that what you want? /usr/local/lib/libglfw.so.1.2: warning: strcat() is almost always misused, please use strlcat() core/libsdrpp_core.so: warning: sprintf() is often misused, please use snprintf() /usr/X11R6/lib/libgallium_dri.so: warning: stpcpy() is dangerous; do not use it /usr/local/lib/libglfw.so.1.2: undefined reference to `posix_fallocate' c++: error: linker command failed with exit code 1 (use -v to see invocation) ninja: build stopped: subcommand failed. *** Error 1 in comms/sdrpp (/ports/devel/cmake/cmake.port.mk:40 'do-build': @cd /pobj/sdrpp-1.0.4.0.20260323/build-mips64 && exec /usr/bin/e...) *** Error 2 in comms/sdrpp (/ports/infrastructure/mk/bsd.port.mk:3075 '/pobj/sdrpp-1.0.4.0.20260323/build-mips64/.build_done': @cd /ports/co...) *** Error 2 in comms/sdrpp (/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=sdrpp-1.0.4.0.20260323; export _LOCKS_HELD=" sdrpp-1.0...) ===> Exiting comms/sdrpp with an error *** Error 1 in /ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval ${e...) >>> Ended at 1781929344.90 max_stuck=114.39/depends=16.75/show-prepare-results=17.33/junk=6.58/patch=3.99/configure=29.09/build=4068.93 Error: job failed with 512 on localhost at 1781929344