-
Notifications
You must be signed in to change notification settings - Fork 82
Cpp14 support #314
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
Merged
Merged
Cpp14 support #314
Changes from all commits
Commits
Show all changes
16 commits
Select commit
Hold shift + click to select a range
163d109
ci: test with C++14 and treat compile warnings as errors
oliverlee 205f52a
replace fold expressions in `extents.hpp` with macro
oliverlee f55542b
use empty message with static assert
oliverlee c6826a5
replace constexpr if in p0009 bits
oliverlee 08171bd
define precondition macro and violation handler
oliverlee e1d3d69
Make new precondition macros IMPL only
crtrott 6c599bc
Make test for dims C++14 compatible
crtrott edd5698
replace `std::is_signed_v` for C++14 compatibility
oliverlee e30e30f
isolate precondition tests
oliverlee 85fe0c9
use MDSPAN_IMPL_PRECONDITION in layout_padded_fwd
oliverlee 5573da9
test that precondition checks can be disabled
oliverlee c303fb1
handle precondition error printing for multiple archs
oliverlee 9e0c03f
Fix CUDA (and hopefully HIP/SYCL) compilation
crtrott dc0f4da
Fix CUDA build and run issues
crtrott fd0be5b
More fixes for cpp14 and warnings
crtrott f3a1bbb
Guard inclusion of layout_padded_fwd
crtrott File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.