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

reassign 667341 qmf
thanks

This is expected behaviour, quoting the upstream reply:

This happens because -O2 now includes -finline-small-functions, so the call to
deserialize from operator>> is inlined.  Since deserialize is an implicit
instantiation, the compiler only emits it in places where it is needed, and it
isn't needed in this translation unit because all uses have been inlined.

G++ expects that the definition of a template will be available in all
translation units that use it unless it is explicitly instantiated.

You can use -O2 -fno-inline-small-functions to restore the older behavior.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iEYEARECAAYFAlGKT0wACgkQStlRaw+TLJxY3QCfWM/6SfkhOBz4nBtZ9i9v4oLW
DO0AoIpZOp+Fhwg7Nfu5wlOw3sUR7hIc
=19ZR
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to