summaryrefslogtreecommitdiff
path: root/contrib/ChangeLog
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2020-01-16 16:55:39 -0500
committerJason Merrill <jason@redhat.com>2020-01-16 22:24:28 -0500
commit5194b51ed9714808d88827531e91474895b6c706 (patch)
tree1676c1dcbae6a4b3468682a5b9596653f6d88db9 /contrib/ChangeLog
parent1113de9499dadd2402fa97d0009d5d0b5af0987b (diff)
PR c++/93286 - ICE with __is_constructible and variadic template.
Here we had been recursing in tsubst_copy_and_build if type2 was a TREE_LIST because that function knew how to deal with pack expansions, and tsubst didn't. But tsubst_copy_and_build expects to be dealing with expressions, so we crash when trying to convert_from_reference a type. * pt.c (tsubst) [TREE_LIST]: Handle pack expansion. (tsubst_copy_and_build) [TRAIT_EXPR]: Always use tsubst for type2.
Diffstat (limited to 'contrib/ChangeLog')
0 files changed, 0 insertions, 0 deletions