static_assert(std::atomic_bool::is_always_lock_free); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/io/ip_address.h:34, from ./core/variant/variant.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/config/project_settings.h:34, from platform/linuxbsd/freedesktop_screensaver.cpp:35: ./core/templates/safe_refcount.h:143:41: error: static assertion failed 143 | static_assert(std::atomic_bool::is_always_lock_free); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/io/ip_address.h:34, from ./core/variant/variant.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/config/project_settings.h:34, from platform/linuxbsd/crash_handler_linuxbsd.cpp:33: ./core/templates/safe_refcount.h:143:41: error: static assertion failed 143 | static_assert(std::atomic_bool::is_always_lock_free); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from ./core/os/memory.h:35, from ./core/templates/cowdata.h:35, from ./core/string/ustring.h:37, from ./core/io/ip_address.h:34, from ./core/variant/variant.h:35, from ./core/object/message_queue.h:36, from ./core/object/object.h:35, from ./core/variant/binder_common.h:35, from ./core/object/method_bind.h:34, from ./core/object/class_db.h:34, from ./core/object/ref_counted.h:34, from ./core/io/resource_uid.h:34, from ./core/io/resource.h:34, from ./core/input/input_event.h:35, from ./core/input/input.h:34, from platform/linuxbsd/os_linuxbsd.h:34, from platform/linuxbsd/os_linuxbsd.cpp:31: ./core/templates/safe_refcount.h:143:41: error: static assertion failed 143 | static_assert(std::atomic_bool::is_always_lock_free); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ scons: *** [platform/linuxbsd/freedesktop_screensaver.linuxbsd.editor.rv64.o] Error 1 scons: *** [platform/linuxbsd/joypad_linux.linuxbsd.editor.rv64.o] Error 1 scons: *** [platform/linuxbsd/crash_handler_linuxbsd.linuxbsd.editor.rv64.o] Error 1 scons: *** [platform/linuxbsd/os_linuxbsd.linuxbsd.editor.rv64.o] Error 1 scons: building terminated because of errors. [Time elapsed: 00:01:27.884] error: Bad exit status from /var/tmp/rpm-tmp.Jdt81i (%build) Bad exit status from /var/tmp/rpm-tmp.Jdt81i (%build) RPM build errors: Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.9/site-packages/mockbuild/util.py", line 600, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/godot.spec