https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57335

Martin Sebor <msebor at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |msebor at gcc dot gnu.org
      Known to fail|                            |4.9.3, 5.3.0, 6.0

--- Comment #13 from Martin Sebor <msebor at gcc dot gnu.org> ---
Reconfirming as still failing with today's top of trunk (6.0), plus 5.x and
4.9.3.  I get the following stack trace on the small test case from comment #4:

z.c:18:43:   in constexpr expansion of
‘BitsOrderCheck().BitsOrderCheck::IsLsbBottom()’
z.c:18:54: internal compiler error: in cxx_eval_bit_field_ref, at
cp/constexpr.c:2095
 static_assert(BitsOrderCheck().IsLsbBottom(), "blah");
                                                      ^
0xa49fd0 cxx_eval_bit_field_ref
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/constexpr.c:2095
0xa4fe83 cxx_eval_constant_expression
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/constexpr.c:3657
0xa48278 cxx_eval_binary_expression
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/constexpr.c:1617
0xa4fcde cxx_eval_constant_expression
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/constexpr.c:3614
0xa48278 cxx_eval_binary_expression
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/constexpr.c:1617
0xa4fcde cxx_eval_constant_expression
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/constexpr.c:3614
0xa4d68e cxx_eval_store_expression
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/constexpr.c:2938
0xa4f5bb cxx_eval_constant_expression
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/constexpr.c:3441
0xa4f6b0 cxx_eval_constant_expression
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/constexpr.c:3454
0xa477b2 cxx_eval_call_expression
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/constexpr.c:1393
0xa4ee03 cxx_eval_constant_expression
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/constexpr.c:3364
0xa50f6f cxx_eval_outermost_constant_expr
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/constexpr.c:3929
0xa51970 maybe_constant_value_1
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/constexpr.c:4117
0xa51a6d maybe_constant_value(tree_node*, tree_node*)
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/constexpr.c:4138
0x9ba7a2 finish_static_assert(tree_node*, tree_node*, unsigned int, bool)
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/semantics.c:8673
0x8ec892 cp_parser_static_assert
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/parser.c:13034
0x8eb80b cp_parser_block_declaration
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/parser.c:12228
0x8eb5ad cp_parser_declaration
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/parser.c:12129
0x8eb0ff cp_parser_declaration_seq_opt
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/parser.c:12008
0x8db2aa cp_parser_translation_unit
        /home/msebor/scm/fsf/gcc-svn/gcc/cp/parser.c:4321
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.

Reply via email to