diff --git a/common/params_pyx.so b/common/params_pyx.so index b11d30e38..f2d5a8160 100755 Binary files a/common/params_pyx.so and b/common/params_pyx.so differ diff --git a/panda/board/obj/gitversion.h b/panda/board/obj/gitversion.h index 517660c7c..9fac43d4c 100644 --- a/panda/board/obj/gitversion.h +++ b/panda/board/obj/gitversion.h @@ -1,2 +1,2 @@ extern const uint8_t gitversion[19]; -const uint8_t gitversion[19] = "DEV-34fe9e8a-DEBUG"; +const uint8_t gitversion[19] = "DEV-c30e7abe-DEBUG"; diff --git a/panda/board/obj/version b/panda/board/obj/version index 6b7effeba..5b7fc18d1 100644 --- a/panda/board/obj/version +++ b/panda/board/obj/version @@ -1 +1 @@ -DEV-34fe9e8a-DEBUG \ No newline at end of file +DEV-c30e7abe-DEBUG \ No newline at end of file diff --git a/selfdrive/controls/lib/longitudinal_mpc_lib/c_generated_code/libacados_ocp_solver_long.so b/selfdrive/controls/lib/longitudinal_mpc_lib/c_generated_code/libacados_ocp_solver_long.so index 1d19fbe89..658a472a5 100755 Binary files a/selfdrive/controls/lib/longitudinal_mpc_lib/c_generated_code/libacados_ocp_solver_long.so and b/selfdrive/controls/lib/longitudinal_mpc_lib/c_generated_code/libacados_ocp_solver_long.so differ diff --git a/selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py b/selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py index 421b70da7..bede8238e 100755 --- a/selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py +++ b/selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py @@ -647,4 +647,8 @@ class LongitudinalMpc: if __name__ == "__main__": ocp = gen_long_ocp() AcadosOcpSolver.generate(ocp, json_file=JSON_FILE) + # CasADi/acados teardown can segfault on the containerized Linux arm64 build + # after generation has already completed successfully. Exit immediately so + # SCons can continue with the generated artifacts we just wrote. + os._exit(0) # AcadosOcpSolver.build(ocp.code_export_directory, with_cython=True) diff --git a/selfdrive/pandad/pandad b/selfdrive/pandad/pandad index 4ae00ccdb..f4986d5e5 100755 Binary files a/selfdrive/pandad/pandad and b/selfdrive/pandad/pandad differ diff --git a/selfdrive/ui/ui b/selfdrive/ui/ui index b20fc20ff..0291c5333 100755 Binary files a/selfdrive/ui/ui and b/selfdrive/ui/ui differ diff --git a/system/camerad/camerad b/system/camerad/camerad index 05d004609..75b7a6101 100755 Binary files a/system/camerad/camerad and b/system/camerad/camerad differ diff --git a/system/loggerd/bootlog b/system/loggerd/bootlog index 27c8a03e6..668ca12d6 100755 Binary files a/system/loggerd/bootlog and b/system/loggerd/bootlog differ diff --git a/system/loggerd/encoderd b/system/loggerd/encoderd index 4fdf2276c..e6a3a386b 100755 Binary files a/system/loggerd/encoderd and b/system/loggerd/encoderd differ diff --git a/system/loggerd/loggerd b/system/loggerd/loggerd index 7a82a35f2..7c7c2585b 100755 Binary files a/system/loggerd/loggerd and b/system/loggerd/loggerd differ