Skip to content

Conversation

mstimberg
Copy link
Member

The GSL implementation did not catch up with recent changes in C++ standalone mode, leading it to raise NotImplementedError. Unfortunately, the GSL test suite skips tests that raise NotImplementedError, since this is supposed to be a signal for use of the numpy backend, which doesn't have GSL support (this is probably not a good approach…). The failure therefore went unnoticed. A few small additional fixes were necessary, probably related to changes in our compiler flags.

This might hide actual problems, since some places (e.g. GSL) use `NotImplementedError` to skip tests
Due to the issues fixed in the previous commits, these problems weren't caught by the test suite
Fixes GSL integration with CPP/standalone
Fixes #1686


class CodeObject(Nameable):
class CodeObject(Nameable, ABC):
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yay ... now we use the ABC class :)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😆

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.

2 participants