Skip to content

Conversation

@gaalexandre
Copy link
Contributor

@gaalexandre gaalexandre commented May 15, 2024

Problem:

  • Some CI tests fail.

Solution:

  • The install test failed because of a version mismatch so it just needed to be updated.
  • Excluded the example that did not compile because of a missing c++20 feature for Emscripten.
  • For mac there was two issues. Probably because of an update of pip, --break-system-packages had to be added to the command or it did not work. It could be better to use brew instead but I do not know if the packages exist and I do not think it is a big issue to use --break-system-packages in a CI build.
  • The second problem was that std::source_location seems to be broken for Apple Clang so its use is prevented if the comiler is Apple Clang.

Issue: #

Reviewers:
@

The CI failed because it could not find ut version 1.1.
Emscripten cannot compile the parameterized test because it does not
recognise std::views::iota.
Pip do not want to install packages without it.
It is probably a bug in Apple Clang, the program crash when
std::source_location is used in the tests.
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.

1 participant