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



             Bug #: 54886

           Summary: [4.8 Regression] FAIL:

                    gcc.dg/graphite/pr(42521|42771).c (internal compiler

                    error) due to revision 192219

    Classification: Unclassified

           Product: gcc

           Version: 4.8.0

            Status: UNCONFIRMED

          Severity: normal

          Priority: P3

         Component: tree-optimization

        AssignedTo: unassig...@gcc.gnu.org

        ReportedBy: domi...@lps.ens.fr

                CC: hubi...@gcc.gnu.org





After revision 192219, I get



FAIL: gcc.dg/graphite/pr42521.c (internal compiler error)

FAIL: gcc.dg/graphite/pr42521.c (test for excess errors)

FAIL: gcc.dg/graphite/pr42771.c (internal compiler error)

FAIL: gcc.dg/graphite/pr42771.c (test for excess errors)



and it is still present at revision 192288. The backtrace for

gcc.dg/graphite/pr42521.c is



 foo

Analyzing compilation unit

Performing interprocedural optimizations

 <*free_lang_data> <visibility> <early_local_cleanups> <*free_inline_summary>

<emutls> <whole-program> <profile_estimate> <cp> <inline> <pure-const>

<static-var>Assembling functions:

 fooisl_ctx.c:158: isl_ctx freed, but some objects still reference it



Program received signal SIGABRT, Aborted.

0x00007fff829930b6 in __kill () from /usr/lib/libSystem.B.dylib

(gdb) bt

#0  0x00007fff829930b6 in __kill () from /usr/lib/libSystem.B.dylib

#1  0x00007fff82a339f6 in abort () from /usr/lib/libSystem.B.dylib

#2  0x0000000141487f10 in isl_ctx_free () from /opt/mp/lib/libisl.10.dylib

#3  0x00000001004d5d1f in graphite_transform_loops () at

../../work/gcc/graphite.c:299

#4  0x00000001007e545a in graphite_transforms () at

../../work/gcc/tree-ssa-loop.c:252

#5  0x00000001005efd41 in execute_one_pass (pass=<value optimized out>) at

../../work/gcc/passes.c:2320

#6  0x00000001005f01bd in execute_pass_list (pass=<value optimized out>) at

../../work/gcc/passes.c:2381

#7  0x00000001005f01cf in execute_pass_list (pass=<value optimized out>) at

../../work/gcc/passes.c:2382

#8  0x00000001005f01cf in execute_pass_list (pass=<value optimized out>) at

../../work/gcc/passes.c:2382

#9  0x00000001005f01cf in execute_pass_list (pass=<value optimized out>) at

../../work/gcc/passes.c:2382

#10 0x000000010030a50b in expand_function (node=<value optimized out>) at

../../work/gcc/cgraphunit.c:1601

#11 0x000000010030c50a in compile () at ../../work/gcc/cgraphunit.c:1705

#12 0x000000010030ccbf in finalize_compilation_unit () at

../../work/gcc/cgraphunit.c:2080

#13 0x0000000100025813 in c_write_global_declarations () at

../../work/gcc/c/c-decl.c:10118

#14 0x00000001006abe21 in compile_file () at ../../work/gcc/toplev.c:560

#15 0x00000001006adc5c in toplev_main (argc=<value optimized out>, argv=<value

optimized out>) at ../../work/gcc/toplev.c:1866

#16 0x0000000100009cc4 in start (pc=<value optimized out>, bases=0x0) at

../../../work/libgcc/unwind-dw2-fde.c:1055

Reply via email to