http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54610

             Bug #: 54610
           Summary: [4.8 Regression] FAIL: gcc.dg/tree-ssa/forwprop-22.c
                    (internal compiler error) on x86 AVX targets
    Classification: Unclassified
           Product: gcc
           Version: 4.8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
        AssignedTo: unassig...@gcc.gnu.org
        ReportedBy: ubiz...@gmail.com
            Target: x86


Recent regression:

~/gcc-build-fast/gcc/cc1 -O -mavx forwprop-22.c 
 f
Analyzing compilation unit
Performing interprocedural optimizations
 <*free_lang_data> <visibility> <early_local_cleanups>
forwprop-22.c: In function ‘f’:
forwprop-22.c:14:1: error: vectors with different element number found in
vector permute expression
 }
 ^
vec
vec
vec
vector(4) long long unsigned int
t1_7 = VEC_PERM_EXPR <x_15, x_15, { 1, 0, vec, <<< Unknown tree: H���������6�
>>> }>;

forwprop-22.c:14:1: internal compiler error: verify_gimple failed
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

(gdb) bt
#0  internal_error (gmsgid=0xe0d7f8 "verify_gimple failed") at
../../gcc-svn/trunk/gcc/diagnostic.c:951
#1  0x00000000008d442d in verify_gimple_in_cfg (fn=0x7ffff19ac140) at
../../gcc-svn/trunk/gcc/tree-cfg.c:4659
#2  0x0000000000812f45 in execute_function_todo (data=<optimized out>) at
../../gcc-svn/trunk/gcc/passes.c:1801
#3  0x000000000081393e in execute_todo (flags=2054) at
../../gcc-svn/trunk/gcc/passes.c:1834
#4  0x000000000081644e in execute_one_pass (pass=pass@entry=0x13380c0) at
../../gcc-svn/trunk/gcc/passes.c:2180
#5  0x00000000008167d5 in execute_pass_list (pass=0x13380c0) at
../../gcc-svn/trunk/gcc/passes.c:2212
#6  0x00000000008167e7 in execute_pass_list (pass=0x1335d80) at
../../gcc-svn/trunk/gcc/passes.c:2213
#7  0x000000000081593d in do_per_function_toporder
(callback=callback@entry=0x8167c0 <execute_pass_list(opt_pass*)>,
data=0x1337a60)
    at ../../gcc-svn/trunk/gcc/passes.c:1704
#8  0x0000000000816d76 in execute_ipa_pass_list (pass=0x1335d20) at
../../gcc-svn/trunk/gcc/passes.c:2523
#9  0x000000000061dbb0 in ipa_passes () at
../../gcc-svn/trunk/gcc/cgraphunit.c:1838
#10 compile () at ../../gcc-svn/trunk/gcc/cgraphunit.c:1961

Reply via email to