Hi everyone, We are getting the following error when building the Halide library [1] (the component in question is GlobalISel) llvm-config: [...]/llvm/tools/llvm-config/llvm-config.cpp:86: void VisitComponent(const string&, const llvm::StringMap<AvailableComponent*>&, std::set<AvailableComponent*>&, std::vector<std::basic_string<char> >&, bool, bool, const std::function<std::basic_string<char>(const llvm::StringRef&)>*, std::vector<std::basic_string<char> >*, const string&): Assertion `AC && "Invalid component name!"' failed. The problem can also be reproduced with running: `llvm-config --libs aarch64` Could I get your input on how to address this problem? Thank you, Alina [1]http://halide-lang.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160212/e2c9f217/attachment.html>
Ahmed Bougacha via llvm-dev
2016-Feb-12 18:20 UTC
[llvm-dev] llvm-config error for aarch64
+Quentin -Ahmed On Fri, Feb 12, 2016 at 10:16 AM, Alina Sbirlea via llvm-dev < llvm-dev at lists.llvm.org> wrote:> Hi everyone, > > We are getting the following error when building the Halide library [1] > (the component in question is GlobalISel) > > llvm-config: [...]/llvm/tools/llvm-config/llvm-config.cpp:86: void VisitComponent(const string&, const llvm::StringMap<AvailableComponent*>&, std::set<AvailableComponent*>&, std::vector<std::basic_string<char> >&, bool, bool, const std::function<std::basic_string<char>(const llvm::StringRef&)>*, std::vector<std::basic_string<char> >*, const string&): Assertion `AC && "Invalid component name!"' failed. > > The problem can also be reproduced with running: > `llvm-config --libs aarch64` > > Could I get your input on how to address this problem? > > Thank you, > Alina > > [1]http://halide-lang.org/ > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160212/3d7ebe7a/attachment.html>
Peter Collingbourne via llvm-dev
2016-Feb-12 18:27 UTC
[llvm-dev] llvm-config error for aarch64
Looks like this problem is also affecting the Go bindings build. http://lab.llvm.org:8011/builders/clang-x86_64-debian-fast/builds/34538/steps/test/logs/stdio Peter On Fri, Feb 12, 2016 at 10:20:50AM -0800, Ahmed Bougacha via llvm-dev wrote:> +Quentin > > > -Ahmed > > On Fri, Feb 12, 2016 at 10:16 AM, Alina Sbirlea via llvm-dev < > llvm-dev at lists.llvm.org> wrote: > > > Hi everyone, > > > > We are getting the following error when building the Halide library [1] > > (the component in question is GlobalISel) > > > > llvm-config: [...]/llvm/tools/llvm-config/llvm-config.cpp:86: void VisitComponent(const string&, const llvm::StringMap<AvailableComponent*>&, std::set<AvailableComponent*>&, std::vector<std::basic_string<char> >&, bool, bool, const std::function<std::basic_string<char>(const llvm::StringRef&)>*, std::vector<std::basic_string<char> >*, const string&): Assertion `AC && "Invalid component name!"' failed. > > > > The problem can also be reproduced with running: > > `llvm-config --libs aarch64` > > > > Could I get your input on how to address this problem? > > > > Thank you, > > Alina > > > > [1]http://halide-lang.org/ > > > > _______________________________________________ > > LLVM Developers mailing list > > llvm-dev at lists.llvm.org > > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > > > >> _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev-- Peter