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.
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
DEM: Add support for GDAL vsicurl, vsizip support and avoid segfaults with huge VRT datasets #597
DEM: Add support for GDAL vsicurl, vsizip support and avoid segfaults with huge VRT datasets #597
Changes from 13 commits
fb5aaa0
ef9d50f
fad4e18
1512c4e
d39e578
a395db7
294b7ec
2479a10
395721a
5352a04
71bbd64
0397e4b
b722c57
4cc0fa1
1457fc9
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
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.
Is this actually causing
Dem::Load
to allocate more memory than available? I'm not sure if we want to do this in a unit test if it might badly affect other things running on CI.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.
Yes, it immediately throws on my machine, and then gtest catches it. I ran all the tests, and they seem reliable with it.
If you are concerned, what about a
GTEST_SKIP
so it's still compiled and able to be run manually if you desire?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.
CI is failing on macOS with a timeout so the behavior may not be the same on all platforms, so I'd prefer we use
GTEST_SKIP
as you suggested.