This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/82357] [8 Regression] bogus error: cannot bind bitfield
- From: "trippels at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 09 Oct 2017 12:25:36 +0000
- Subject: [Bug c++/82357] [8 Regression] bogus error: cannot bind bitfield
- Auto-submitted: auto-generated
- References: <bug-82357-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82357
Markus Trippelsdorf <trippels at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P3 |P1
--- Comment #2 from Markus Trippelsdorf <trippels at gcc dot gnu.org> ---
Also seen when building Chromium:
../../v8/src/parsing/expression-classifier.h: In member function ‘void
v8::internal::ExpressionClassifier<Types>::Accumulate(v8::internal::ExpressionClassifier<Types>*,
unsigned int, bool)’:
../../v8/src/parsing/expression-classifier.h:321:40: error: cannot bind
bitfield
‘((v8::internal::ExpressionClassifier<Types>*)this)->v8::internal::ExpressionClassifier<Types>::function_properties_’
to ‘unsigned int&’
function_properties_ |= inner->function_properties_;
^~~~~~~~~~~~~~~~~~~~
../../v8/src/parsing/expression-classifier.h:330:33: error: cannot bind
bitfield
‘((v8::internal::ExpressionClassifier<Types>*)this)->v8::internal::ExpressionClassifier<Types>::invalid_productions_’
to ‘unsigned int&’
invalid_productions_ |= errors;
^~~~~~