-
Notifications
You must be signed in to change notification settings - Fork 42
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
Update to 4.26 #441
base: develop
Are you sure you want to change the base?
Update to 4.26 #441
Conversation
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.
Looks good! We're going to have to spend some time in the future looking at all the memory operations. I think the memory access error is a result of a bug in our code.
Daniel is moving on and this branch has a few important changes since his review.
Tests are passing on both Windows and Linux except as noted here, and our broken rotation sensor test is still broken. I pushed a dev build so you can easily test these changes just by pulling this branch and downloading DefaultWorlds. @mattpow35, 531c6e5 increases the initial ticks on the resting IMU test because after 20 ticks it spit out ~4.1 where we were expecting 9.8. Does this change compromise the test, or is it good to go? @mattpow35 and @chris-luangrath, you can just review |
All tests that pass on 0.3.1 on Linux are passing on this branch. We need to fix test_joint_rotation_sensor at some point.
Important changes:
Content/Worlds/Procedural
to sidestep Vulkan crash that I can only find on InfiniteForest. I've spent several workdays trying to isolate the issue. We might need to rebuild it from scratch to isolate the issue.-vulkan
flagInteresting issue I've only seen once
This test failed one time with an engine exception I haven't seen before (see below), but I couldn't reproduce it. Is this our bug?
^ log gist
For later reference, this command turned out to be super useful--it builds, cooks, and stages the project without packaging it.
Engine/Build/BatchFiles/RunUAT.sh BuildCookRun -project=$HOME/dev/holodeck-engine2/Holodeck.uproject -clientconfig=Development -platform=Linux -targetplatform=Linux -build -cook -stage