PR libstdc++/56267
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Feb 2013 00:19:29 +0000 (00:19 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Feb 2013 00:19:29 +0000 (00:19 +0000)
commit072fb339df9c3a035986ecc4e2b77c39d02ed263
treeb7fd036f3b00bc53b17087e13cf71796eaa81709
parentbf827976a596e58450c48c78ea1b08fab8fd7f46
PR libstdc++/56267
* include/bits/hashtable.h (__cache_default): Check if hash function
is copy assignable.
* testsuite/23_containers/unordered_set/56267.cc: New.
* testsuite/23_containers/unordered_set/instantiation_neg.cc: Adjust
dg-error line number.
* testsuite/23_containers/unordered_set/
not_default_constructible_hash_neg.cc: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@195936 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/hashtable.h
libstdc++-v3/testsuite/23_containers/unordered_set/56267.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/unordered_set/instantiation_neg.cc
libstdc++-v3/testsuite/23_containers/unordered_set/not_default_constructible_hash_neg.cc