Re: [v3 PATCH] Implement P0513R0, Poisoning the Hash.

2016-11-14 Thread Ville Voutilainen
On 14 November 2016 at 04:03, Jonathan Wakely wrote: > OK, thanks. This is what I committed after a full testsuite run on Linux-PPC64. 2016-11-14 Ville Voutilainen Implement P0513R0, Poisoning the Hash. * include/bits/functional_hash.h (__poison_hash): New. * include/bits/unique

Re: [v3 PATCH] Implement P0513R0, Poisoning the Hash.

2016-11-13 Thread Jonathan Wakely
On 14/11/16 00:55 +0200, Ville Voutilainen wrote: Implement P0513R0, Poisoning the Hash. * include/bits/functional_hash.h (__poison_hash): New. * include/bits/unique_ptr.h (hash>): Derive from __poison_hash. * include/std/optional (hash>): Likewise. * include/std/variant (hash>)

Re: [v3 PATCH] Implement P0513R0, Poisoning the Hash.

2016-11-13 Thread Ville Voutilainen
On 14 November 2016 at 00:49, Ville Voutilainen wrote: > On 14 November 2016 at 00:48, Ville Voutilainen > wrote: >> Tested on Linux-x64. > > > Ah, negative tests incomplete, sending a follow-up soon... Here: 2016-11-13 Ville Voutilainen Implement P0513R0, Poisoning the Hash. * incl

Re: [v3 PATCH] Implement P0513R0, Poisoning the Hash.

2016-11-13 Thread Ville Voutilainen
On 14 November 2016 at 00:48, Ville Voutilainen wrote: > Tested on Linux-x64. Ah, negative tests incomplete, sending a follow-up soon...

[v3 PATCH] Implement P0513R0, Poisoning the Hash.

2016-11-13 Thread Ville Voutilainen
Tested on Linux-x64. 2016-11-13 Ville Voutilainen Implement P0513R0, Poisoning the Hash. * include/bits/functional_hash.h (__poison_hash): New. * include/bits/unique_ptr.h (hash>): Derive from __poison_hash. * include/std/optional (hash>): Likewise. * include/std/varian