https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93238
--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jason Merrill <ja...@gcc.gnu.org>: https://gcc.gnu.org/g:f1acad4e43908e90ca2b5155a878639cbea4c4e1 commit r10-5925-gf1acad4e43908e90ca2b5155a878639cbea4c4e1 Author: Jason Merrill <ja...@redhat.com> Date: Sun Jan 12 15:09:22 2020 -0500 PR c++/93238 - short right-shift with enum. My earlier patch to reintroduce short_shift failed to adjust for the C++ front end use of const_op1 rather than op1. * typeck.c (cp_build_binary_op): Use folded op1 for short_shift.