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