-
Notifications
You must be signed in to change notification settings - Fork 390
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
update kiva lambdas to explicitly pass SurfNum
- Loading branch information
Showing
1 changed file
with
3 additions
and
3 deletions.
There are no files selected for viewing
This file contains 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
4432eb0
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.
global_dataConstruction (mitchute) - x86_64-MacOS-10.15-clang-11.0.0: OK (2983 of 2984 tests passed, 0 test warnings)
Messages:\n
Failures:\n
regression Test Summary
4432eb0
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.
global_dataConstruction (mitchute) - x86_64-Linux-Ubuntu-18.04-gcc-7.5: OK (3022 of 3024 tests passed, 0 test warnings)
Messages:\n
Failures:\n
integration Test Summary
regression Test Summary
4432eb0
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.
global_dataConstruction (mitchute) - x86_64-Linux-Ubuntu-18.04-gcc-7.5-UnitTestsCoverage-Debug: OK (1548 of 1548 tests passed, 0 test warnings)
4432eb0
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.
global_dataConstruction (mitchute) - Win64-Windows-10-VisualStudio-16: OK (2240 of 2240 tests passed, 0 test warnings)
4432eb0
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.
global_dataConstruction (mitchute) - x86_64-Linux-Ubuntu-18.04-gcc-7.5-IntegrationCoverage-Debug: OK (722 of 722 tests passed, 0 test warnings)
4432eb0
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.
@mitchute I suspect this works, but I'm now wondering if I hastily captured everything by-reference when there are some cases where it is safer to capture somethings (most things?) by-copy. I imagine
state
is safe to pass by-reference, but I'm worried that some of these other references will be out of scope by the time the lambda is actually called. It might be best to change the capture to[=, &state]
. There are likely memory implications here, too, since we probably don't want to be creating a lot of copies of theSurface
array.Do you want me to look into this on a separate branch?
4432eb0
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.
Yeah, if you don't mind. I'll play with it over here since resolving these diffs this is the last thing that needs to be addressed before this PR goes in. If you come up with a different set of changes we can always get those in later.