← Commit list

589885149f

Viktor Szakats
Viktor Szakats
2026-08-30
SUCCESS Duration: 424s

Subject

easy_lock: silence `portability-no-assembler` with clang-tidy 23.1.0+

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

lib/easy_lock.h+1 -0
@@ -71,6 +71,7 @@ static CURL_INLINE void curl_simple_lock_lock(curl_simple_lock *lock)
#ifdef HAVE_BUILTIN_IA32_PAUSE
__builtin_ia32_pause();
#elif defined(__aarch64__)
+ /* NOLINTNEXTLINE(portability-no-assembler) */
__asm__ volatile("yield" ::: "memory");
#elif defined(HAVE_SCHED_YIELD)
sched_yield();