-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Coot E01S03 #3602
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
Coot E01S03 #3602
Conversation
Signed-off-by: Omar Shrit <[email protected]>
|
hmm, this is not throwing any error locally, probably C++ version issue |
Signed-off-by: Omar Shrit <[email protected]>
rcurtin
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, I think because the actual initialization functions use functions that are available in both Armadillo and Bandicoot that after this change things should work for Bandicoot too (once the IsMat and IsCube classes accept Bandicoot types, that is).
It looks like MSVC and the memory check job hiccup on the template SFINAE argument; I think the suggestion of typename = typename std::enable_if_t<...> should fix that. But, there are lots of ways to do it, template argument SFINAE is only one possibility (you could also use return type SFINAE or argument SFINAE...); up to you how you want to fix it, don't feel obligated to take my suggestion. 👍
Signed-off-by: Omar Shrit <[email protected]>
Signed-off-by: Omar Shrit <[email protected]>
|
This one should pass now, as it is the case on my machine. Let us merge it asap. |
rcurtin
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome, looks good to me. 👍
Co-authored-by: Ryan Curtin <[email protected]>
Co-authored-by: Ryan Curtin <[email protected]>
Co-authored-by: Ryan Curtin <[email protected]>
Co-authored-by: Ryan Curtin <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Second approval provided automatically after 24 hours. 👍
Signed-off-by: Omar Shrit <[email protected]>
Prepare the following function signature for coot.
In the first PR, we will adapt it and add additional
std::enable_if_t<IsCoot>to make work in that case.