t/psmv: More algorithm simplification/optimization

7 jobs for fusion in 1 minute and 45 seconds (queued for 1 second)
Status Job ID Name Coverage
  Container Prep
passed #686527
arch:container_prep

00:00:23

passed #686526
debian:container_prep

00:00:23

 
  Build
passed #686530
arch:build-cmake

00:00:43

failed #686532
arch:build-meson

00:01:20

passed #686529
debian:build-cmake

00:00:47

failed #686531
debian:build-meson

00:00:31

failed #686528
format-and-spellcheck

00:00:29

 
Name Stage Failure
failed
arch:build-meson Build
/usr/sbin/ld: src/xrt/drivers/libdrv_psmv.a(psmv_psmv_driver.c.o): in function `psmv_device_destroy':
/builds/monado/monado/build/../src/xrt/drivers/psmv/psmv_driver.c:863: undefined reference to `imu_filter_destroy'
/usr/sbin/ld: src/xrt/drivers/libdrv_psmv.a(psmv_psmv_driver.c.o): in function `psmv_found':
/builds/monado/monado/build/../src/xrt/drivers/psmv/psmv_driver.c:999: undefined reference to `imu_filter_create'
collect2: error: ld returned 1 exit status
[127/129] Compiling C++ object 'src/xrt/targets/gui/88d8b25@@monado-gui@exe/.._.._.._external_imgui_imgui.cpp.o'.
[128/129] Compiling C++ object 'src/xrt/targets/gui/88d8b25@@monado-gui@exe/.._.._.._external_imgui_imgui_widgets.cpp.o'.
ninja: build stopped: subcommand failed.
ERROR: Job failed: exit code 1
failed
debian:build-meson Build
/builds/monado/monado/src/xrt/include/xrt/xrt_compiler.h:81: warning: Found unknown command `\define'
/builds/monado/monado/src/xrt/include/xrt/xrt_compiler.h:81: warning: Found unknown command `\define'
/builds/monado/monado/src/xrt/include/xrt/xrt_compiler.h:82: warning: Found unknown command `\define'
/builds/monado/monado/src/xrt/state_trackers/oxr/oxr_objects.h:356: warning: The following parameters of oxr_find_profile_for_device(struct oxr_logger *log, struct oxr_instance *inst, struct xrt_device *xdev, struct oxr_interaction_profile **out_p) are not documented:
parameter 'log'
parameter 'inst'
parameter 'out_p'
ninja: build stopped: subcommand failed.
ERROR: Job failed: exit code 1
failed
format-and-spellcheck Build
+                                       struct xrt_vec3 *out_rotation_vec);
#ifdef __cplusplus
}
#endif
---------------------------------------
Uploading artifacts...
patches/: found 2 matching files
Uploading artifacts to coordinator... ok
id=686528 responseStatus=201 Created token=3UQyMLj5
ERROR: Job failed: exit code 1