Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 634886 Details for
Bug 719816
media-gfx/waifu2x-ncnn-vulkan-20200414 : /.../waifu2x.cpp: error: no matching function for call to ncnn::Pipeline::create(const ui
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
media-gfx:waifu2x-ncnn-vulkan-20200414:20200427-151017.log
media-gfx:waifu2x-ncnn-vulkan-20200414:20200427-151017.log (text/plain), 53.16 KB, created by
Toralf Förster
on 2020-04-27 16:03:31 UTC
(
hide
)
Description:
media-gfx:waifu2x-ncnn-vulkan-20200414:20200427-151017.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2020-04-27 16:03:31 UTC
Size:
53.16 KB
patch
obsolete
> * Package: media-gfx/waifu2x-ncnn-vulkan-20200414 > * Repository: gentoo > * Maintainer: slashbeast@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>>> Unpacking source... >>>> Unpacking waifu2x-ncnn-vulkan-20200414.tar.gz to /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work >>>> Source unpacked in /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work >>>> Preparing source in /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414 ... > * Working in BUILD_DIR: "/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build" > * Hardcoded definition(s) removed in CMakeLists.txt: > * set(CMAKE_BUILD_TYPE Release) >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414 ... > * Working in BUILD_DIR: "/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build" >cmake -C /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/gentoo_toolchain.cmake /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src >loading initial cache file /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/gentoo_common_config.cmake >-- The C compiler identification is GNU 9.3.0 >-- The CXX compiler identification is GNU 9.3.0 >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc - works >-- Detecting C compiler ABI info >-- Detecting C compiler ABI info - done >-- Detecting C compile features >-- Detecting C compile features - done >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ - works >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- Found OpenMP_C: -fopenmp (found version "4.5") >-- Found OpenMP_CXX: -fopenmp (found version "4.5") >-- Found OpenMP: TRUE (found version "4.5") >-- Found Vulkan: /usr/lib64/libvulkan.so >-- Found glslangValidator: /usr/bin/glslangValidator >-- Found OpenMP_C: -fopenmp (found version "4.5") >-- Found OpenMP_CXX: -fopenmp (found version "4.5") >-- <<< Gentoo configuration >>> >Build type Gentoo >Install path /usr >Compiler flags: >C -O2 -pipe -march=native -falign-functions=32:25:16 -Wformat -Werror=format-security -fopenmp >C++ -O2 -pipe -march=native -falign-functions=32:25:16 -Wformat -Werror=format-security -fopenmp >Linker flags: >Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 >Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 >Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 > >-- Configuring done >-- Generating done >-- Build files have been written to: /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build >>>> Source configured. >>>> Compiling source in /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414 ... > * Working in BUILD_DIR: "/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build" >ninja -v -j1 -l0 >[1/15] cd /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build && /usr/bin/glslangValidator -V -s -x -o /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/waifu2x_preproc.spv.hex.h /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x_preproc.comp >[2/15] cd /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build && /usr/bin/glslangValidator -DNCNN_fp16_storage=1 -V -s -x -o /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/waifu2x_preproc_fp16s.spv.hex.h /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x_preproc.comp >[3/15] cd /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build && /usr/bin/glslangValidator -DNCNN_fp16_storage=1 -DNCNN_int8_storage=1 -V -s -x -o /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/waifu2x_preproc_int8s.spv.hex.h /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x_preproc.comp >[4/15] cd /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build && /usr/bin/glslangValidator -V -s -x -o /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/waifu2x_postproc.spv.hex.h /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x_postproc.comp >[5/15] cd /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build && /usr/bin/glslangValidator -DNCNN_fp16_storage=1 -V -s -x -o /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/waifu2x_postproc_fp16s.spv.hex.h /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x_postproc.comp >[6/15] cd /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build && /usr/bin/glslangValidator -DNCNN_fp16_storage=1 -DNCNN_int8_storage=1 -V -s -x -o /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/waifu2x_postproc_int8s.spv.hex.h /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x_postproc.comp >[7/15] cd /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build && /usr/bin/glslangValidator -V -s -x -o /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/waifu2x_preproc_tta.spv.hex.h /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x_preproc_tta.comp >[8/15] cd /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build && /usr/bin/glslangValidator -DNCNN_fp16_storage=1 -V -s -x -o /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/waifu2x_preproc_tta_fp16s.spv.hex.h /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x_preproc_tta.comp >[9/15] cd /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build && /usr/bin/glslangValidator -DNCNN_fp16_storage=1 -DNCNN_int8_storage=1 -V -s -x -o /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/waifu2x_preproc_tta_int8s.spv.hex.h /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x_preproc_tta.comp >[10/15] cd /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build && /usr/bin/glslangValidator -V -s -x -o /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/waifu2x_postproc_tta.spv.hex.h /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x_postproc_tta.comp >[11/15] cd /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build && /usr/bin/glslangValidator -DNCNN_fp16_storage=1 -V -s -x -o /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/waifu2x_postproc_tta_fp16s.spv.hex.h /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x_postproc_tta.comp >[12/15] cd /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build && /usr/bin/glslangValidator -DNCNN_fp16_storage=1 -DNCNN_int8_storage=1 -V -s -x -o /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build/waifu2x_postproc_tta_int8s.spv.hex.h /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x_postproc_tta.comp >[13/15] /usr/bin/x86_64-pc-linux-gnu-g++ -I. -isystem /usr/include/ncnn -O2 -pipe -march=native -falign-functions=32:25:16 -Wformat -Werror=format-security -fopenmp -fPIE -fopenmp -MD -MT CMakeFiles/waifu2x-ncnn-vulkan.dir/main.cpp.o -MF CMakeFiles/waifu2x-ncnn-vulkan.dir/main.cpp.o.d -o CMakeFiles/waifu2x-ncnn-vulkan.dir/main.cpp.o -c /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/main.cpp >[14/15] /usr/bin/x86_64-pc-linux-gnu-g++ -I. -isystem /usr/include/ncnn -O2 -pipe -march=native -falign-functions=32:25:16 -Wformat -Werror=format-security -fopenmp -fPIE -fopenmp -MD -MT CMakeFiles/waifu2x-ncnn-vulkan.dir/waifu2x.cpp.o -MF CMakeFiles/waifu2x-ncnn-vulkan.dir/waifu2x.cpp.o.d -o CMakeFiles/waifu2x-ncnn-vulkan.dir/waifu2x.cpp.o -c /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp >[31mFAILED: [0mCMakeFiles/waifu2x-ncnn-vulkan.dir/waifu2x.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -I. -isystem /usr/include/ncnn -O2 -pipe -march=native -falign-functions=32:25:16 -Wformat -Werror=format-security -fopenmp -fPIE -fopenmp -MD -MT CMakeFiles/waifu2x-ncnn-vulkan.dir/waifu2x.cpp.o -MF CMakeFiles/waifu2x-ncnn-vulkan.dir/waifu2x.cpp.o.d -o CMakeFiles/waifu2x-ncnn-vulkan.dir/waifu2x.cpp.o -c /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp: In member function âint Waifu2x::load(const string&, const string&)â: >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:123:136: error: no matching function for call to âncnn::Pipeline::create(const uint32_t [1897], long unsigned int, std::vector<ncnn::vk_specialization_type>&)â > 123 | waifu2x_preproc->create(waifu2x_preproc_tta_int8s_spv_data, sizeof(waifu2x_preproc_tta_int8s_spv_data), specializations); > | ^ >In file included from /usr/include/ncnn/command.h:25, > from /usr/include/ncnn/layer.h:30, > from /usr/include/ncnn/net.h:22, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/pipeline.h:40:9: note: candidate: âint ncnn::Pipeline::create(const uint32_t*, size_t, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 40 | int create(const uint32_t* spv_data, size_t spv_data_size, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:40:9: note: candidate expects 6 arguments, 3 provided >/usr/include/ncnn/pipeline.h:42:9: note: candidate: âint ncnn::Pipeline::create(VkShaderModule, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 42 | int create(VkShaderModule shader_module, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:42:9: note: candidate expects 5 arguments, 3 provided >/usr/include/ncnn/pipeline.h:44:9: note: candidate: âint ncnn::Pipeline::create(const char*, const ncnn::Option&, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 44 | int create(const char* name, const Option& opt, const std::vector<vk_specialization_type>& specializations, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:44:9: note: candidate expects 5 arguments, 3 provided >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:125:136: error: no matching function for call to âncnn::Pipeline::create(const uint32_t [1810], long unsigned int, std::vector<ncnn::vk_specialization_type>&)â > 125 | waifu2x_preproc->create(waifu2x_preproc_tta_fp16s_spv_data, sizeof(waifu2x_preproc_tta_fp16s_spv_data), specializations); > | ^ >In file included from /usr/include/ncnn/command.h:25, > from /usr/include/ncnn/layer.h:30, > from /usr/include/ncnn/net.h:22, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/pipeline.h:40:9: note: candidate: âint ncnn::Pipeline::create(const uint32_t*, size_t, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 40 | int create(const uint32_t* spv_data, size_t spv_data_size, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:40:9: note: candidate expects 6 arguments, 3 provided >/usr/include/ncnn/pipeline.h:42:9: note: candidate: âint ncnn::Pipeline::create(VkShaderModule, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 42 | int create(VkShaderModule shader_module, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:42:9: note: candidate expects 5 arguments, 3 provided >/usr/include/ncnn/pipeline.h:44:9: note: candidate: âint ncnn::Pipeline::create(const char*, const ncnn::Option&, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 44 | int create(const char* name, const Option& opt, const std::vector<vk_specialization_type>& specializations, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:44:9: note: candidate expects 5 arguments, 3 provided >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:127:124: error: no matching function for call to âncnn::Pipeline::create(const uint32_t [1754], long unsigned int, std::vector<ncnn::vk_specialization_type>&)â > 127 | waifu2x_preproc->create(waifu2x_preproc_tta_spv_data, sizeof(waifu2x_preproc_tta_spv_data), specializations); > | ^ >In file included from /usr/include/ncnn/command.h:25, > from /usr/include/ncnn/layer.h:30, > from /usr/include/ncnn/net.h:22, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/pipeline.h:40:9: note: candidate: âint ncnn::Pipeline::create(const uint32_t*, size_t, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 40 | int create(const uint32_t* spv_data, size_t spv_data_size, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:40:9: note: candidate expects 6 arguments, 3 provided >/usr/include/ncnn/pipeline.h:42:9: note: candidate: âint ncnn::Pipeline::create(VkShaderModule, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 42 | int create(VkShaderModule shader_module, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:42:9: note: candidate expects 5 arguments, 3 provided >/usr/include/ncnn/pipeline.h:44:9: note: candidate: âint ncnn::Pipeline::create(const char*, const ncnn::Option&, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 44 | int create(const char* name, const Option& opt, const std::vector<vk_specialization_type>& specializations, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:44:9: note: candidate expects 5 arguments, 3 provided >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:130:139: error: no matching function for call to âncnn::Pipeline::create(const uint32_t [1948], long unsigned int, std::vector<ncnn::vk_specialization_type>&)â > 130 | waifu2x_postproc->create(waifu2x_postproc_tta_int8s_spv_data, sizeof(waifu2x_postproc_tta_int8s_spv_data), specializations); > | ^ >In file included from /usr/include/ncnn/command.h:25, > from /usr/include/ncnn/layer.h:30, > from /usr/include/ncnn/net.h:22, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/pipeline.h:40:9: note: candidate: âint ncnn::Pipeline::create(const uint32_t*, size_t, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 40 | int create(const uint32_t* spv_data, size_t spv_data_size, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:40:9: note: candidate expects 6 arguments, 3 provided >/usr/include/ncnn/pipeline.h:42:9: note: candidate: âint ncnn::Pipeline::create(VkShaderModule, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 42 | int create(VkShaderModule shader_module, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:42:9: note: candidate expects 5 arguments, 3 provided >/usr/include/ncnn/pipeline.h:44:9: note: candidate: âint ncnn::Pipeline::create(const char*, const ncnn::Option&, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 44 | int create(const char* name, const Option& opt, const std::vector<vk_specialization_type>& specializations, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:44:9: note: candidate expects 5 arguments, 3 provided >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:132:139: error: no matching function for call to âncnn::Pipeline::create(const uint32_t [1833], long unsigned int, std::vector<ncnn::vk_specialization_type>&)â > 132 | waifu2x_postproc->create(waifu2x_postproc_tta_fp16s_spv_data, sizeof(waifu2x_postproc_tta_fp16s_spv_data), specializations); > | ^ >In file included from /usr/include/ncnn/command.h:25, > from /usr/include/ncnn/layer.h:30, > from /usr/include/ncnn/net.h:22, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/pipeline.h:40:9: note: candidate: âint ncnn::Pipeline::create(const uint32_t*, size_t, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 40 | int create(const uint32_t* spv_data, size_t spv_data_size, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:40:9: note: candidate expects 6 arguments, 3 provided >/usr/include/ncnn/pipeline.h:42:9: note: candidate: âint ncnn::Pipeline::create(VkShaderModule, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 42 | int create(VkShaderModule shader_module, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:42:9: note: candidate expects 5 arguments, 3 provided >/usr/include/ncnn/pipeline.h:44:9: note: candidate: âint ncnn::Pipeline::create(const char*, const ncnn::Option&, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 44 | int create(const char* name, const Option& opt, const std::vector<vk_specialization_type>& specializations, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:44:9: note: candidate expects 5 arguments, 3 provided >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:134:127: error: no matching function for call to âncnn::Pipeline::create(const uint32_t [1777], long unsigned int, std::vector<ncnn::vk_specialization_type>&)â > 134 | waifu2x_postproc->create(waifu2x_postproc_tta_spv_data, sizeof(waifu2x_postproc_tta_spv_data), specializations); > | ^ >In file included from /usr/include/ncnn/command.h:25, > from /usr/include/ncnn/layer.h:30, > from /usr/include/ncnn/net.h:22, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/pipeline.h:40:9: note: candidate: âint ncnn::Pipeline::create(const uint32_t*, size_t, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 40 | int create(const uint32_t* spv_data, size_t spv_data_size, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:40:9: note: candidate expects 6 arguments, 3 provided >/usr/include/ncnn/pipeline.h:42:9: note: candidate: âint ncnn::Pipeline::create(VkShaderModule, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 42 | int create(VkShaderModule shader_module, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:42:9: note: candidate expects 5 arguments, 3 provided >/usr/include/ncnn/pipeline.h:44:9: note: candidate: âint ncnn::Pipeline::create(const char*, const ncnn::Option&, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 44 | int create(const char* name, const Option& opt, const std::vector<vk_specialization_type>& specializations, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:44:9: note: candidate expects 5 arguments, 3 provided >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:139:128: error: no matching function for call to âncnn::Pipeline::create(const uint32_t [982], long unsigned int, std::vector<ncnn::vk_specialization_type>&)â > 139 | waifu2x_preproc->create(waifu2x_preproc_int8s_spv_data, sizeof(waifu2x_preproc_int8s_spv_data), specializations); > | ^ >In file included from /usr/include/ncnn/command.h:25, > from /usr/include/ncnn/layer.h:30, > from /usr/include/ncnn/net.h:22, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/pipeline.h:40:9: note: candidate: âint ncnn::Pipeline::create(const uint32_t*, size_t, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 40 | int create(const uint32_t* spv_data, size_t spv_data_size, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:40:9: note: candidate expects 6 arguments, 3 provided >/usr/include/ncnn/pipeline.h:42:9: note: candidate: âint ncnn::Pipeline::create(VkShaderModule, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 42 | int create(VkShaderModule shader_module, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:42:9: note: candidate expects 5 arguments, 3 provided >/usr/include/ncnn/pipeline.h:44:9: note: candidate: âint ncnn::Pipeline::create(const char*, const ncnn::Option&, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 44 | int create(const char* name, const Option& opt, const std::vector<vk_specialization_type>& specializations, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:44:9: note: candidate expects 5 arguments, 3 provided >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:141:128: error: no matching function for call to âncnn::Pipeline::create(const uint32_t [895], long unsigned int, std::vector<ncnn::vk_specialization_type>&)â > 141 | waifu2x_preproc->create(waifu2x_preproc_fp16s_spv_data, sizeof(waifu2x_preproc_fp16s_spv_data), specializations); > | ^ >In file included from /usr/include/ncnn/command.h:25, > from /usr/include/ncnn/layer.h:30, > from /usr/include/ncnn/net.h:22, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/pipeline.h:40:9: note: candidate: âint ncnn::Pipeline::create(const uint32_t*, size_t, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 40 | int create(const uint32_t* spv_data, size_t spv_data_size, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:40:9: note: candidate expects 6 arguments, 3 provided >/usr/include/ncnn/pipeline.h:42:9: note: candidate: âint ncnn::Pipeline::create(VkShaderModule, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 42 | int create(VkShaderModule shader_module, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:42:9: note: candidate expects 5 arguments, 3 provided >/usr/include/ncnn/pipeline.h:44:9: note: candidate: âint ncnn::Pipeline::create(const char*, const ncnn::Option&, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 44 | int create(const char* name, const Option& opt, const std::vector<vk_specialization_type>& specializations, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:44:9: note: candidate expects 5 arguments, 3 provided >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:143:116: error: no matching function for call to âncnn::Pipeline::create(const uint32_t [867], long unsigned int, std::vector<ncnn::vk_specialization_type>&)â > 143 | waifu2x_preproc->create(waifu2x_preproc_spv_data, sizeof(waifu2x_preproc_spv_data), specializations); > | ^ >In file included from /usr/include/ncnn/command.h:25, > from /usr/include/ncnn/layer.h:30, > from /usr/include/ncnn/net.h:22, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/pipeline.h:40:9: note: candidate: âint ncnn::Pipeline::create(const uint32_t*, size_t, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 40 | int create(const uint32_t* spv_data, size_t spv_data_size, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:40:9: note: candidate expects 6 arguments, 3 provided >/usr/include/ncnn/pipeline.h:42:9: note: candidate: âint ncnn::Pipeline::create(VkShaderModule, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 42 | int create(VkShaderModule shader_module, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:42:9: note: candidate expects 5 arguments, 3 provided >/usr/include/ncnn/pipeline.h:44:9: note: candidate: âint ncnn::Pipeline::create(const char*, const ncnn::Option&, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 44 | int create(const char* name, const Option& opt, const std::vector<vk_specialization_type>& specializations, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:44:9: note: candidate expects 5 arguments, 3 provided >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:146:131: error: no matching function for call to âncnn::Pipeline::create(const uint32_t [890], long unsigned int, std::vector<ncnn::vk_specialization_type>&)â > 146 | waifu2x_postproc->create(waifu2x_postproc_int8s_spv_data, sizeof(waifu2x_postproc_int8s_spv_data), specializations); > | ^ >In file included from /usr/include/ncnn/command.h:25, > from /usr/include/ncnn/layer.h:30, > from /usr/include/ncnn/net.h:22, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/pipeline.h:40:9: note: candidate: âint ncnn::Pipeline::create(const uint32_t*, size_t, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 40 | int create(const uint32_t* spv_data, size_t spv_data_size, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:40:9: note: candidate expects 6 arguments, 3 provided >/usr/include/ncnn/pipeline.h:42:9: note: candidate: âint ncnn::Pipeline::create(VkShaderModule, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 42 | int create(VkShaderModule shader_module, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:42:9: note: candidate expects 5 arguments, 3 provided >/usr/include/ncnn/pipeline.h:44:9: note: candidate: âint ncnn::Pipeline::create(const char*, const ncnn::Option&, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 44 | int create(const char* name, const Option& opt, const std::vector<vk_specialization_type>& specializations, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:44:9: note: candidate expects 5 arguments, 3 provided >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:148:131: error: no matching function for call to âncnn::Pipeline::create(const uint32_t [771], long unsigned int, std::vector<ncnn::vk_specialization_type>&)â > 148 | waifu2x_postproc->create(waifu2x_postproc_fp16s_spv_data, sizeof(waifu2x_postproc_fp16s_spv_data), specializations); > | ^ >In file included from /usr/include/ncnn/command.h:25, > from /usr/include/ncnn/layer.h:30, > from /usr/include/ncnn/net.h:22, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/pipeline.h:40:9: note: candidate: âint ncnn::Pipeline::create(const uint32_t*, size_t, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 40 | int create(const uint32_t* spv_data, size_t spv_data_size, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:40:9: note: candidate expects 6 arguments, 3 provided >/usr/include/ncnn/pipeline.h:42:9: note: candidate: âint ncnn::Pipeline::create(VkShaderModule, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 42 | int create(VkShaderModule shader_module, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:42:9: note: candidate expects 5 arguments, 3 provided >/usr/include/ncnn/pipeline.h:44:9: note: candidate: âint ncnn::Pipeline::create(const char*, const ncnn::Option&, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 44 | int create(const char* name, const Option& opt, const std::vector<vk_specialization_type>& specializations, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:44:9: note: candidate expects 5 arguments, 3 provided >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:150:119: error: no matching function for call to âncnn::Pipeline::create(const uint32_t [743], long unsigned int, std::vector<ncnn::vk_specialization_type>&)â > 150 | waifu2x_postproc->create(waifu2x_postproc_spv_data, sizeof(waifu2x_postproc_spv_data), specializations); > | ^ >In file included from /usr/include/ncnn/command.h:25, > from /usr/include/ncnn/layer.h:30, > from /usr/include/ncnn/net.h:22, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/pipeline.h:40:9: note: candidate: âint ncnn::Pipeline::create(const uint32_t*, size_t, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 40 | int create(const uint32_t* spv_data, size_t spv_data_size, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:40:9: note: candidate expects 6 arguments, 3 provided >/usr/include/ncnn/pipeline.h:42:9: note: candidate: âint ncnn::Pipeline::create(VkShaderModule, const char*, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 42 | int create(VkShaderModule shader_module, const char* entry_name, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:42:9: note: candidate expects 5 arguments, 3 provided >/usr/include/ncnn/pipeline.h:44:9: note: candidate: âint ncnn::Pipeline::create(const char*, const ncnn::Option&, const std::vector<ncnn::vk_specialization_type>&, int, int)â > 44 | int create(const char* name, const Option& opt, const std::vector<vk_specialization_type>& specializations, > | ^~~~~~ >/usr/include/ncnn/pipeline.h:44:9: note: candidate expects 5 arguments, 3 provided >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp: In member function âint Waifu2x::process(const ncnn::Mat&, ncnn::Mat&) constâ: >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:217:46: error: no matching function for call to âncnn::VkCompute::record_upload(ncnn::Mat&, ncnn::VkMat&, ncnn::Option&)â > 217 | cmd.record_upload(in, in_gpu, opt); > | ^ >In file included from /usr/include/ncnn/layer.h:30, > from /usr/include/ncnn/net.h:22, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/command.h:60:10: note: candidate: âvoid ncnn::VkCompute::record_upload(const ncnn::VkMat&)â > 60 | void record_upload(const VkMat& m); > | ^~~~~~~~~~~~~ >/usr/include/ncnn/command.h:60:10: note: candidate expects 1 argument, 3 provided >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:232:88: error: invalid conversion from âintâ to âncnn::VkAllocator*â [-fpermissive] > 232 | out_gpu.create(w * scale, (out_tile_y1 - out_tile_y0) * scale, (size_t)3u, 1, blob_vkallocator); > | ^ > | | > | int >In file included from /usr/include/ncnn/blob.h:21, > from /usr/include/ncnn/net.h:21, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/mat.h:1354:74: note: initializing argument 4 of âvoid ncnn::VkMat::create(int, int, size_t, ncnn::VkAllocator*, ncnn::VkAllocator*)â > 1354 | inline void VkMat::create(int _w, int _h, size_t _elemsize, VkAllocator* _allocator, VkAllocator* _staging_allocator) > | ~~~~~~~~~~~~~^~~~~~~~~~ >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:236:91: error: invalid conversion from âintâ to âncnn::VkAllocator*â [-fpermissive] > 236 | out_gpu.create(w * scale, (out_tile_y1 - out_tile_y0) * scale, 3, (size_t)4u, 1, blob_vkallocator); > | ^ > | | > | int >In file included from /usr/include/ncnn/blob.h:21, > from /usr/include/ncnn/net.h:21, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/mat.h:1385:82: note: initializing argument 5 of âvoid ncnn::VkMat::create(int, int, int, size_t, ncnn::VkAllocator*, ncnn::VkAllocator*)â > 1385 | inline void VkMat::create(int _w, int _h, int _c, size_t _elemsize, VkAllocator* _allocator, VkAllocator* _staging_allocator) > | ~~~~~~~~~~~~~^~~~~~~~~~ >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:252:96: error: invalid conversion from âintâ to âncnn::VkAllocator*â [-fpermissive] > 252 | in_tile_gpu[0].create(tile_x1 - tile_x0, tile_y1 - tile_y0, 3, (size_t)4u, 1, blob_vkallocator); > | ^ > | | > | int >In file included from /usr/include/ncnn/blob.h:21, > from /usr/include/ncnn/net.h:21, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/mat.h:1385:82: note: initializing argument 5 of âvoid ncnn::VkMat::create(int, int, int, size_t, ncnn::VkAllocator*, ncnn::VkAllocator*)â > 1385 | inline void VkMat::create(int _w, int _h, int _c, size_t _elemsize, VkAllocator* _allocator, VkAllocator* _staging_allocator) > | ~~~~~~~~~~~~~^~~~~~~~~~ >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:253:96: error: invalid conversion from âintâ to âncnn::VkAllocator*â [-fpermissive] > 253 | in_tile_gpu[1].create(tile_x1 - tile_x0, tile_y1 - tile_y0, 3, (size_t)4u, 1, blob_vkallocator); > | ^ > | | > | int >In file included from /usr/include/ncnn/blob.h:21, > from /usr/include/ncnn/net.h:21, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/mat.h:1385:82: note: initializing argument 5 of âvoid ncnn::VkMat::create(int, int, int, size_t, ncnn::VkAllocator*, ncnn::VkAllocator*)â > 1385 | inline void VkMat::create(int _w, int _h, int _c, size_t _elemsize, VkAllocator* _allocator, VkAllocator* _staging_allocator) > | ~~~~~~~~~~~~~^~~~~~~~~~ >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:254:96: error: invalid conversion from âintâ to âncnn::VkAllocator*â [-fpermissive] > 254 | in_tile_gpu[2].create(tile_x1 - tile_x0, tile_y1 - tile_y0, 3, (size_t)4u, 1, blob_vkallocator); > | ^ > | | > | int >In file included from /usr/include/ncnn/blob.h:21, > from /usr/include/ncnn/net.h:21, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/mat.h:1385:82: note: initializing argument 5 of âvoid ncnn::VkMat::create(int, int, int, size_t, ncnn::VkAllocator*, ncnn::VkAllocator*)â > 1385 | inline void VkMat::create(int _w, int _h, int _c, size_t _elemsize, VkAllocator* _allocator, VkAllocator* _staging_allocator) > | ~~~~~~~~~~~~~^~~~~~~~~~ >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:255:96: error: invalid conversion from âintâ to âncnn::VkAllocator*â [-fpermissive] > 255 | in_tile_gpu[3].create(tile_x1 - tile_x0, tile_y1 - tile_y0, 3, (size_t)4u, 1, blob_vkallocator); > | ^ > | | > | int >In file included from /usr/include/ncnn/blob.h:21, > from /usr/include/ncnn/net.h:21, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/mat.h:1385:82: note: initializing argument 5 of âvoid ncnn::VkMat::create(int, int, int, size_t, ncnn::VkAllocator*, ncnn::VkAllocator*)â > 1385 | inline void VkMat::create(int _w, int _h, int _c, size_t _elemsize, VkAllocator* _allocator, VkAllocator* _staging_allocator) > | ~~~~~~~~~~~~~^~~~~~~~~~ >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:256:96: error: invalid conversion from âintâ to âncnn::VkAllocator*â [-fpermissive] > 256 | in_tile_gpu[4].create(tile_y1 - tile_y0, tile_x1 - tile_x0, 3, (size_t)4u, 1, blob_vkallocator); > | ^ > | | > | int >In file included from /usr/include/ncnn/blob.h:21, > from /usr/include/ncnn/net.h:21, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/mat.h:1385:82: note: initializing argument 5 of âvoid ncnn::VkMat::create(int, int, int, size_t, ncnn::VkAllocator*, ncnn::VkAllocator*)â > 1385 | inline void VkMat::create(int _w, int _h, int _c, size_t _elemsize, VkAllocator* _allocator, VkAllocator* _staging_allocator) > | ~~~~~~~~~~~~~^~~~~~~~~~ >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:257:96: error: invalid conversion from âintâ to âncnn::VkAllocator*â [-fpermissive] > 257 | in_tile_gpu[5].create(tile_y1 - tile_y0, tile_x1 - tile_x0, 3, (size_t)4u, 1, blob_vkallocator); > | ^ > | | > | int >In file included from /usr/include/ncnn/blob.h:21, > from /usr/include/ncnn/net.h:21, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/mat.h:1385:82: note: initializing argument 5 of âvoid ncnn::VkMat::create(int, int, int, size_t, ncnn::VkAllocator*, ncnn::VkAllocator*)â > 1385 | inline void VkMat::create(int _w, int _h, int _c, size_t _elemsize, VkAllocator* _allocator, VkAllocator* _staging_allocator) > | ~~~~~~~~~~~~~^~~~~~~~~~ >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:258:96: error: invalid conversion from âintâ to âncnn::VkAllocator*â [-fpermissive] > 258 | in_tile_gpu[6].create(tile_y1 - tile_y0, tile_x1 - tile_x0, 3, (size_t)4u, 1, blob_vkallocator); > | ^ > | | > | int >In file included from /usr/include/ncnn/blob.h:21, > from /usr/include/ncnn/net.h:21, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/mat.h:1385:82: note: initializing argument 5 of âvoid ncnn::VkMat::create(int, int, int, size_t, ncnn::VkAllocator*, ncnn::VkAllocator*)â > 1385 | inline void VkMat::create(int _w, int _h, int _c, size_t _elemsize, VkAllocator* _allocator, VkAllocator* _staging_allocator) > | ~~~~~~~~~~~~~^~~~~~~~~~ >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:259:96: error: invalid conversion from âintâ to âncnn::VkAllocator*â [-fpermissive] > 259 | in_tile_gpu[7].create(tile_y1 - tile_y0, tile_x1 - tile_x0, 3, (size_t)4u, 1, blob_vkallocator); > | ^ > | | > | int >In file included from /usr/include/ncnn/blob.h:21, > from /usr/include/ncnn/net.h:21, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/mat.h:1385:82: note: initializing argument 5 of âvoid ncnn::VkMat::create(int, int, int, size_t, ncnn::VkAllocator*, ncnn::VkAllocator*)â > 1385 | inline void VkMat::create(int _w, int _h, int _c, size_t _elemsize, VkAllocator* _allocator, VkAllocator* _staging_allocator) > | ~~~~~~~~~~~~~^~~~~~~~~~ >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:343:93: error: invalid conversion from âintâ to âncnn::VkAllocator*â [-fpermissive] > 343 | in_tile_gpu.create(tile_x1 - tile_x0, tile_y1 - tile_y0, 3, (size_t)4u, 1, blob_vkallocator); > | ^ > | | > | int >In file included from /usr/include/ncnn/blob.h:21, > from /usr/include/ncnn/net.h:21, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/mat.h:1385:82: note: initializing argument 5 of âvoid ncnn::VkMat::create(int, int, int, size_t, ncnn::VkAllocator*, ncnn::VkAllocator*)â > 1385 | inline void VkMat::create(int _w, int _h, int _c, size_t _elemsize, VkAllocator* _allocator, VkAllocator* _staging_allocator) > | ~~~~~~~~~~~~~^~~~~~~~~~ >/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:418:50: error: no matching function for call to âncnn::VkCompute::record_download(ncnn::VkMat&, ncnn::Mat&, ncnn::Option&)â > 418 | cmd.record_download(out_gpu, out, opt); > | ^ >In file included from /usr/include/ncnn/layer.h:30, > from /usr/include/ncnn/net.h:22, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.h:9, > from /var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414/src/waifu2x.cpp:3: >/usr/include/ncnn/command.h:62:10: note: candidate: âvoid ncnn::VkCompute::record_download(const ncnn::VkMat&)â > 62 | void record_download(const VkMat& m); > | ^~~~~~~~~~~~~~~ >/usr/include/ncnn/command.h:62:10: note: candidate expects 1 argument, 3 provided >ninja: build stopped: subcommand failed. > * ERROR: media-gfx/waifu2x-ncnn-vulkan-20200414::gentoo failed (compile phase): > * ninja -v -j1 -l0 failed > * > * Call stack: > * ebuild.sh, line 125: Called src_compile > * environment, line 1911: Called cmake_src_compile > * environment, line 665: Called cmake_build > * environment, line 644: Called eninja > * environment, line 1083: Called die > * The specific snippet of code: > * "$@" || die "${nonfatal_args[@]}" "${*} failed" > * > * If you need support, post the output of `emerge --info '=media-gfx/waifu2x-ncnn-vulkan-20200414::gentoo'`, > * the complete build log and the output of `emerge -pqv '=media-gfx/waifu2x-ncnn-vulkan-20200414::gentoo'`. > * The complete build log is located at '/var/log/portage/media-gfx:waifu2x-ncnn-vulkan-20200414:20200427-151017.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/temp/environment'. > * Working directory: '/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414_build' > * S: '/var/tmp/portage/media-gfx/waifu2x-ncnn-vulkan-20200414/work/waifu2x-ncnn-vulkan-20200414'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 719816
:
634876
|
634878
|
634880
|
634882
|
634884
| 634886 |
634888