File: atomic-int.patch

package info (click to toggle)
mujoco 2.2.2-3.1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 39,800 kB
  • sloc: ansic: 28,947; cpp: 28,897; cs: 14,241; python: 10,465; xml: 5,104; sh: 93; makefile: 34
file content (19 lines) | stat: -rw-r--r-- 662 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Description: Upstream request to avoid linking with latomic on riscv53
Author: Gianfranco Costamagna <locutusofborg@debian.org>
Last-Update: 2022-12-08

--- mujoco-2.2.2.orig/simulate/simulate.h
+++ mujoco-2.2.2/simulate/simulate.h
@@ -107,9 +107,9 @@ class MJSIMULATEAPI Simulate {
   int run = 1;
 
   // atomics for cross-thread messages
-  std::atomic_bool exitrequest = false;
-  std::atomic_bool droploadrequest = false;
-  std::atomic_bool screenshotrequest = false;
+  std::atomic_int exitrequest = false;
+  std::atomic_int droploadrequest = false;
+  std::atomic_int screenshotrequest = false;
   std::atomic_int uiloadrequest = 0;
 
   // loadrequest