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

            Bug ID: 87889
           Summary: [9 Regression] CPU2000 177.mesa failed to build
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: hjl.tools at gmail dot com
                CC: rguenther at suse dot de
  Target Milestone: ---

On x86, r265812 caused:

gcc -c -o drawpix.o   -DSPEC_CPU2000_LP64         -O3 -funroll-loops
-ffast-math   drawpix.c
during GIMPLE pass: vect
drawpix.c: In function 'draw_depth_pixels':
drawpix.c:355:13: internal compiler error: Segmentation fault
  355 | static void draw_depth_pixels( GLcontext* ctx, GLsizei width, GLsizei
height,
      |             ^~~~~~~~~~~~~~~~~
0xcd504f crash_signal
        ../../src-trunk/gcc/toplev.c:325
0xf1ab93 contains_struct_check(tree_node*, tree_node_structure_enum, char
const*, int, char const*)
        ../../src-trunk/gcc/tree.h:3231
0xf1ab93 slpeel_duplicate_current_defs_from_edges
        ../../src-trunk/gcc/tree-vect-loop-manip.c:984
0xf1c966 slpeel_tree_duplicate_loop_to_edge_cfg(loop*, loop*, edge_def*)
        ../../src-trunk/gcc/tree-vect-loop-manip.c:1074
0xf20a44 vect_do_peeling(_loop_vec_info*, tree_node*, tree_node*, tree_node**,
tree_node**, tree_node**, int, bool, bool)
        ../../src-trunk/gcc/tree-vect-loop-manip.c:2580
0xf0f914 vect_transform_loop(_loop_vec_info*)
        ../../src-trunk/gcc/tree-vect-loop.c:8243
0xf32bfd try_vectorize_loop_1
        ../../src-trunk/gcc/tree-vectorizer.c:965
0xf335f9 vectorize_loops()
        ../../src-trunk/gcc/tree-vectorizer.c:1097
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.
specmake[3]: *** [drawpix.o] Error 1
specmake[3]: *** Waiting for unfinished jobs....

Reply via email to