]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fix ICE in ODR enum streaming [PR95548]
authorJan Hubicka <jh@suse.cz>
Sat, 6 Jun 2020 20:19:46 +0000 (22:19 +0200)
committerJan Hubicka <jh@suse.cz>
Thu, 13 Aug 2020 15:50:29 +0000 (17:50 +0200)
commitaa81d093bf26a263131ecc1add04e27274457bb9
tree0ad525efd31964a31c9d97eeee206dcf918a2c3f
parentc836addc227954db4e7b371618df2615bc977b70
Fix ICE in ODR enum streaming [PR95548]

gcc/ChangeLog:

2020-06-06  Jan Hubicka  <hubicka@ucw.cz>

PR lto/95548
* ipa-devirt.c (struct odr_enum_val): Turn values to wide_int.
(ipa_odr_summary_write): Update streaming.
(ipa_odr_read_section): Update streaming.

gcc/testsuite/ChangeLog:

2020-06-06  Jan Hubicka  <hubicka@ucw.cz>

* g++.dg/torture/pr95548.C: New test.

(cherry picked from commit eca7a60bd24ebd91addd785e420a06d8f5086634)
gcc/ipa-devirt.c
gcc/testsuite/g++.dg/torture/pr95548.C [new file with mode: 0644]