Package Details: arm-linux-gnueabihf-armcl-neon 20.02.1-1

Git Clone URL: https://aur.archlinux.org/arm-linux-gnueabihf-armcl-neon.git (read-only, click to copy)
Package Base: arm-linux-gnueabihf-armcl-neon
Description: ARM Computer Vision and Machine Learning Library (armv7a NEON Backend)
Upstream URL: https://github.com/ARM-software/ComputeLibrary
Licenses: MIT
Conflicts: arm-linux-gnueabihf-armcl-opencl+neon
Submitter: andrew-wja
Maintainer: None
Last Packager: andrew-wja
Votes: 0
Popularity: 0.000000
First Submitted: 2018-01-23 15:54 (UTC)
Last Updated: 2020-04-17 22:51 (UTC)

Latest Comments

MarsSeed commented on 2022-05-30 01:36 (UTC)

Please remove the git checkout line from PKGBUILD and declare the source as follows:

source=("git+https://github.com/ARM-software/ComputeLibrary.git#tag=v${pkgver}")

Skycoder42 commented on 2018-05-11 20:28 (UTC) (edited on 2018-05-11 20:28 (UTC) by Skycoder42)

Build fails with errors using the latest arm-linux-gnueabihf-gcc 8.1.0:

arm-linux-gnueabihf-g++ -o build/src/core/NEON/kernels/NENonLinearFilterKernel.o -c -Wno-deprecated-declarations -Wall -DARCH_ARM -Wextra -Wno-unused-parameter -pedantic -Wdisabled-optimization -Wformat=2 -Winit-self -Wstrict-overflow=2 -Wswitch-default -fpermissive -std=gnu++11 -Wno-vla -Woverloaded-virtual -Wctor-dtor-privacy -Wsign-promo -Weffc++ -Wno-format-nonliteral -Wno-overlength-strings -Wno-strict-overflow -Wlogical-op -Wnoexcept -Wstrict-null-sentinel -march=armv7-a -mthumb -mfpu=neon -mfloat-abi=hard -Wno-ignored-attributes -O3 -ftree-vectorize -D_GLIBCXX_USE_NANOSLEEP -DARM_COMPUTE_CPP_SCHEDULER=1 -Iinclude -I. -Ibuild/build/src/core -Ibuild/src/core src/core/NEON/kernels/NENonLinearFilterKernel.cpp
src/core/NEON/kernels/NENonLinearFilterKernel.cpp: In instantiation of 'void arm_compute::NENonLinearFilterKernel::non_linear_filter_generic(const arm_compute::Window&) [with int mask_w = 3; int mask_h = 3]':
src/core/NEON/kernels/NENonLinearFilterKernel.cpp:990:5:   required from here
src/core/NEON/kernels/NENonLinearFilterKernel.cpp:892:40: error: use of 'this' in a constant expression
         std::array<uint8_t, mask_size> vals{ {} };
                                        ^~~~
src/core/NEON/kernels/NENonLinearFilterKernel.cpp:892:40: note: in template argument for type 'unsigned int'
src/core/NEON/kernels/NENonLinearFilterKernel.cpp:892:40: error: use of 'this' in a constant expression
src/core/NEON/kernels/NENonLinearFilterKernel.cpp:892:40: note: in template argument for type 'unsigned int'
src/core/NEON/kernels/NENonLinearFilterKernel.cpp: In instantiation of 'void arm_compute::NENonLinearFilterKernel::non_linear_filter_generic(const arm_compute::Window&) [with int mask_w = 5; int mask_h = 5]':
src/core/NEON/kernels/NENonLinearFilterKernel.cpp:990:5:   required from here
src/core/NEON/kernels/NENonLinearFilterKernel.cpp:892:40: error: use of 'this' in a constant expression
src/core/NEON/kernels/NENonLinearFilterKernel.cpp:892:40: note: in template argument for type 'unsigned int'
src/core/NEON/kernels/NENonLinearFilterKernel.cpp:892:40: error: use of 'this' in a constant expression
src/core/NEON/kernels/NENonLinearFilterKernel.cpp:892:40: note: in template argument for type 'unsigned int'