Rafael Espíndola
2015-Jun-04 18:58 UTC
[LLVMdev] `Ty && "Trying to add a type that doesn't exist?
Upgrade clang? I can't reproduce it with trunk. On 4 June 2015 at 14:48, Hui Zhang <wayne.huizhang at gmail.com> wrote:> Yes, I found this link, but what's the solution?? > > On Thu, Jun 4, 2015 at 1:09 PM, Rafael Espíndola > <rafael.espindola at gmail.com> wrote: >> >> I think this is https://llvm.org/bugs/show_bug.cgi?id=16846 >> >> On Jun 4, 2015 12:04 PM, "Hui Zhang" <wayne.huizhang at gmail.com> wrote: >>> >>> Is there any clue for this error ? >>> >>> Thanks >>> >>> On Tue, Jun 2, 2015 at 5:47 PM, Hui Zhang <wayne.huizhang at gmail.com> >>> wrote: >>>> >>>> Hello, >>>> >>>> I'm having this error and couldn't find a resolution from online, any >>>> help would be greatly appreciated: >>>> >>>> clang: >>>> /export/home/hzhang86/chapel/chapel-llvm36/chapel/third-party/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:839: >>>> void llvm::DwarfUnit::addType(llvm::DIE&, llvm::DIType, >>>> llvm::dwarf::Attribute): Assertion `Ty && "Trying to add a type that doesn't >>>> exist?"' failed. >>>> 0 clang 0x0000000001eaccd2 >>>> llvm::sys::PrintStackTrace(_IO_FILE*) + 34 >>>> 1 clang 0x0000000001eaafd9 >>>> 2 libpthread.so.0 0x00007fea3c820cb0 >>>> 3 libc.so.6 0x00007fea3b6380d5 gsignal + 53 >>>> 4 libc.so.6 0x00007fea3b63b83b abort + 379 >>>> 5 libc.so.6 0x00007fea3b630d9e >>>> 6 libc.so.6 0x00007fea3b630e42 >>>> 7 clang 0x00000000016b8252 >>>> llvm::DwarfUnit::addType(llvm::DIE&, llvm::DIType, llvm::dwarf::Attribute) + >>>> 610 >>>> 8 clang 0x00000000016b9337 >>>> llvm::DwarfUnit::constructMemberDIE(llvm::DIE&, llvm::DIDerivedType) + 135 >>>> 9 clang 0x00000000016ba2ed >>>> llvm::DwarfUnit::constructTypeDIE(llvm::DIE&, llvm::DICompositeType) + 2221 >>>> 10 clang 0x00000000016b7e9c >>>> llvm::DwarfUnit::getOrCreateTypeDIE(llvm::MDNode const*) + 412 >>>> 11 clang 0x00000000016b80a9 >>>> llvm::DwarfUnit::addType(llvm::DIE&, llvm::DIType, llvm::dwarf::Attribute) + >>>> 185 >>>> 12 clang 0x00000000016dcd3d >>>> llvm::DwarfCompileUnit::getOrCreateGlobalVariableDIE(llvm::DIGlobalVariable) >>>> + 1757 >>>> 13 clang 0x00000000016aa1aa >>>> 14 clang 0x00000000016aafde >>>> llvm::DwarfDebug::DwarfDebug(llvm::AsmPrinter*, llvm::Module*) + 2398 >>>> 15 clang 0x000000000169186e >>>> llvm::AsmPrinter::doInitialization(llvm::Module&) + 974 >>>> 16 clang 0x0000000001e29cb7 >>>> llvm::FPPassManager::doInitialization(llvm::Module&) + 71 >>>> 17 clang 0x0000000001e331cb >>>> llvm::legacy::PassManagerImpl::run(llvm::Module&) + 363 >>>> 18 clang 0x000000000086a323 >>>> clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::CodeGenOptions >>>> const&, clang::TargetOptions const&, clang::LangOptions const&, >>>> llvm::StringRef, llvm::Module*, clang::BackendAction, llvm::raw_ostream*) + >>>> 3491 >>>> 19 clang 0x00000000008594ac >>>> clang::CodeGenAction::ExecuteAction() + 1676 >>>> 20 clang 0x0000000000692e66 clang::FrontendAction::Execute() + >>>> 118 >>>> 21 clang 0x000000000066d299 >>>> clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 345 >>>> 22 clang 0x000000000065467a >>>> clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1690 >>>> 23 clang 0x000000000064c538 cc1_main(llvm::ArrayRef<char >>>> const*>, char const*, void*) + 1192 >>>> 24 clang 0x0000000000631eb9 main + 1737 >>>> 25 libc.so.6 0x00007fea3b62376d __libc_start_main + 237 >>>> 26 clang >>>> >>>> -- >>>> Best regards >>>> >>>> >>>> Hui Zhang >>> >>> >>> >>> >>> -- >>> Best regards >>> >>> >>> Hui Zhang >>> >>> _______________________________________________ >>> LLVM Developers mailing list >>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >>> > > > > -- > Best regards > > > Hui Zhang
Hui Zhang
2015-Jun-04 19:04 UTC
[LLVMdev] `Ty && "Trying to add a type that doesn't exist?
how do I get the trunk ? I downloaded llvm3.6.0 from the website On Thu, Jun 4, 2015 at 2:58 PM, Rafael Espíndola <rafael.espindola at gmail.com> wrote:> Upgrade clang? I can't reproduce it with trunk. > > On 4 June 2015 at 14:48, Hui Zhang <wayne.huizhang at gmail.com> wrote: > > Yes, I found this link, but what's the solution?? > > > > On Thu, Jun 4, 2015 at 1:09 PM, Rafael Espíndola > > <rafael.espindola at gmail.com> wrote: > >> > >> I think this is https://llvm.org/bugs/show_bug.cgi?id=16846 > >> > >> On Jun 4, 2015 12:04 PM, "Hui Zhang" <wayne.huizhang at gmail.com> wrote: > >>> > >>> Is there any clue for this error ? > >>> > >>> Thanks > >>> > >>> On Tue, Jun 2, 2015 at 5:47 PM, Hui Zhang <wayne.huizhang at gmail.com> > >>> wrote: > >>>> > >>>> Hello, > >>>> > >>>> I'm having this error and couldn't find a resolution from online, any > >>>> help would be greatly appreciated: > >>>> > >>>> clang: > >>>> > /export/home/hzhang86/chapel/chapel-llvm36/chapel/third-party/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:839: > >>>> void llvm::DwarfUnit::addType(llvm::DIE&, llvm::DIType, > >>>> llvm::dwarf::Attribute): Assertion `Ty && "Trying to add a type that > doesn't > >>>> exist?"' failed. > >>>> 0 clang 0x0000000001eaccd2 > >>>> llvm::sys::PrintStackTrace(_IO_FILE*) + 34 > >>>> 1 clang 0x0000000001eaafd9 > >>>> 2 libpthread.so.0 0x00007fea3c820cb0 > >>>> 3 libc.so.6 0x00007fea3b6380d5 gsignal + 53 > >>>> 4 libc.so.6 0x00007fea3b63b83b abort + 379 > >>>> 5 libc.so.6 0x00007fea3b630d9e > >>>> 6 libc.so.6 0x00007fea3b630e42 > >>>> 7 clang 0x00000000016b8252 > >>>> llvm::DwarfUnit::addType(llvm::DIE&, llvm::DIType, > llvm::dwarf::Attribute) + > >>>> 610 > >>>> 8 clang 0x00000000016b9337 > >>>> llvm::DwarfUnit::constructMemberDIE(llvm::DIE&, llvm::DIDerivedType) > + 135 > >>>> 9 clang 0x00000000016ba2ed > >>>> llvm::DwarfUnit::constructTypeDIE(llvm::DIE&, llvm::DICompositeType) > + 2221 > >>>> 10 clang 0x00000000016b7e9c > >>>> llvm::DwarfUnit::getOrCreateTypeDIE(llvm::MDNode const*) + 412 > >>>> 11 clang 0x00000000016b80a9 > >>>> llvm::DwarfUnit::addType(llvm::DIE&, llvm::DIType, > llvm::dwarf::Attribute) + > >>>> 185 > >>>> 12 clang 0x00000000016dcd3d > >>>> > llvm::DwarfCompileUnit::getOrCreateGlobalVariableDIE(llvm::DIGlobalVariable) > >>>> + 1757 > >>>> 13 clang 0x00000000016aa1aa > >>>> 14 clang 0x00000000016aafde > >>>> llvm::DwarfDebug::DwarfDebug(llvm::AsmPrinter*, llvm::Module*) + 2398 > >>>> 15 clang 0x000000000169186e > >>>> llvm::AsmPrinter::doInitialization(llvm::Module&) + 974 > >>>> 16 clang 0x0000000001e29cb7 > >>>> llvm::FPPassManager::doInitialization(llvm::Module&) + 71 > >>>> 17 clang 0x0000000001e331cb > >>>> llvm::legacy::PassManagerImpl::run(llvm::Module&) + 363 > >>>> 18 clang 0x000000000086a323 > >>>> clang::EmitBackendOutput(clang::DiagnosticsEngine&, > clang::CodeGenOptions > >>>> const&, clang::TargetOptions const&, clang::LangOptions const&, > >>>> llvm::StringRef, llvm::Module*, clang::BackendAction, > llvm::raw_ostream*) + > >>>> 3491 > >>>> 19 clang 0x00000000008594ac > >>>> clang::CodeGenAction::ExecuteAction() + 1676 > >>>> 20 clang 0x0000000000692e66 > clang::FrontendAction::Execute() + > >>>> 118 > >>>> 21 clang 0x000000000066d299 > >>>> clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 345 > >>>> 22 clang 0x000000000065467a > >>>> clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1690 > >>>> 23 clang 0x000000000064c538 cc1_main(llvm::ArrayRef<char > >>>> const*>, char const*, void*) + 1192 > >>>> 24 clang 0x0000000000631eb9 main + 1737 > >>>> 25 libc.so.6 0x00007fea3b62376d __libc_start_main + 237 > >>>> 26 clang > >>>> > >>>> -- > >>>> Best regards > >>>> > >>>> > >>>> Hui Zhang > >>> > >>> > >>> > >>> > >>> -- > >>> Best regards > >>> > >>> > >>> Hui Zhang > >>> > >>> _______________________________________________ > >>> LLVM Developers mailing list > >>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > >>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev > >>> > > > > > > > > -- > > Best regards > > > > > > Hui Zhang >-- Best regards Hui Zhang -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150604/7f84ade6/attachment.html>
Rafael Espíndola
2015-Jun-04 19:16 UTC
[LLVMdev] `Ty && "Trying to add a type that doesn't exist?
http://llvm.org/docs/GettingStarted.html#checkout On 4 June 2015 at 15:04, Hui Zhang <wayne.huizhang at gmail.com> wrote:> how do I get the trunk ? > > I downloaded llvm3.6.0 from the website > > On Thu, Jun 4, 2015 at 2:58 PM, Rafael Espíndola > <rafael.espindola at gmail.com> wrote: >> >> Upgrade clang? I can't reproduce it with trunk. >> >> On 4 June 2015 at 14:48, Hui Zhang <wayne.huizhang at gmail.com> wrote: >> > Yes, I found this link, but what's the solution?? >> > >> > On Thu, Jun 4, 2015 at 1:09 PM, Rafael Espíndola >> > <rafael.espindola at gmail.com> wrote: >> >> >> >> I think this is https://llvm.org/bugs/show_bug.cgi?id=16846 >> >> >> >> On Jun 4, 2015 12:04 PM, "Hui Zhang" <wayne.huizhang at gmail.com> wrote: >> >>> >> >>> Is there any clue for this error ? >> >>> >> >>> Thanks >> >>> >> >>> On Tue, Jun 2, 2015 at 5:47 PM, Hui Zhang <wayne.huizhang at gmail.com> >> >>> wrote: >> >>>> >> >>>> Hello, >> >>>> >> >>>> I'm having this error and couldn't find a resolution from online, any >> >>>> help would be greatly appreciated: >> >>>> >> >>>> clang: >> >>>> >> >>>> /export/home/hzhang86/chapel/chapel-llvm36/chapel/third-party/llvm/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:839: >> >>>> void llvm::DwarfUnit::addType(llvm::DIE&, llvm::DIType, >> >>>> llvm::dwarf::Attribute): Assertion `Ty && "Trying to add a type that >> >>>> doesn't >> >>>> exist?"' failed. >> >>>> 0 clang 0x0000000001eaccd2 >> >>>> llvm::sys::PrintStackTrace(_IO_FILE*) + 34 >> >>>> 1 clang 0x0000000001eaafd9 >> >>>> 2 libpthread.so.0 0x00007fea3c820cb0 >> >>>> 3 libc.so.6 0x00007fea3b6380d5 gsignal + 53 >> >>>> 4 libc.so.6 0x00007fea3b63b83b abort + 379 >> >>>> 5 libc.so.6 0x00007fea3b630d9e >> >>>> 6 libc.so.6 0x00007fea3b630e42 >> >>>> 7 clang 0x00000000016b8252 >> >>>> llvm::DwarfUnit::addType(llvm::DIE&, llvm::DIType, >> >>>> llvm::dwarf::Attribute) + >> >>>> 610 >> >>>> 8 clang 0x00000000016b9337 >> >>>> llvm::DwarfUnit::constructMemberDIE(llvm::DIE&, llvm::DIDerivedType) >> >>>> + 135 >> >>>> 9 clang 0x00000000016ba2ed >> >>>> llvm::DwarfUnit::constructTypeDIE(llvm::DIE&, llvm::DICompositeType) >> >>>> + 2221 >> >>>> 10 clang 0x00000000016b7e9c >> >>>> llvm::DwarfUnit::getOrCreateTypeDIE(llvm::MDNode const*) + 412 >> >>>> 11 clang 0x00000000016b80a9 >> >>>> llvm::DwarfUnit::addType(llvm::DIE&, llvm::DIType, >> >>>> llvm::dwarf::Attribute) + >> >>>> 185 >> >>>> 12 clang 0x00000000016dcd3d >> >>>> >> >>>> llvm::DwarfCompileUnit::getOrCreateGlobalVariableDIE(llvm::DIGlobalVariable) >> >>>> + 1757 >> >>>> 13 clang 0x00000000016aa1aa >> >>>> 14 clang 0x00000000016aafde >> >>>> llvm::DwarfDebug::DwarfDebug(llvm::AsmPrinter*, llvm::Module*) + 2398 >> >>>> 15 clang 0x000000000169186e >> >>>> llvm::AsmPrinter::doInitialization(llvm::Module&) + 974 >> >>>> 16 clang 0x0000000001e29cb7 >> >>>> llvm::FPPassManager::doInitialization(llvm::Module&) + 71 >> >>>> 17 clang 0x0000000001e331cb >> >>>> llvm::legacy::PassManagerImpl::run(llvm::Module&) + 363 >> >>>> 18 clang 0x000000000086a323 >> >>>> clang::EmitBackendOutput(clang::DiagnosticsEngine&, >> >>>> clang::CodeGenOptions >> >>>> const&, clang::TargetOptions const&, clang::LangOptions const&, >> >>>> llvm::StringRef, llvm::Module*, clang::BackendAction, >> >>>> llvm::raw_ostream*) + >> >>>> 3491 >> >>>> 19 clang 0x00000000008594ac >> >>>> clang::CodeGenAction::ExecuteAction() + 1676 >> >>>> 20 clang 0x0000000000692e66 >> >>>> clang::FrontendAction::Execute() + >> >>>> 118 >> >>>> 21 clang 0x000000000066d299 >> >>>> clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) + 345 >> >>>> 22 clang 0x000000000065467a >> >>>> clang::ExecuteCompilerInvocation(clang::CompilerInstance*) + 1690 >> >>>> 23 clang 0x000000000064c538 cc1_main(llvm::ArrayRef<char >> >>>> const*>, char const*, void*) + 1192 >> >>>> 24 clang 0x0000000000631eb9 main + 1737 >> >>>> 25 libc.so.6 0x00007fea3b62376d __libc_start_main + 237 >> >>>> 26 clang >> >>>> >> >>>> -- >> >>>> Best regards >> >>>> >> >>>> >> >>>> Hui Zhang >> >>> >> >>> >> >>> >> >>> >> >>> -- >> >>> Best regards >> >>> >> >>> >> >>> Hui Zhang >> >>> >> >>> _______________________________________________ >> >>> LLVM Developers mailing list >> >>> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu >> >>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev >> >>> >> > >> > >> > >> > -- >> > Best regards >> > >> > >> > Hui Zhang > > > > > -- > Best regards > > > Hui Zhang