From e6fba35f45fed86fc4eb8bb58d0bc1ddef021e4f Mon Sep 17 00:00:00 2001 From: Vitaly Chikunov Date: Sat, 9 Aug 2025 03:33:40 +0300 Subject: [PATCH] spec: check: More tightly check CUDA build artifacts versions Signed-off-by: Vitaly Chikunov --- .gear/llama.cpp.spec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gear/llama.cpp.spec b/.gear/llama.cpp.spec index b6a54674f..da0c07826 100644 --- a/.gear/llama.cpp.spec +++ b/.gear/llama.cpp.spec @@ -198,6 +198,8 @@ printf '%%s\n' llama-server llama-simple llama-run llama-mtmd-cli | install -Dp %_cmake__builddir/bin/rpc-server %buildroot%_bindir/llama-rpc-server %check +( ! cuobjdump --list-elf %buildroot%_libexecdir/llama/libggml-cuda.so | grep -F -v -e .cubin ) +( ! cuobjdump --list-ptx %buildroot%_libexecdir/llama/libggml-cuda.so | grep -F -v -e .sm_80.ptx -e .sm_52.ptx ) # Local path are more useful for debugging becasue they are not stripped by default. %dnl export LD_LIBRARY_PATH=%buildroot%_libdir:%buildroot%_libexecdir/llama PATH+=:%buildroot%_bindir export LD_LIBRARY_PATH=$PWD/%_cmake__builddir/bin PATH+=:$PWD/%_cmake__builddir/bin