CMake Deprecation Warning at CMakeLists.txt:33 (cmake_policy):
The OLD behavior for policy CMP0116 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
CMake Deprecation Warning at CMakeLists.txt:37 (cmake_policy):
The OLD behavior for policy CMP0113 will be removed from a future version
of CMake.
The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.
CMake Warning (dev) at CMakeLists.txt:846 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
CMake Warning:
Manually-specified variables were not used by the project:
BUILD_GITHUB_PLUGIN
CMAKE_LD_FLAGS
KICAD_REPO_NAME
KICAD_SCRIPTING
KICAD_SCRIPTING_MODULES
KICAD_SKIP_BOOST
KICAD_STABLE_VERSION
KICAD_USE_OCC
KICAD_USE_OCE
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/glew/src/glew.c:43:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/glew/include/GL/eglew.h:2684:80: warning: ‘struct wl_display’ declared inside parameter list will not be visible outside of this definition or declaration
2684 | typedef EGLBoolean ( * PFNEGLBINDWAYLANDDISPLAYWLPROC) (EGLDisplay dpy, struct wl_display* display);
| ^~~~~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/glew/include/GL/eglew.h:2685:80: warning: ‘struct wl_resource’ declared inside parameter list will not be visible outside of this definition or declaration
2685 | typedef EGLBoolean ( * PFNEGLQUERYWAYLANDBUFFERWLPROC) (EGLDisplay dpy, struct wl_resource* buffer, EGLint attribute, EGLint* value);
| ^~~~~~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/glew/include/GL/eglew.h:2686:82: warning: ‘struct wl_display’ declared inside parameter list will not be visible outside of this definition or declaration
2686 | typedef EGLBoolean ( * PFNEGLUNBINDWAYLANDDISPLAYWLPROC) (EGLDisplay dpy, struct wl_display* display);
| ^~~~~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/inc/navlib/navlib.h:27,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/src/navlib_stub.c:51:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/inc/navlib/navlib_types.h:1232:1: warning: ‘cdecl’ attribute ignored [-Wattributes]
1232 | typedef long(__cdecl *fnGetProperty_t)(const param_t param, const property_t name, value_t *value);
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/inc/navlib/navlib_types.h:1246:40: warning: ‘cdecl’ attribute ignored [-Wattributes]
1246 | const value_t *value);
| ^~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/inc/navlib/navlib.h:594:38: warning: ‘cdecl’ attribute ignored [-Wattributes]
594 | const nlCreateOptions_t *options);
| ^~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/inc/navlib/navlib.h:602:1: warning: ‘cdecl’ attribute ignored [-Wattributes]
602 | _NAVLIB_DLLAPI long __cdecl NlClose(nlHandle_t nh);
| ^~~~~~~~~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/inc/navlib/navlib.h:613:1: warning: ‘cdecl’ attribute ignored [-Wattributes]
613 | _NAVLIB_DLLAPI long __cdecl NlReadValue(nlHandle_t nh, property_t name, value_t *value);
| ^~~~~~~~~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/inc/navlib/navlib.h:624:1: warning: ‘cdecl’ attribute ignored [-Wattributes]
624 | _NAVLIB_DLLAPI long __cdecl NlWriteValue(nlHandle_t nh, property_t name, const value_t *value);
| ^~~~~~~~~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/inc/navlib/navlib.h:631:1: warning: ‘cdecl’ attribute ignored [-Wattributes]
631 | _NAVLIB_DLLAPI propertyType_t __cdecl NlGetType(property_t name);
| ^~~~~~~~~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/src/navlib_stub.c:69:40: warning: ‘cdecl’ attribute ignored [-Wattributes]
69 | nlCreateOptions_t const* options );
| ^~~~~~~~~~~~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/src/navlib_stub.c:70:1: warning: ‘cdecl’ attribute ignored [-Wattributes]
70 | typedef long( __cdecl* PFN_NLCLOSE )( nlHandle_t nh );
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/src/navlib_stub.c:71:1: warning: ‘cdecl’ attribute ignored [-Wattributes]
71 | typedef long( __cdecl* PFN_NLREADVALUE )( nlHandle_t nh, property_t name, value_t* value );
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/src/navlib_stub.c:72:1: warning: ‘cdecl’ attribute ignored [-Wattributes]
72 | typedef long( __cdecl* PFN_NLWRITEVALUE )( nlHandle_t nh, property_t name, const value_t* value );
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/src/navlib_stub.c:73:1: warning: ‘cdecl’ attribute ignored [-Wattributes]
73 | typedef propertyType_t( __cdecl* PFN_NLGETTYPE )( property_t name );
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/src/navlib_stub.c:159:1: warning: ‘cdecl’ attribute ignored [-Wattributes]
159 | {
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/src/navlib_stub.c:169:1: warning: ‘cdecl’ attribute ignored [-Wattributes]
169 | {
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/src/navlib_stub.c:179:1: warning: ‘cdecl’ attribute ignored [-Wattributes]
179 | {
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/src/navlib_stub.c:189:1: warning: ‘cdecl’ attribute ignored [-Wattributes]
189 | {
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/3dxware_sdk/src/navlib_stub.c:199:1: warning: ‘cdecl’ attribute ignored [-Wattributes]
199 | {
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/libs/core/utf8.cpp: In static member function ‘static int UTF8::uni_forward(const unsigned char*, unsigned int*)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/libs/core/utf8.cpp:110:67: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
110 | wxFAIL_MSG( wxS( "uni_forward: invalid start byte" ) );
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/libs/core/utf8.cpp:119:78: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
119 | wxFAIL_MSG( wxS( "uni_forward: invalid continuation byte" ) );
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/libs/core/utf8.cpp:138:78: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
138 | wxFAIL_MSG( wxS( "uni_forward: invalid continuation byte" ) );
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/libs/core/utf8.cpp:158:78: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
158 | wxFAIL_MSG( wxS( "uni_forward: invalid continuation byte" ) );
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/libs/kimath/src/geometry/shape_poly_set.cpp: In lambda function:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/libs/kimath/src/geometry/shape_poly_set.cpp:703:25: warning: unused variable ‘erased’ [-Wunused-variable]
703 | int erased = relParents.erase( pathId );
| ^~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/advanced_config.cpp: In function ‘void dumpCfg(const std::vector&)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/advanced_config.cpp:199:27: warning: unused variable ‘param’ [-Wunused-variable]
199 | for( const PARAM_CFG* param : aArray )
| ^~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/include/markup_parser.h:24,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/markup_parser.cpp:22:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/project.cpp: In member function ‘virtual void PROJECT::SetRString(RSTRING_T, const wxString&)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/project.cpp:325:22: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body]
325 | wxASSERT( 0 ); // bad index
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/gal/gal_display_options.cpp:43:22: warning: ‘traceGalDispOpts’ defined but not used [-Wunused-variable]
43 | static const wxChar* traceGalDispOpts = wxT( "KICAD_GAL_DISPLAY_OPTIONS" );
| ^~~~~~~~~~~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/include/markup_parser.h:24,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/font/font.cpp:37:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/dialog_about/AboutDialog_main.cpp: In function ‘void buildKicadAboutBanner(EDA_BASE_FRAME*, ABOUT_APP_INFO&)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/dialog_about/AboutDialog_main.cpp:58:13: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without
58 | static void buildKicadAboutBanner( EDA_BASE_FRAME* aParent, ABOUT_APP_INFO& aInfo )
| ^~~~~~~~~~~~~~~~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/widgets/wx_grid_autosizer.cpp: In constructor ‘WX_GRID_AUTOSIZER::WX_GRID_AUTOSIZER(wxGrid&, COL_MIN_WIDTHS, unsigned int)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/widgets/wx_grid_autosizer.cpp:38:22: warning: unused structured binding declaration [-Wunused-variable]
38 | for( const auto& [colIndex, width] : m_autosizedCols )
| ^~~~~~~~~~~~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/widgets/wx_grid_autosizer.cpp:36:15: warning: unused variable ‘colCount’ [-Wunused-variable]
36 | const int colCount = m_grid.GetNumberCols();
| ^~~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/io/cadstar/cadstar_parts_lib_grammar.h:21,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/io/cadstar/cadstar_parts_lib_parser.cpp:24:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/io/cadstar/cadstar_archive_parser.cpp: In member function ‘virtual void CADSTAR_ARCHIVE_PARSER::GRID::Parse(XNODE*, CADSTAR_ARCHIVE_PARSER::PARSER_CONTEXT*)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/io/cadstar/cadstar_archive_parser.cpp:722:57: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body]
722 | wxASSERT_MSG( true, wxT( "Unknown Grid Type" ) );
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/gal_display_options_common.cpp:42:22: warning: ‘traceGalDispOpts’ defined but not used [-Wunused-variable]
42 | static const wxChar* traceGalDispOpts = wxT( "KICAD_GAL_DISPLAY_OPTIONS" );
| ^~~~~~~~~~~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/tool/action_manager.cpp: In constructor ‘ACTION_MANAGER::ACTION_MANAGER(TOOL_MANAGER*)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/tool/action_manager.cpp:48:21: warning: variable ‘groupID’ set but not used [-Wunused-but-set-variable]
48 | int groupID = 0;
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/tool/action_toolbar.cpp: In member function ‘void ACTION_GROUP::SetDefaultAction(const TOOL_ACTION&)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/tool/action_toolbar.cpp:73:10: warning: unused variable ‘valid’ [-Wunused-variable]
73 | bool valid = std::any_of( m_actions.begin(), m_actions.end(),
| ^~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/tool/common_tools.cpp: In member function ‘void COMMON_TOOLS::SetLastUnits(EDA_UNITS)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/tool/common_tools.cpp:89:53: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body]
89 | wxASSERT_MSG( false, wxS( "Invalid unit" ) );
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/tool/common_tools.cpp: In member function ‘int COMMON_TOOLS::SwitchUnits(const TOOL_EVENT&)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/tool/common_tools.cpp:651:67: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body]
651 | wxASSERT_MSG( false, wxS( "Invalid unit for the frame" ) );
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/tool/tool_manager.cpp: In destructor ‘TOOL_MANAGER::TOOL_STATE::~TOOL_STATE()’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/common/tool/tool_manager.cpp:82:19: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
82 | wxFAIL;
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/board_connected_item.cpp: In member function ‘bool BOARD_CONNECTED_ITEM::SetNetCode(int, bool)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/board_connected_item.cpp:89:30: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
89 | wxASSERT( m_netinfo );
| ^
In file included from /usr/include/c++/15.2.0/x86_64-pc-linux-gnu/bits/c++allocator.h:33,
from /usr/include/c++/15.2.0/bits/allocator.h:46,
from /usr/include/c++/15.2.0/string:45,
from /usr/include/c++/15.2.0/bits/locale_classes.h:42,
from /usr/include/c++/15.2.0/bits/ios_base.h:43,
from /usr/include/c++/15.2.0/streambuf:45,
from /usr/include/c++/15.2.0/bits/streambuf_iterator.h:37,
from /usr/include/c++/15.2.0/iterator:68,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/board.cpp:28:
In member function ‘void std::__new_allocator<_Tp>::deallocate(_Tp*, size_type) [with _Tp = ZONE*]’,
inlined from ‘constexpr void std::allocator< >::deallocate(_Tp*, std::size_t) [with _Tp = ZONE*]’ at /usr/include/c++/15.2.0/bits/allocator.h:215:35,
inlined from ‘static constexpr void std::allocator_traits >::deallocate(allocator_type&, pointer, size_type) [with _Tp = ZONE*]’ at /usr/include/c++/15.2.0/bits/alloc_traits.h:649:23,
inlined from ‘constexpr void std::_Vector_base<_Tp, _Alloc>::_M_deallocate(pointer, std::size_t) [with _Tp = ZONE*; _Alloc = std::allocator]’ at /usr/include/c++/15.2.0/bits/stl_vector.h:396:19,
inlined from ‘constexpr std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = ZONE*; _Alloc = std::allocator]’ at /usr/include/c++/15.2.0/bits/stl_vector.h:375:15,
inlined from ‘constexpr std::vector<_Tp, _Alloc>::~vector() [with _Tp = ZONE*; _Alloc = std::allocator]’ at /usr/include/c++/15.2.0/bits/stl_vector.h:805:7,
inlined from ‘void BOARD::CacheTriangulation(PROGRESS_REPORTER*, const std::vector&)’ at /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/board.cpp:1110:1:
/usr/include/c++/15.2.0/bits/new_allocator.h:172:66: warning: ‘void operator delete(void*, std::size_t)’ called on pointer ‘’ with nonzero offset [1, 9223372036854775807] [-Wfree-nonheap-object]
172 | _GLIBCXX_OPERATOR_DELETE(_GLIBCXX_SIZED_DEALLOC(__p, __n));
| ^
In member function ‘_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = ZONE*]’,
inlined from ‘constexpr _Tp* std::allocator< >::allocate(std::size_t) [with _Tp = ZONE*]’ at /usr/include/c++/15.2.0/bits/allocator.h:203:40,
inlined from ‘static constexpr _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = ZONE*]’ at /usr/include/c++/15.2.0/bits/alloc_traits.h:614:28,
inlined from ‘constexpr std::_Vector_base<_Tp, _Alloc>::pointer std::_Vector_base<_Tp, _Alloc>::_M_allocate(std::size_t) [with _Tp = ZONE*; _Alloc = std::allocator]’ at /usr/include/c++/15.2.0/bits/stl_vector.h:387:33,
inlined from ‘constexpr std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = ZONE*; _Alloc = std::allocator]’ at /usr/include/c++/15.2.0/bits/stl_vector.h:1910:17,
inlined from ‘constexpr std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = ZONE*; _Alloc = std::allocator]’ at /usr/include/c++/15.2.0/bits/vector.tcc:238:44,
inlined from ‘void BOARD::CacheTriangulation(PROGRESS_REPORTER*, const std::vector&)’ at /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/board.cpp:1068:17:
/usr/include/c++/15.2.0/bits/new_allocator.h:151:73: note: returned from ‘void* operator new(std::size_t)’
151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp)));
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/footprint.cpp: In member function ‘PCB_FIELD* FOOTPRINT::GetField(MANDATORY_FIELD_T)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/footprint.cpp:593:16: warning: unused variable ‘field’ [-Wunused-variable]
593 | PCB_FIELD* field = m_fields[aFieldType];
| ^~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/footprint.cpp: In member function ‘const PCB_FIELD* FOOTPRINT::GetField(MANDATORY_FIELD_T) const’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/footprint.cpp:602:22: warning: unused variable ‘field’ [-Wunused-variable]
602 | const PCB_FIELD* field = m_fields[aFieldType];
| ^~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/padstack.cpp: In member function ‘PCB_LAYER_ID PADSTACK::EffectiveLayerFor(PCB_LAYER_ID) const’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/padstack.cpp:1004:88: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
1004 | wxFAIL_MSG( "Asked for inner padstack layer not present on the board" );
| ^
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_lib_mgr.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./netlist_exporters/netlist_exporter_spice.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/dialogs/dialog_export_netlist.cpp:48:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/connectivity/connectivity_items.cpp: In member function ‘void CN_ITEM::Dump()’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/connectivity/connectivity_items.cpp:91:20: warning: unused variable ‘t’ [-Wunused-variable]
91 | PCB_TRACK* t = static_cast( i->Parent() );
| ^
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_lib_mgr.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/netlist_exporters/netlist_exporter_spice.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./dialogs/dialog_sim_model.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/dialogs/dialog_lib_symbol_properties.cpp:43:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/convert_shape_list_to_polygon.cpp: In lambda function:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/convert_shape_list_to_polygon.cpp:171:30: warning: variable ‘padPos’ set but not used [-Wunused-but-set-variable]
171 | VECTOR2I padPos = pad->GetPosition();
| ^~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/convert_shape_list_to_polygon.cpp: In function ‘bool isCopperOutside(const FOOTPRINT*, SHAPE_POLY_SET&)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/convert_shape_list_to_polygon.cpp:181:18: warning: variable ‘padPos’ set but not used [-Wunused-but-set-variable]
181 | VECTOR2I padPos = pad->GetPosition();
| ^~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/drc/drc_engine.cpp: In member function ‘void DRC_ENGINE::RunTests(EDA_UNITS, bool, bool, BOARD_COMMIT*)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/drc/drc_engine.cpp:631:9: warning: unused variable ‘timestamp’ [-Wunused-variable]
631 | int timestamp = m_board->GetTimeStamp();
| ^~~~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/drc/drc_engine.cpp: At global scope:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/drc/drc_engine.cpp:61:22: warning: ‘traceDrcProfile’ defined but not used [-Wunused-variable]
61 | static const wxChar* traceDrcProfile = wxT( "KICAD_DRC_PROFILE" );
| ^~~~~~~~~~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/dialogs/dialog_shape_properties.cpp: In member function ‘virtual bool DIALOG_SHAPE_PROPERTIES::TransferDataToWindow()’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/dialogs/dialog_shape_properties.cpp:145:74: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body]
145 | wxFAIL_MSG( wxT( "Line type not found in the type lookup map" ) );
| ^
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_lib_mgr.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/netlist_exporters/netlist_exporter_spice.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./dialogs/dialog_sim_model.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/dialogs/dialog_symbol_properties.cpp:50:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/kicad/tools/kicad_manager_control.cpp: In member function ‘int KICAD_MANAGER_CONTROL::Execute(const TOOL_EVENT&)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/kicad/tools/kicad_manager_control.cpp:920:54: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body]
920 | wxFAIL_MSG( "Execute(): unexpected request" );
| ^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr.cpp: In member function ‘void PCB_IO_KICAD_SEXPR::format(const PCB_DIMENSION_BASE*) const’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr.cpp:863:69: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body]
863 | wxFAIL_MSG( wxT( "Cannot format unknown dimension type!" ) );
| ^
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/libs/kimath/include/geometry/shape_poly_set.h:47,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/include/eda_shape.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/include/plotters/plotter.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/pcb_plot_params.h:26,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/board.h:39,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr.cpp:31:
In member function ‘constexpr SHAPE_LINE_CHAIN& SHAPE_LINE_CHAIN::operator=(const SHAPE_LINE_CHAIN&)’,
inlined from ‘bool wxAny::GetAs(T*) const [with T = SHAPE_LINE_CHAIN]’ at /usr/include/wx-3.2/wx/any.h:1018:20,
inlined from ‘void PCB_IO_KICAD_SEXPR::format(const PCB_GENERATOR*) const’ at /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr.cpp:2245:24:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/libs/kimath/include/geometry/shape_line_chain.h:249:23: warning: ‘.SHAPE_LINE_CHAIN::m_accuracy’ may be used uninitialized [-Wmaybe-uninitialized]
249 | SHAPE_LINE_CHAIN& operator=( const SHAPE_LINE_CHAIN& ) = default;
| ^~~~~~~~
In file included from /usr/include/wx-3.2/wx/event.h:30,
from /usr/include/wx-3.2/wx/window.h:18,
from /usr/include/wx-3.2/wx/nonownedwnd.h:14,
from /usr/include/wx-3.2/wx/toplevel.h:20,
from /usr/include/wx-3.2/wx/dialog.h:14,
from /usr/include/wx-3.2/wx/msgdlg.h:18,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr.cpp:28:
/usr/include/wx-3.2/wx/any.h: In member function ‘void PCB_IO_KICAD_SEXPR::format(const PCB_GENERATOR*) const’:
/usr/include/wx-3.2/wx/any.h:1019:17: note: ‘’ declared here
1019 | static_cast(wxAnyValueTypeImpl::GetValue(temp_buf));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In member function ‘constexpr SHAPE_LINE_CHAIN& SHAPE_LINE_CHAIN::operator=(const SHAPE_LINE_CHAIN&)’,
inlined from ‘bool wxAny::GetAs(T*) const [with T = SHAPE_LINE_CHAIN]’ at /usr/include/wx-3.2/wx/any.h:1024:16,
inlined from ‘void PCB_IO_KICAD_SEXPR::format(const PCB_GENERATOR*) const’ at /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/pcb_io/kicad_sexpr/pcb_io_kicad_sexpr.cpp:2245:24:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/libs/kimath/include/geometry/shape_line_chain.h:249:23: warning: ‘.SHAPE_LINE_CHAIN::m_accuracy’ may be used uninitialized [-Wmaybe-uninitialized]
249 | SHAPE_LINE_CHAIN& operator=( const SHAPE_LINE_CHAIN& ) = default;
| ^~~~~~~~
/usr/include/wx-3.2/wx/any.h: In member function ‘void PCB_IO_KICAD_SEXPR::format(const PCB_GENERATOR*) const’:
/usr/include/wx-3.2/wx/any.h:1024:18: note: ‘’ declared here
1024 | *value = static_cast(wxAnyValueTypeImpl::GetValue(m_buffer));
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/dialogs/dialog_wire_bus_properties.cpp: In member function ‘virtual bool DIALOG_WIRE_BUS_PROPERTIES::TransferDataToWindow()’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/dialogs/dialog_wire_bus_properties.cpp:132:71: warning: suggest braces around empty body in an ‘else’ statement [-Wempty-body]
132 | wxFAIL_MSG( "Line type not found in the type lookup map" );
| ^
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_lib_mgr.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/erc/erc.cpp:57:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sch_io/kicad_sexpr/sch_io_kicad_sexpr_parser.cpp:69:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sch_io/altium/altium_parser_sch.cpp: In constructor ‘ASCH_ELLIPSE::ASCH_ELLIPSE(const std::map&)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sch_io/altium/altium_parser_sch.cpp:486:23: warning: unused variable ‘record’ [-Wunused-variable]
486 | ALTIUM_SCH_RECORD record = ReadRecord( aProps );
| ^~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sch_io/cadstar/cadstar_sch_archive_loader.cpp:48:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sch_io/ltspice/ltspice_schematic.cpp: In member function ‘void LTSPICE_SCHEMATIC::Load(SCHEMATIC*, SCH_SHEET*, const wxFileName&, REPORTER*)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sch_io/ltspice/ltspice_schematic.cpp:131:38: warning: unused variable ‘file’ [-Wunused-variable]
131 | for( const LTSPICE_FILE& file : sourceFiles )
| ^~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sch_io/easyeda/sch_easyeda_parser.cpp: In function ‘std::vector > > ParseImageTransform(const wxString&)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sch_io/easyeda/sch_easyeda_parser.cpp:130:30: warning: unused variable ‘cmdPart’ [-Wunused-variable]
130 | for( const wxString& cmdPart : cmdParts )
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_lib_mgr.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/netlist_exporters/netlist_exporter_spice.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/dialogs/dialog_sim_command.h:31,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/dialogs/dialog_sim_command.cpp:26:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_lib_mgr.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/netlist_exporters/netlist_exporter_spice.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./dialogs/dialog_sim_model.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/dialogs/dialog_sim_model.cpp:27:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_lib_mgr.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/netlist_exporters/netlist_exporter_spice.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./dialogs/dialog_sim_command.h:31,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./dialogs/../sim/simulator_frame.h:36,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/dialogs/dialog_user_defined_signals.cpp:29:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_lib_mgr.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/netlist_exporters/netlist_exporter_spice.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./dialogs/dialog_sim_command.h:31,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/simulator_frame.h:36,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/tools/simulator_control.cpp:40:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library_ibis.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_library.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_library_spice.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library_ibis.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_library_ibis.cpp:24:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_library.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_lib_mgr.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_lib_mgr.cpp:36:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_serializer.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_serializer.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model.cpp:34:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_behavioral.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_behavioral.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ideal.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ideal.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_l_mutual.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_l_mutual.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ibis.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ibis.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_bjt.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_bsim1.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_bsim2.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_bsim3.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_bsim4.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_b3soi.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/cvpcb/footprints_listbox.cpp: In member function ‘wxString FOOTPRINTS_LISTBOX::GetSelectedFootprint()’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/cvpcb/footprints_listbox.cpp:69:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘wxArrayString::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
69 | if( ii >= 0 && ii < m_footprintList.size() )
| ~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_b4soi.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_diode.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_hfet.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_hicum2.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_hsim.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_jfet.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_mes.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_mos.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_mos6.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/drc/drc_test_provider_diff_pair_coupling.cpp: In function ‘void extractDiffPairCoupledItems(DIFF_PAIR_ITEMS&)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/drc/drc_test_provider_diff_pair_coupling.cpp:391:43: warning: ‘*(DIFF_PAIR_COUPLED_SEGMENTS*)((char*)&coupled + offsetof(std::optional,std::optional::.std::_Optional_base::_M_payload.std::_Optional_payload::.std::_Optional_payload::.std::_Optional_payload_base::_M_payload)).DIFF_PAIR_COUPLED_SEGMENTS::parentP’ may be used uninitialized [-Wmaybe-uninitialized]
391 | DRC_RTREE* tree = coupled->parentP->GetBoard()->m_CopperItemRTreeCache.get();
| ~~~~~~~~~^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/drc/drc_test_provider_diff_pair_coupling.cpp:347:19: note: ‘coupled’ declared here
347 | for( auto coupled : coupled_vec )
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/libs/kimath/include/math/box2.h:34,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/include/view/view_item.h:34,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/include/eda_item.h:36,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/include/board_item.h:29,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/./board_item_container.h:30,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/./board.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/drc/drc_test_provider_diff_pair_coupling.cpp:22:
In copy constructor ‘constexpr VECTOR2::VECTOR2(const VECTOR2&) [with T = int]’,
inlined from ‘SEG::SEG(const VECTOR2I&, const VECTOR2I&)’ at /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/libs/kimath/include/geometry/seg.h:74:9,
inlined from ‘SHAPE_SEGMENT::SHAPE_SEGMENT(const VECTOR2I&, const VECTOR2I&, int)’ at /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/libs/kimath/include/geometry/shape_segment.h:47:9,
inlined from ‘void extractDiffPairCoupledItems(DIFF_PAIR_ITEMS&)’ at /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/drc/drc_test_provider_diff_pair_coupling.cpp:390:74:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/libs/kimath/include/math/vector2d.h:122:18: warning: ‘((__vector(4) int*)((char*)&coupled + offsetof(std::optional,std::optional::.std::_Optional_base::_M_payload.std::_Optional_payload::.std::_Optional_payload::.std::_Optional_payload_base::_M_payload) + 8))[15]’ may be used uninitialized [-Wmaybe-uninitialized]
122 | x = aVec.x;
| ~~~~~^
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/drc/drc_test_provider_diff_pair_coupling.cpp: In function ‘void extractDiffPairCoupledItems(DIFF_PAIR_ITEMS&)’:
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/drc/drc_test_provider_diff_pair_coupling.cpp:347:19: note: ‘coupled’ declared here
347 | for( auto coupled : coupled_vec )
| ^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/drc/drc_test_provider_diff_pair_coupling.cpp:486:43: warning: ‘*(DIFF_PAIR_COUPLED_SEGMENTS*)((char*)&coupled + offsetof(std::optional,std::optional::.std::_Optional_base::_M_payload.std::_Optional_payload::.std::_Optional_payload::.std::_Optional_payload_base::_M_payload)).DIFF_PAIR_COUPLED_SEGMENTS::parentP’ may be used uninitialized [-Wmaybe-uninitialized]
486 | DRC_RTREE* tree = coupled->parentP->GetBoard()->m_CopperItemRTreeCache.get();
| ~~~~~~~~~^~~~~~~
/var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/pcbnew/drc/drc_test_provider_diff_pair_coupling.cpp:445:19: note: ‘coupled’ declared here
445 | for( auto coupled : coupled_vec )
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_mos9.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_ngspice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_ngspice_data_vbic.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_r_pot.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_r_pot.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_raw_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_raw_spice.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_source.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_source.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_spice.cpp:27:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice_fallback.h:27,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_spice_fallback.cpp:24:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_spice.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_subckt.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_subckt.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_switch.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_switch.cpp:24:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model.h:38,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_model_tline.h:28,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_model_tline.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning " is not a standard header since C++20, use to detect implementation-specific macros"
| ^~~~~~~
In file included from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl/demangle.hpp:8,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/thirdparty/pegtl/pegtl.hpp:9,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/./sim/sim_value.h:32,
from /var/pisi/kicad-9.0.6-5/work/kicad-9.0.6/eeschema/sim/sim_value.cpp:25:
/usr/include/c++/15.2.0/ciso646:49:6: warning: #warning " is not a standard header since C++20, use to detect implementation-specific macros" [-Wcpp]
49 | # warning "