← Back to team overview

kicad-developers team mailing list archive

Re: Build error.

 

Hi Wayne,

Thanks for the heads up. I've pushed a fix to both branches. I'm not
sure why that ever worked silently on Linux GCC/Msys2 GCC/MSVC, but
using std:: is certainly correct. Perhaps a header has a sneaky type
alias somewhere.

Cheers,

John

On Fri, Mar 29, 2019 at 12:30 PM Wayne Stambaugh <stambaughw@xxxxxxxxx> wrote:
>
> Commit ad76ebd8 broke builds when compiling with clang.
>
> home/wayne/src/kicad-trunk/qa/unit_test_utils/include/unit_test_utils/unit_test_utils.h:121:24:
> error:
>       unknown type name 'nullptr_t'; did you mean 'std::nullptr_t'?
> struct print_log_value<nullptr_t>
>                        ^~~~~~~~~
>                        std::nullptr_t
> /usr/bin/../lib/gcc/x86_64-linux-gnu/8/../../../../include/x86_64-linux-gnu/c++/8/bits/c++config.h:242:29:
> note:
>       'std::nullptr_t' declared here
>   typedef decltype(nullptr)     nullptr_t;
>                                 ^
> In file included from
> /home/wayne/src/kicad-trunk/qa/common/test_array_options.cpp:29:
> In file included from
> /home/wayne/src/kicad-trunk/qa/unit_test_utils/include/unit_test_utils/geometry.h:28:
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp


Follow ups

References