>>> Building on riscv64-2 under graphics/stable-diffusion.cpp,vulkan BDEPENDS = [devel/cmake/core;graphics/shaderc;devel/ninja;graphics/vulkan-loader] DIST = [graphics/stable-diffusion.cpp:stable-diffusion.cpp-master-602-0665a7f.tar.gz;graphics/stable-diffusion.cpp:404fcb9d7c96989569e68c9e7881ee3465a05c50.tar.gz] FULLPKGNAME = stable-diffusion.cpp-0.0.602-vulkan RDEPENDS = [graphics/vulkan-loader] (Junk lock obtained for riscv64-2 at 1780885479.41) >>> Running depends in graphics/stable-diffusion.cpp,vulkan at 1780885479.63 last junk was in x11/mate/terminal /usr/sbin/pkg_add -aI -Drepair shaderc-2025.5p0 vulkan-loader-1.4.341.0 was: /usr/sbin/pkg_add -aI -Drepair cmake-core-4.3.3 ninja-1.11.1p1v1 shaderc-2025.5p0 vulkan-loader-1.4.341.0 /usr/sbin/pkg_add -aI -Drepair shaderc-2025.5p0 vulkan-loader-1.4.341.0 >>> Running show-prepare-results in graphics/stable-diffusion.cpp,vulkan at 1780885495.39 ===> graphics/stable-diffusion.cpp,vulkan ===> Building from scratch stable-diffusion.cpp-0.0.602-vulkan ===> stable-diffusion.cpp-0.0.602-vulkan depends on: shaderc-* -> shaderc-2025.5p0 ===> stable-diffusion.cpp-0.0.602-vulkan depends on: cmake-core->=4 -> cmake-core-4.3.3 ===> stable-diffusion.cpp-0.0.602-vulkan depends on: ninja-* -> ninja-1.11.1p1v1 ===> stable-diffusion.cpp-0.0.602-vulkan depends on: vulkan-loader-* -> vulkan-loader-1.4.341.0 ===> Verifying specs: c++ c++abi pthread c m vulkan ===> found c++.12.0 c++abi.9.0 pthread.28.1 c.103.0 m.10.1 vulkan.1.3 cmake-core-4.3.3 ninja-1.11.1p1v1 shaderc-2025.5p0 vulkan-loader-1.4.341.0 Don't run junk because nojunk in x11/qt6/qtgraphs (Junk lock released for riscv64-2 at 1780885503.20) distfiles size=65343588 >>> Running patch in graphics/stable-diffusion.cpp,vulkan at 1780885503.40 ===> graphics/stable-diffusion.cpp,vulkan ===> Checking files for stable-diffusion.cpp-0.0.602-vulkan `/usr/ports/distfiles/404fcb9d7c96989569e68c9e7881ee3465a05c50.tar.gz' is up to date. `/usr/ports/distfiles/stable-diffusion.cpp-master-602-0665a7f.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for stable-diffusion.cpp-0.0.602-vulkan cd /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f && rm -r ./ggml && mv ../ggml-404fcb9d7c96989569e68c9e7881ee3465a05c50 ./ggml ===> Patching for stable-diffusion.cpp-0.0.602-vulkan ===> Applying OpenBSD patch patch-CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: CMakeLists.txt |--- CMakeLists.txt.orig |+++ CMakeLists.txt -------------------------- Patching file CMakeLists.txt using Plan A... Hunk #1 succeeded at 179. done ===> Applying OpenBSD patch patch-ggml_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: ggml/CMakeLists.txt |--- ggml/CMakeLists.txt.orig |+++ ggml/CMakeLists.txt -------------------------- Patching file ggml/CMakeLists.txt using Plan A... Hunk #1 succeeded at 7. done ===> Applying OpenBSD patch patch-ggml_src_ggml-backend-reg_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Synchronize with devel/libggml. This patch isn't really needed, |because the backend isn't loaded dynamically. | |Index: ggml/src/ggml-backend-reg.cpp |--- ggml/src/ggml-backend-reg.cpp.orig |+++ ggml/src/ggml-backend-reg.cpp -------------------------- Patching file ggml/src/ggml-backend-reg.cpp using Plan A... Hunk #1 succeeded at 470. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in graphics/stable-diffusion.cpp,vulkan at 1780885533.14 ===> graphics/stable-diffusion.cpp,vulkan ===> Generating configure for stable-diffusion.cpp-0.0.602-vulkan ===> Configuring for stable-diffusion.cpp-0.0.602-vulkan -- The C compiler identification is Clang 22.1.6 -- The CXX compiler identification is Clang 22.1.6 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Use Vulkan as backend stable-diffusion -- stable-diffusion.cpp version unknown -- stable-diffusion.cpp commit unknown -- Build static library -- The ASM compiler identification is Clang with GNU-like command-line -- Found assembler: /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/cc -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Check if compiler accepts -pthread -- Check if compiler accepts -pthread - yes -- Found Threads: TRUE -- CMAKE_SYSTEM_PROCESSOR: riscv64 -- GGML_SYSTEM_ARCH: riscv64 -- Including CPU backend -- Could NOT find OpenMP_C (missing: OpenMP_C_FLAGS OpenMP_C_LIB_NAMES) -- Could NOT find OpenMP_CXX (missing: OpenMP_CXX_FLAGS OpenMP_CXX_LIB_NAMES) -- Could NOT find OpenMP (missing: OpenMP_C_FOUND OpenMP_CXX_FOUND) CMake Warning at ggml/src/ggml-cpu/CMakeLists.txt:84 (message): OpenMP not found Call Stack (most recent call first): ggml/src/CMakeLists.txt:445 (ggml_add_cpu_backend_variant_impl) -- riscv64 detected -- Adding CPU backend variant ggml-cpu: -march=rv64gcv_zfh_zvfh_zicbop_zihintpause;-mabi=lp64d -- Found Vulkan: /usr/local/lib/libvulkan.so.1.3 (found version "1.4.341") found components: glslc glslangValidator -- Vulkan found -- GL_KHR_cooperative_matrix supported by glslc -- GL_NV_cooperative_matrix2 supported by glslc -- GL_EXT_integer_dot_product supported by glslc -- GL_EXT_bfloat16 supported by glslc -- Including Vulkan backend -- ggml version: 0.9.8 -- ggml commit: unknown CMake Warning at examples/server/CMakeLists.txt:58 (message): pnpm not found; frontend build disabled. -- HAVE_INDEX_HTML disabled -- Configuring done (30.2s) -- Generating done (2.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB -- Build files have been written to: /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/build-riscv64-vulkan >>> Running build in graphics/stable-diffusion.cpp,vulkan at 1780885567.64 ===> graphics/stable-diffusion.cpp,vulkan ===> Building for stable-diffusion.cpp-0.0.602-vulkan Change Dir: '/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/build-riscv64-vulkan' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/cc -DGGML_COMMIT=\"unknown\" -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_VERSION=\"0.9.8\" -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu11 -Wshadow -Wstrict-prototypes -Wpointer-arith -Wmissing-prototypes -Werror=implicit-int -Werror=implicit-function-declaration -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wdouble-promotion -pthread -MD -MT ggml/src/CMakeFiles/ggml-base.dir/ggml.c.o -MF ggml/src/CMakeFiles/ggml-base.dir/ggml.c.o.d -o ggml/src/CMakeFiles/ggml-base.dir/ggml.c.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml.c [2/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_COMMIT=\"unknown\" -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_VERSION=\"0.9.8\" -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -pthread -MD -MT ggml/src/CMakeFiles/ggml-base.dir/ggml.cpp.o -MF ggml/src/CMakeFiles/ggml-base.dir/ggml.cpp.o.d -o ggml/src/CMakeFiles/ggml-base.dir/ggml.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml.cpp [3/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/cc -DGGML_COMMIT=\"unknown\" -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_VERSION=\"0.9.8\" -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu11 -Wshadow -Wstrict-prototypes -Wpointer-arith -Wmissing-prototypes -Werror=implicit-int -Werror=implicit-function-declaration -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wdouble-promotion -pthread -MD -MT ggml/src/CMakeFiles/ggml-base.dir/ggml-alloc.c.o -MF ggml/src/CMakeFiles/ggml-base.dir/ggml-alloc.c.o.d -o ggml/src/CMakeFiles/ggml-base.dir/ggml-alloc.c.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-alloc.c [4/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_COMMIT=\"unknown\" -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_VERSION=\"0.9.8\" -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -pthread -MD -MT ggml/src/CMakeFiles/ggml-base.dir/ggml-backend.cpp.o -MF ggml/src/CMakeFiles/ggml-base.dir/ggml-backend.cpp.o.d -o ggml/src/CMakeFiles/ggml-base.dir/ggml-backend.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-backend.cpp [5/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_COMMIT=\"unknown\" -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_VERSION=\"0.9.8\" -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -pthread -MD -MT ggml/src/CMakeFiles/ggml-base.dir/ggml-opt.cpp.o -MF ggml/src/CMakeFiles/ggml-base.dir/ggml-opt.cpp.o.d -o ggml/src/CMakeFiles/ggml-base.dir/ggml-opt.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-opt.cpp [6/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_COMMIT=\"unknown\" -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_VERSION=\"0.9.8\" -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -pthread -MD -MT ggml/src/CMakeFiles/ggml-base.dir/ggml-threading.cpp.o -MF ggml/src/CMakeFiles/ggml-base.dir/ggml-threading.cpp.o.d -o ggml/src/CMakeFiles/ggml-base.dir/ggml-threading.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-threading.cpp [7/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/cc -DGGML_COMMIT=\"unknown\" -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_VERSION=\"0.9.8\" -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu11 -Wshadow -Wstrict-prototypes -Wpointer-arith -Wmissing-prototypes -Werror=implicit-int -Werror=implicit-function-declaration -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wdouble-promotion -pthread -MD -MT ggml/src/CMakeFiles/ggml-base.dir/ggml-quants.c.o -MF ggml/src/CMakeFiles/ggml-base.dir/ggml-quants.c.o.d -o ggml/src/CMakeFiles/ggml-base.dir/ggml-quants.c.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-quants.c [8/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_COMMIT=\"unknown\" -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_VERSION=\"0.9.8\" -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -pthread -MD -MT ggml/src/CMakeFiles/ggml-base.dir/gguf.cpp.o -MF ggml/src/CMakeFiles/ggml-base.dir/gguf.cpp.o.d -o ggml/src/CMakeFiles/ggml-base.dir/gguf.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/gguf.cpp [9/381] : && /usr/local/bin/cmake -E rm -f ggml/src/libggml-base.a && /usr/bin/ar qc ggml/src/libggml-base.a ggml/src/CMakeFiles/ggml-base.dir/ggml.c.o ggml/src/CMakeFiles/ggml-base.dir/ggml.cpp.o ggml/src/CMakeFiles/ggml-base.dir/ggml-alloc.c.o ggml/src/CMakeFiles/ggml-base.dir/ggml-backend.cpp.o ggml/src/CMakeFiles/ggml-base.dir/ggml-opt.cpp.o ggml/src/CMakeFiles/ggml-base.dir/ggml-threading.cpp.o ggml/src/CMakeFiles/ggml-base.dir/ggml-quants.c.o ggml/src/CMakeFiles/ggml-base.dir/gguf.cpp.o && /usr/bin/ranlib ggml/src/libggml-base.a && : [10/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/cc -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_CPU_REPACK -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/.. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu11 -Wshadow -Wstrict-prototypes -Wpointer-arith -Wmissing-prototypes -Werror=implicit-int -Werror=implicit-function-declaration -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wdouble-promotion -march=rv64gcv_zfh_zvfh_zicbop_zihintpause -mabi=lp64d -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu.c.o -MF ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu.c.o.d -o ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu.c.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/ggml-cpu.c In file included from /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/ggml-cpu.c:11: In file included from /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/unary-ops.h:3: In file included from /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/common.h:7: /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/simd-mappings.h:99:16: warning: implicit conversion increases floating-point precision: '_Float16' to 'float' [-Wdouble-promotion] 99 | return hf; | ~~~~~~ ^~ In file included from /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/ggml-cpu.c:13: /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/vec.h:289:19: warning: implicit conversion increases floating-point precision: 'float' to 'ggml_float' (aka 'double') [-Wdouble-promotion] 289 | sumf[0] = __riscv_vfmv_f_s_f32m1_f32(redsum0); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/vec.h:290:19: warning: implicit conversion increases floating-point precision: 'float' to 'ggml_float' (aka 'double') [-Wdouble-promotion] 290 | sumf[1] = __riscv_vfmv_f_s_f32m1_f32(redsum1); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. [11/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_CPU_REPACK -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/.. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -march=rv64gcv_zfh_zvfh_zicbop_zihintpause -mabi=lp64d -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu.cpp.o -MF ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu.cpp.o.d -o ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ggml-cpu.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/ggml-cpu.cpp [12/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_CPU_REPACK -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/.. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -march=rv64gcv_zfh_zvfh_zicbop_zihintpause -mabi=lp64d -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/repack.cpp.o -MF ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/repack.cpp.o.d -o ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/repack.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/repack.cpp /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/repack.cpp:97:15: warning: unused variable 'blck_size_interleave' [-Wunused-variable] 97 | const int blck_size_interleave = 1; | ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. [13/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_CPU_REPACK -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/.. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -march=rv64gcv_zfh_zvfh_zicbop_zihintpause -mabi=lp64d -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/hbm.cpp.o -MF ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/hbm.cpp.o.d -o ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/hbm.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/hbm.cpp [14/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/cc -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_CPU_REPACK -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/.. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu11 -Wshadow -Wstrict-prototypes -Wpointer-arith -Wmissing-prototypes -Werror=implicit-int -Werror=implicit-function-declaration -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wdouble-promotion -march=rv64gcv_zfh_zvfh_zicbop_zihintpause -mabi=lp64d -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/quants.c.o -MF ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/quants.c.o.d -o ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/quants.c.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/quants.c In file included from /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/quants.c:5: /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/simd-mappings.h:99:16: warning: implicit conversion increases floating-point precision: '_Float16' to 'float' [-Wdouble-promotion] 99 | return hf; | ~~~~~~ ^~ 1 warning generated. [15/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_CPU_REPACK -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/.. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -march=rv64gcv_zfh_zvfh_zicbop_zihintpause -mabi=lp64d -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/traits.cpp.o -MF ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/traits.cpp.o.d -o ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/traits.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/traits.cpp [16/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_CPU_REPACK -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/.. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -march=rv64gcv_zfh_zvfh_zicbop_zihintpause -mabi=lp64d -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/amx.cpp.o -MF ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/amx.cpp.o.d -o ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/amx.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/amx/amx.cpp [17/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_CPU_REPACK -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/.. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -march=rv64gcv_zfh_zvfh_zicbop_zihintpause -mabi=lp64d -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/mmq.cpp.o -MF ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/mmq.cpp.o.d -o ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/amx/mmq.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/amx/mmq.cpp [18/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_CPU_REPACK -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/.. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -march=rv64gcv_zfh_zvfh_zicbop_zihintpause -mabi=lp64d -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/binary-ops.cpp.o -MF ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/binary-ops.cpp.o.d -o ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/binary-ops.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/binary-ops.cpp [19/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_CPU_REPACK -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/.. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -march=rv64gcv_zfh_zvfh_zicbop_zihintpause -mabi=lp64d -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/unary-ops.cpp.o -MF ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/unary-ops.cpp.o.d -o ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/unary-ops.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/unary-ops.cpp [20/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_CPU_REPACK -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/.. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -march=rv64gcv_zfh_zvfh_zicbop_zihintpause -mabi=lp64d -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/vec.cpp.o -MF ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/vec.cpp.o.d -o ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/vec.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/vec.cpp /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/vec.cpp:93:42: warning: variable 'vsum' is uninitialized when used here [-Wuninitialized] 93 | vsum = __riscv_vfmv_v_f_f32m8_tu(vsum, 0.0f, vl); | ^~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/vec.cpp:90:9: note: variable 'vsum' is declared here 90 | vfloat32m8_t vsum; | ^ 1 warning generated. [21/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/c++ -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_CPU_REPACK -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/.. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu++17 -Wmissing-declarations -Wmissing-noreturn -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wmissing-prototypes -Wextra-semi -march=rv64gcv_zfh_zvfh_zicbop_zihintpause -mabi=lp64d -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ops.cpp.o -MF ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ops.cpp.o.d -o ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/ops.cpp.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/ops.cpp [22/381] /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/cc -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_CPU_REPACK -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/.. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu11 -Wshadow -Wstrict-prototypes -Wpointer-arith -Wmissing-prototypes -Werror=implicit-int -Werror=implicit-function-declaration -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wdouble-promotion -march=rv64gcv_zfh_zvfh_zicbop_zihintpause -mabi=lp64d -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/arch/riscv/quants.c.o -MF ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/arch/riscv/quants.c.o.d -o ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/arch/riscv/quants.c.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c FAILED: ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/arch/riscv/quants.c.o /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/bin/cc -DGGML_MAX_NAME=128 -DGGML_SCHED_MAX_COPIES=4 -DGGML_USE_CPU_REPACK -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/.. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/. -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu -I/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/../include -O2 -pipe -I/usr/local/include -DNDEBUG -std=gnu11 -Wshadow -Wstrict-prototypes -Wpointer-arith -Wmissing-prototypes -Werror=implicit-int -Werror=implicit-function-declaration -Wall -Wextra -Wpedantic -Wcast-qual -Wno-unused-function -Wunreachable-code-break -Wunreachable-code-return -Wdouble-promotion -march=rv64gcv_zfh_zvfh_zicbop_zihintpause -mabi=lp64d -MD -MT ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/arch/riscv/quants.c.o -MF ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/arch/riscv/quants.c.o.d -o ggml/src/CMakeFiles/ggml-cpu.dir/ggml-cpu/arch/riscv/quants.c.o -c /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c In file included from /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:6: /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/simd-mappings.h:99:16: warning: implicit conversion increases floating-point precision: '_Float16' to 'float' [-Wdouble-promotion] 99 | return hf; | ~~~~~~ ^~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:193:25: warning: declaration shadows a local variable [-Wshadow] 193 | for (size_t k = 16; k < vl; k += 16) { | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:116:87: note: previous declaration is here 116 | void quantize_row_q8_K(const float * GGML_RESTRICT x, void * GGML_RESTRICT y, int64_t k) { | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2109:90: error: incompatible pointer types passing 'const int64_t *' (aka 'const long long *') to parameter of type 'const long *' [-Wincompatible-pointer-types] 2109 | vint8m4_t grid0 = __riscv_vreinterpret_v_i64m4_i8m4(__riscv_vluxei16_v_i64m4((const int64_t*)iq1s_grid, grid_index0, 16)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2109:65: note: passing argument to parameter here 2109 | vint8m4_t grid0 = __riscv_vreinterpret_v_i64m4_i8m4(__riscv_vluxei16_v_i64m4((const int64_t*)iq1s_grid, grid_index0, 16)); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2121:90: error: incompatible pointer types passing 'const int64_t *' (aka 'const long long *') to parameter of type 'const long *' [-Wincompatible-pointer-types] 2121 | vint8m4_t grid1 = __riscv_vreinterpret_v_i64m4_i8m4(__riscv_vluxei16_v_i64m4((const int64_t*)iq1s_grid, grid_index1, 16)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2121:65: note: passing argument to parameter here 2121 | vint8m4_t grid1 = __riscv_vreinterpret_v_i64m4_i8m4(__riscv_vluxei16_v_i64m4((const int64_t*)iq1s_grid, grid_index1, 16)); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2215:42: error: incompatible pointer types passing 'const uint64_t[2048]' (aka 'const unsigned long long[2048]') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 2215 | __riscv_vluxei16_v_u64m4(iq1s_grid, index, 16))); | ^~~~~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2215:17: note: passing argument to parameter here 2215 | __riscv_vluxei16_v_u64m4(iq1s_grid, index, 16))); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2355:127: error: incompatible pointer types passing 'const uint64_t *' (aka 'const unsigned long long *') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 2355 | vint8m2_t v_grid_i8 = __riscv_vreinterpret_v_u8m2_i8m2(__riscv_vreinterpret_v_u64m2_u8m2(__riscv_vluxei16_v_u64m2(grid64, v_grid_offsets, 4))); | ^~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2355:102: note: passing argument to parameter here 2355 | vint8m2_t v_grid_i8 = __riscv_vreinterpret_v_u8m2_i8m2(__riscv_vreinterpret_v_u64m2_u8m2(__riscv_vluxei16_v_u64m2(grid64, v_grid_offsets, 4))); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2451:64: error: incompatible pointer types passing 'const uint64_t *' (aka 'const unsigned long long *') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 2451 | vuint64m2_t v_grid_vals = __riscv_vluxei16_v_u64m2(grid64, v_grid_offsets, 8); | ^~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2451:39: note: passing argument to parameter here 2451 | vuint64m2_t v_grid_vals = __riscv_vluxei16_v_u64m2(grid64, v_grid_offsets, 8); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2588:59: error: incompatible pointer types passing 'const uint64_t *' (aka 'const unsigned long long *') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 2588 | vuint64m2_t vq2_64 = __riscv_vluxei16_v_u64m2(grid64, vidx_grid, 8); | ^~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2588:34: note: passing argument to parameter here 2588 | vuint64m2_t vq2_64 = __riscv_vluxei16_v_u64m2(grid64, vidx_grid, 8); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2589:59: error: incompatible pointer types passing 'const uint64_t *' (aka 'const unsigned long long *') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 2589 | vuint64m2_t vs2_64 = __riscv_vluxei16_v_u64m2(signs64, vidx_sign, 8); | ^~~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2589:34: note: passing argument to parameter here 2589 | vuint64m2_t vs2_64 = __riscv_vluxei16_v_u64m2(signs64, vidx_sign, 8); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2700:61: error: incompatible pointer types passing 'const uint64_t *' (aka 'const unsigned long long *') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 2700 | vuint64m2_t vq2_64_1 = __riscv_vluxei16_v_u64m2(grid64, vidx_q2_1, 4); | ^~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2700:36: note: passing argument to parameter here 2700 | vuint64m2_t vq2_64_1 = __riscv_vluxei16_v_u64m2(grid64, vidx_q2_1, 4); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2701:61: error: incompatible pointer types passing 'const uint64_t *' (aka 'const unsigned long long *') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 2701 | vuint64m2_t vq2_64_2 = __riscv_vluxei16_v_u64m2(grid64, vidx_q2_2, 4); | ^~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2701:36: note: passing argument to parameter here 2701 | vuint64m2_t vq2_64_2 = __riscv_vluxei16_v_u64m2(grid64, vidx_q2_2, 4); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2706:61: error: incompatible pointer types passing 'const uint64_t *' (aka 'const unsigned long long *') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 2706 | vuint64m2_t vs2_64_1 = __riscv_vluxei16_v_u64m2(signs64, vidx_s2_1, 4); | ^~~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2706:36: note: passing argument to parameter here 2706 | vuint64m2_t vs2_64_1 = __riscv_vluxei16_v_u64m2(signs64, vidx_s2_1, 4); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2707:61: error: incompatible pointer types passing 'const uint64_t *' (aka 'const unsigned long long *') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 2707 | vuint64m2_t vs2_64_2 = __riscv_vluxei16_v_u64m2(signs64, vidx_s2_2, 4); | ^~~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2707:36: note: passing argument to parameter here 2707 | vuint64m2_t vs2_64_2 = __riscv_vluxei16_v_u64m2(signs64, vidx_s2_2, 4); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2794:61: error: incompatible pointer types passing 'const uint64_t *' (aka 'const unsigned long long *') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 2794 | vuint64m1_t vq2_64_1 = __riscv_vluxei16_v_u64m1(grid64, vidx_q2_1, 4); | ^~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2794:36: note: passing argument to parameter here 2794 | vuint64m1_t vq2_64_1 = __riscv_vluxei16_v_u64m1(grid64, vidx_q2_1, 4); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2795:61: error: incompatible pointer types passing 'const uint64_t *' (aka 'const unsigned long long *') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 2795 | vuint64m1_t vq2_64_2 = __riscv_vluxei16_v_u64m1(grid64, vidx_q2_2, 4); | ^~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2795:36: note: passing argument to parameter here 2795 | vuint64m1_t vq2_64_2 = __riscv_vluxei16_v_u64m1(grid64, vidx_q2_2, 4); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2800:61: error: incompatible pointer types passing 'const uint64_t *' (aka 'const unsigned long long *') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 2800 | vuint64m1_t vs2_64_1 = __riscv_vluxei16_v_u64m1(signs64, vidx_s2_1, 4); | ^~~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2800:36: note: passing argument to parameter here 2800 | vuint64m1_t vs2_64_1 = __riscv_vluxei16_v_u64m1(signs64, vidx_s2_1, 4); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2801:61: error: incompatible pointer types passing 'const uint64_t *' (aka 'const unsigned long long *') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 2801 | vuint64m1_t vs2_64_2 = __riscv_vluxei16_v_u64m1(signs64, vidx_s2_2, 4); | ^~~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:2801:36: note: passing argument to parameter here 2801 | vuint64m1_t vs2_64_2 = __riscv_vluxei16_v_u64m1(signs64, vidx_s2_2, 4); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:3024:65: error: incompatible pointer types passing 'const uint64_t *' (aka 'const unsigned long long *') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 3024 | vuint64m2_t v_s_vals_u64 = __riscv_vluxei16_v_u64m2(signs64, sign_indices_byte_offset, 8); | ^~~~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:3024:40: note: passing argument to parameter here 3024 | vuint64m2_t v_s_vals_u64 = __riscv_vluxei16_v_u64m2(signs64, sign_indices_byte_offset, 8); | ^ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:3219:47: error: incompatible pointer types passing 'uint64_t[16]' (aka 'unsigned long long[16]') to parameter of type 'const unsigned long *' [-Wincompatible-pointer-types] 3219 | vuint64m4_t i_vec = __riscv_vle64_v_u64m4(index, 16); | ^~~~~ /local/pobj/stable-diffusion.cpp-0.0.602-vulkan/stable-diffusion.cpp-master-602-0665a7f/ggml/src/ggml-cpu/arch/riscv/quants.c:3219:25: note: passing argument to parameter here 3219 | vuint64m4_t i_vec = __riscv_vle64_v_u64m4(index, 16); | ^ 2 warnings and 17 errors generated. ninja: build stopped: subcommand failed. *** Error 1 in graphics/stable-diffusion.cpp (/usr/ports/devel/cmake/cmake.port.mk:40 'do-build': @cd /local/pobj/stable-diffusion.cpp-0.0.6...) *** Error 2 in graphics/stable-diffusion.cpp (/usr/ports/infrastructure/mk/bsd.port.mk:3075 '/local/pobj/stable-diffusion.cpp-0.0.602-vulkan/build-riscv64-vulkan/.build_done') *** Error 2 in graphics/stable-diffusion.cpp (/usr/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=stable-diffusion.cpp-0.0.602-vulk...) ===> Exiting graphics/stable-diffusion.cpp,vulkan with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1780886264.60 max_stuck=68.10/depends=15.80/show-prepare-results=7.97/patch=29.73/configure=34.51/build=697.14 Error: job failed with 512 on riscv64-2 at 1780886264