← Back to team overview

kicad-developers team mailing list archive

Re: This is quite ridiculous...

 

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I am curious how clang would express its grief. They made a really
good progress on conciseness and clarity of error messages.

Regards,
Orson

On 11/15/2014 06:47 PM, Lorenzo Marcantonio wrote:
> After yesterday's troubles I did a toolchain refresh... gcc-4.9.2, 
> boost-1.57.0 (still wx 3.0.0, maybe that could be the issue).
> 
> Lack of backward compatibility in C++ is becoming dangerous... 
> first of all some piece of wx included a file which #errored saying
> "this needs C++11, use -std=c++11 and such"
> 
> I *never* seen a bigger error (attached). It's more than 1000
> lines long! And it even says "omitting 25 instantiation contexts,
> pass this and that to see them all". Also some lines are even
> longer than 1000 characters!
> 
> All I can tell is that something in boost polygon doesn't like the 
> point, maybe due to some of the newer 'clarification' about type 
> priority (I don't remember the correct term for C++).
> 
> No idea on how that could be fixed (seems everything internal to 
> boost) but I hope the designers of the C++ template system will be
>  shot, hung, burned and some other painful things too :D after them
>  will be the turn of the boost people (AFAIK the two group 
> overlaps, anyway) for designing something so baroque to use. 
> Reminds me the exercises at school with turing machines...
> 
> Well, trying with the 'suggested' boost and anyway there's always 
> old trusted gcc 4.8...
> 
> 
> 
> _______________________________________________ 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
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJUaJadAAoJEBRwGu1hpbJ1xDgIAKFvgclOStYEAPOSj2/fTPPc
5n7pIHfktVBQOhB1beVcws1qXSud1lsnwHhCu9oUoLh50r0S8XnoaekV9MO6rZU8
oBXjTXRV5IW5ZWHUI5XTiNZjEkYmMw+A7kxDw6cT+AQc4iwVpQktN65TlIcr7o7l
1KxlBMjmCyLLyLeNpW0Dyp0HjrL8w0Y8QpV/ByOaHF6oDz4YHQV6yhpBAc7KseD+
4OgksDepQOwKbWNWhFL7Mx1FOI3vNFXPn91OcI+BjOh9zO/ytUDvpNGDtvmToLaF
chzzK0I0QXqyu9QbIYDAERxQXho7ewrg1lEpCH2UJ9NfV+e+FkEPe9UEqVRFZws=
=iB2B
-----END PGP SIGNATURE-----


Follow ups

References