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

Clang and ICC on Windows fixes #33

Merged
merged 11 commits into from Nov 22, 2019

Conversation

Kojoley
Copy link

@Kojoley Kojoley commented Nov 22, 2019

There is still have an issue on Clang, because ctti on it returns a space after a comma that delimits template arguments while demangler does not (boost::variant<double, int> vs boost::variant<double,int>).

Also had to fix CI issues. Some of them are not mandatory, but embed-manifest=off part required to Clang on VS2019 image (for some reason Boost.Build does not find mt.exe), dist: trusty required because Travis switched default image to xenial.

@Kojoley
Copy link
Author

Kojoley commented Nov 22, 2019

I do not see Appveyor here, it seems to be not enabled for the repository? Here are results from the PR source slag https://ci.appveyor.com/project/Kojoley/dll/builds/29038837

@apolukhin apolukhin merged commit 3b7d266 into boostorg:develop Nov 22, 2019
@apolukhin
Copy link
Member

Many many thanks for the fixes!

@apolukhin
Copy link
Member

Are you sure this works correctly? I was getting empty BOOST_BRANCH variable. https://travis-ci.com/Kojoley/dll/jobs/259254217

That's strange. I have that line in all the CI and it works pretty well https://github.com/boostorg/variant/blob/c401edba70c9f3668dae55ee1cfa5d9b2c6fc2fc/.travis.yml#L21

@Kojoley
Copy link
Author

Kojoley commented Nov 22, 2019

Probably the repositories have define BOOST_BRANCH in Travis UI? In the fork it fails even on develop branch https://travis-ci.com/Kojoley/dll/jobs/259574420

@Kojoley Kojoley deleted the clang-and-icc-on-windows-fixes branch November 22, 2019 17:46
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

Successfully merging this pull request may close these issues.

None yet

2 participants