[llvm-bugs] [Bug 25604] New: [polly] Assertion isl_schedule_tree.c:1317: not a domain node

via llvm-bugs llvm-bugs at lists.llvm.org
Sun Nov 22 12:35:04 PST 2015


https://llvm.org/bugs/show_bug.cgi?id=25604

            Bug ID: 25604
           Summary: [polly] Assertion isl_schedule_tree.c:1317: not a
                    domain node
           Product: tools
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: opt
          Assignee: unassignedbugs at nondot.org
          Reporter: chrisj at codeaurora.org
                CC: llvm-bugs at lists.llvm.org
    Classification: Unclassified

Created attachment 15331
  --> https://llvm.org/bugs/attachment.cgi?id=15331&action=edit
reduced test 1

opt  -polly-process-unprofitable -polly-code-generator=isl -polly-scops
-analyze reduced_test_1.ll

Printing analysis 'Polly - Create polyhedral description of Scops' for region:
'for.end => if.end' in function 'main':
Invalid Scop!
../llvm/tools/polly/lib/External/isl/isl_schedule_tree.c:1317: not a domain
node
#0 0x00000000010b6228 llvm::sys::PrintStackTrace(llvm::raw_ostream&)
(/local/mnt/workspace/COMM1/build/llvm/bin/opt+0x10b6228)
#1 0x00000000010b4736 llvm::sys::RunSignalHandlers()
(/local/mnt/workspace/COMM1/build/llvm/bin/opt+0x10b4736)
#2 0x00000000010b6a49 SignalHandler(int)
(/local/mnt/workspace/COMM1/build/llvm/bin/opt+0x10b6a49)
#3 0x00007f4f52379cb0 __restore_rt
(/lib/x86_64-linux-gnu/libpthread.so.0+0xfcb0)
#4 0x00007f4f516bb0d5 gsignal
/build/buildd/eglibc-2.15/signal/../nptl/sysdeps/unix/sysv/linux/raise.c:64:0
#5 0x00007f4f516be83b abort /build/buildd/eglibc-2.15/stdlib/abort.c:93:0
#6 0x00000000015f376d (/local/mnt/workspace/COMM1/build/llvm/bin/opt+0x15f376d)
#7 0x000000000166d9a8 isl_schedule_tree_domain_get_domain
(/local/mnt/workspace/COMM1/build/llvm/bin/opt+0x166d9a8)
#8 0x00000000011dca24 polly::Scop::buildSchedule(llvm::Region*,
llvm::DenseMap<llvm::Loop*, std::__1::pair<isl_schedule*, unsigned int>,
llvm::DenseMapInfo<llvm::Loop*>, llvm::detail::DenseMapPair<llvm::Loop*,
std::__1::pair<isl_schedule*, unsigned int> > >&)
(/local/mnt/workspace/COMM1/build/llvm/bin/opt+0x11dca24)
#9 0x00000000011db0fc polly::Scop::init(llvm::AAResults&,
llvm::AssumptionCache&)
(/local/mnt/workspace/COMM1/build/llvm/bin/opt+0x11db0fc)
#10 0x00000000011e37f2 polly::ScopInfo::buildScop(llvm::Region&,
llvm::DominatorTree&, llvm::AssumptionCache&)
(/local/mnt/workspace/COMM1/build/llvm/bin/opt+0x11e37f2)
#11 0x00000000011e3eda polly::ScopInfo::runOnRegion(llvm::Region*,
llvm::RGPassManager&) (/local/mnt/workspace/COMM1/build/llvm/bin/opt+0x11e3eda)
#12 0x0000000000910d59 llvm::RGPassManager::runOnFunction(llvm::Function&)
(/local/mnt/workspace/COMM1/build/llvm/bin/opt+0x910d59)
#13 0x0000000000d1431d llvm::FPPassManager::runOnFunction(llvm::Function&)
(/local/mnt/workspace/COMM1/build/llvm/bin/opt+0xd1431d)
#14 0x0000000000d1456b llvm::FPPassManager::runOnModule(llvm::Module&)
(/local/mnt/workspace/COMM1/build/llvm/bin/opt+0xd1456b)
#15 0x0000000000d14b12 llvm::legacy::PassManagerImpl::run(llvm::Module&)
(/local/mnt/workspace/COMM1/build/llvm/bin/opt+0xd14b12)
#16 0x000000000059d655 main
(/local/mnt/workspace/COMM1/build/llvm/bin/opt+0x59d655)
#17 0x00007f4f516a676d __libc_start_main
/build/buildd/eglibc-2.15/csu/libc-start.c:258:0
#18 0x0000000000590cbd _start
(/local/mnt/workspace/COMM1/build/llvm/bin/opt+0x590cbd)
Stack dump:
0.    Program arguments: /local/mnt/workspace/COMM1/build/llvm/bin/opt
-polly-process-unprofitable -polly-code-generator=isl -polly-scops -analyze
reduced_test_1.ll 
1.    Running pass 'Function Pass Manager' on module 'reduced_test_1.ll'.
2.    Running pass 'Region Pass Manager' on function '@main'
3.    Running pass 'Polly - Create polyhedral description of Scops' on basic
block '%for.body.outer'
Aborted (core dumped)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20151122/70c5c48d/attachment.html>


More information about the llvm-bugs mailing list