Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

install.sh error: no explode and merge file in bin #17

Open
khoriba opened this issue Mar 31, 2020 · 3 comments
Open

install.sh error: no explode and merge file in bin #17

khoriba opened this issue Mar 31, 2020 · 3 comments

Comments

@khoriba
Copy link

khoriba commented Mar 31, 2020

When I tried to install CONSENT, the following error was output.

/usr/include/c++/4.8.2/bits/stl_algo.h:2263:35: error: no match for call to \u2018(getAnchors(robin_hood::unordered_map<unsigned int, unsigned int>&, std::string, std::string, unsigned int, unsigned int)::__lambda8) (std::pair<std::basic_string<char>, std::basic_string<char> >&, const std::pair<std::basic_string<char>, std::basic_string<char> >&)\u2019
    while (__comp(*__first, __pivot))
/usr/include/c++/4.8.2/bits/stl_algo.h:2266:34: error: no match for call to \u2018(getAnchors(robin_hood::unordered_map<unsigned int, unsigned int>&, std::string, std::string, unsigned int, unsigned int)::__lambda8) (const std::pair<std::basic_string<char>, std::basic_string<char> >&, std::pair<std::basic_string<char>, std::basic_string<char> >&)\u2019
    while (__comp(__pivot, *__last))

As a result, there is not explode and merge in bin directory.
Any ideas for solving this problem?

@khoriba khoriba changed the title install.sh error: install.sh error: no explode and merge file in bin Mar 31, 2020
@morispi
Copy link
Owner

morispi commented Apr 22, 2020

Hello,

This bug seemed to happen when I tried to use a non-standard implementation of maps.
I since fixed it by rolling back to a previous version.
Could you please try to pull the latest version and try to install again?

Best,
Pierre

@khoriba
Copy link
Author

khoriba commented Apr 23, 2020

How can I get the latest version?
$ git clone --recursive https://github.com/morispi/CONSENT
The above gives the same result.

Thank you,
Kaz

@morispi
Copy link
Owner

morispi commented Apr 23, 2020

Yes, this should be enough to get the latest version.

Can you copy/paste again the errors you get when attempting to compile? In particular, I'm curious to see whether "robin_hood" is still mentioned or not.

Can you also tell me which version of gcc / g++ you are using? This might as well be the issue.

I've been building CONSENT fine with gcc/g++ v 5.5.0 onwards.

Cheers,
Pierre

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants