← Back to team overview

kicad-developers team mailing list archive

Re: Lots of "note" messages regarding std::error_code, std::error_condition, std::ctype_base, etc.

 

Thanks Ian.  Will do.

	Steve

On 7/30/20 4:13 PM, Ian McInerney wrote:
You need to upgrade to GCC 10.2 to get rid of them - it was a bug with GCC. I think 10.2 has landed in the Fedora stable repos now.

-Ian

On Thu, Jul 30, 2020 at 9:10 PM Steven A. Falco <stevenfalco@xxxxxxxxx <mailto:stevenfalco@xxxxxxxxx>> wrote:

    I'm running a build of the master branch on Fedora 32, and I'm seeing a lot of "note" messages mentioning std::error_code, std::error_condition, and a few others:

    /usr/include/c++/10/bits/locale_facets_nonio.h:1770:10: note: ‘std::messages_base’ defined as ‘struct’ here
    /usr/include/c++/10/bits/regex.h:80:12: note: ‘std::__cxx11::regex_traits< <template-parameter-1-1> >’ defined as ‘struct’ here
    /usr/include/c++/10/bits/valarray_array.h:396:12: note: ‘std::_Array<_Tp>’ defined as ‘struct’ here
    /usr/include/c++/10/complex:1082:12: note: ‘std::complex<float>’ defined as ‘struct’ here
    /usr/include/c++/10/complex:1227:12: note: ‘std::complex<double>’ defined as ‘struct’ here
    /usr/include/c++/10/complex:127:12: note: ‘std::complex<_Tp>’ defined as ‘struct’ here
    /usr/include/c++/10/complex:1372:12: note: ‘std::complex<long double>’ defined as ‘struct’ here
    /usr/include/c++/10/system_error:180:10: note: ‘std::error_code’ defined as ‘struct’ here
    /usr/include/c++/10/system_error:278:10: note: ‘std::error_condition’ defined as ‘struct’ here
    /usr/include/c++/10/thread:338:12: note: ‘std::hash<std::thread::id>’ defined as ‘struct’ here
    /usr/include/c++/10/x86_64-redhat-linux/bits/ctype_base.h:41:10: note: ‘std::ctype_base’ defined as ‘struct’ here

    The messages don't appear to hurt anything, but I thought folks might want to know about them, as they might be unique to Fedora.

    Here is the version info:

    Application: KiCad

    Version: (5.99.0-2487-g310613a94), debug build

    Libraries:
             wxWidgets 3.0.4
             libcurl/7.69.1 OpenSSL/1.1.1g-fips zlib/1.2.11 brotli/1.0.7 libidn2/2.3.0 libpsl/0.21.0 (+libidn2/2.3.0) libssh/0.9.4/openssl/zlib nghttp2/1.41.0

    Platform: Linux 5.7.10-201.fc32.x86_64 x86_64, 64 bit, Little endian, wxGTK

    Build Info:
             Date: Jul 30 2020 15:23:56
             wxWidgets: 3.0.4 (wchar_t,wx containers,compatible with 2.8) GTK+ 3.24
             Boost: 1.69.0
             OCC: 7.4.0
             Curl: 7.69.1
             ngspice: 32
             Compiler: GCC 10.1.1 with C++ ABI 1014

    Build settings:
             KICAD_SCRIPTING=ON
             KICAD_SCRIPTING_MODULES=ON
             KICAD_SCRIPTING_PYTHON3=ON
             KICAD_SCRIPTING_WXPYTHON=ON
             KICAD_SCRIPTING_WXPYTHON_PHOENIX=ON
             KICAD_SCRIPTING_ACTION_MENU=ON
             BUILD_GITHUB_PLUGIN=ON
             KICAD_USE_OCC=ON
             KICAD_SPICE=ON
             KICAD_STDLIB_DEBUG=OFF
             KICAD_STDLIB_LIGHT_DEBUG=OFF
             KICAD_SANITIZE=OFF

    I've attached the full build log (gzipped since it is about 4 MB of text).

             Steve

    _______________________________________________
    Mailing list: https://launchpad.net/~kicad-developers
    Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx <mailto:kicad-developers@xxxxxxxxxxxxxxxxxxx>
    Unsubscribe : https://launchpad.net/~kicad-developers
    More help   : https://help.launchpad.net/ListHelp




References