Description
Original report (archived issue) by Levente Vajda (Bitbucket: vlevente).
The original report had attachments: valgrind_log.txt
Hello,
I’m trying to use ign-rendering on Ubuntu 18.04 with Optix 6.0 and Gazebo 9.11.0. My goal is to use Gazebo with Optix just like in the gazebo_scene_viewer example.
Gz11 branch: I followed the installation guide from the read me and ran the tests, from the 48 tests The following tests failed:
1 - UNIT_Camera_TEST (Failed)
23 - UNIT_Scene_TEST (Failed)
41 - INTEGRATION_camera (Failed)
43 - INTEGRATION_shadows (Failed)
45 - INTEGRATION_scene (Failed)
47 - PERFORMANCE_scene_factory (Failed)
I tried to run these tests from the default branch, from the 60 test 8 failed:
1 - UNIT_Camera_TEST (Failed)
5 - UNIT_GizmoVisual_TEST (SEGFAULT)
31 - UNIT_Scene_TEST (Failed)
39 - UNIT_TransformController_TEST (SEGFAULT)
51 - INTEGRATION_camera (Failed)
53 - INTEGRATION_render_pass (Failed)
57 - INTEGRATION_scene (Failed)
59 - PERFORMANCE_scene_factory (Failed)
These tests fail with unique errors, if needed I can post the error messages. Despite the failed tests, there are examples that run at least to a certain degree. For example the custom_scene_viewer run perfectly but after switching between render engines cause an error:
terminate called after throwing an instance of 'optix::Exception'
what(): Unknown error (Details: Function "RTresult _rtContextLaunch2D(RTcontext, unsigned int, RTsize, RTsize)" caught exception: Assertion failed: "!m_building : dirty list modified while build in progress", file: <internal>, line: 95)
Aborted (core dumped)
The gazebo_scene_viewer2_demo also throws this error message immediately. I used valgrind to log what happened in the background (see the attachment). Am I missing something or why the examples can't work?
Thanks,
Levente