diff options
Diffstat (limited to 'sci-ml/NNPACK')
-rw-r--r-- | sci-ml/NNPACK/Manifest | 4 | ||||
-rw-r--r-- | sci-ml/NNPACK/NNPACK-2020.12.22-r3.ebuild | 20 | ||||
-rw-r--r-- | sci-ml/NNPACK/metadata.xml | 3 |
3 files changed, 22 insertions, 5 deletions
diff --git a/sci-ml/NNPACK/Manifest b/sci-ml/NNPACK/Manifest index 4d937baa44a7..da4ed7e28079 100644 --- a/sci-ml/NNPACK/Manifest +++ b/sci-ml/NNPACK/Manifest @@ -1,4 +1,4 @@ AUX NNPACK-2020.12.22-gentoo.patch 6218 BLAKE2B 1bc9d1bb20504b90d99492fd0c93324830aa84a58a59101288677ba0d622c5a50e8f6181089fef1e14d14f563824a9c42979387e6f3efbb0add3211d68f6ce6c SHA512 1a52cc158c4c6259a9f5fbd8ce40f8647a96ce7c7f67bbdcfe495647b75f6c2f5baa826390b8474f48a91ee4a043bfb2085915730f0dd32f4edd34a733b2cc13 DIST NNPACK-2020.12.22.tar.gz 219318 BLAKE2B 6b6619c8a706ef9630f20fda1e276314b2ef7f6c9aed26836a48bdaa0ae198a86383e68b04c651f37c07d34e400bc54b5daa75b06fc18cdb0a9c55e2cb33bbe1 SHA512 f0b261e8698b412d12dd739e5d0cf71c284965ae28da735ae22814a004358ba3ecaea6cd26fa17b594c0245966b7dd2561c1e05c6cbf0592fd7b85ea0f21eb37 -EBUILD NNPACK-2020.12.22-r3.ebuild 1122 BLAKE2B 28acbde293f2dc7e1dd15aad8dfb8089b6ad7c3f4427b5ed80c120dbe746a197fba57dd5ea8975ad3a456f48cfd567e0c844104d3424ad4f0907f872757725fa SHA512 bcf52cd502e595d0baa6f577991a2b732578b914535eec2d6783da9c032f8166145a0d7b974e1c3b93677fb6095c4eee9096be8ad633498c9d2756868ed245f7 -MISC metadata.xml 331 BLAKE2B 433021dbfc82b3a36aa6e63f719c18bf785cd23fa150cb1e546f01a138b06dbfa81b2fd1588fe33ebcf4c50731c173ce2bfc87e2ff4b7f1bb2e80a62b2cca82a SHA512 3499be333f3ed44729a9abb464cdcdcb39f01bb7da604433db73654886ff8e340e176cfbdcd95479e6805753e735f185d621186ab9e317ee99cbc0458970a10b +EBUILD NNPACK-2020.12.22-r3.ebuild 1410 BLAKE2B e2123a82f4304d8736a01ffa3555b2411728b97082939c7b4206112f757c8c86c63631174727eb9e590b25137cf808267ec60dfe1029b42b1bf9267f880202bd SHA512 25a41f4cccafd91cfd3b50c42c9ed2922bcc18f723fb0213c3cf384cbae61e19846e571b679afcaf70813e81aa20ea19bdf23442ed7488ddd10f356649dcb115 +MISC metadata.xml 411 BLAKE2B 86026a638f6f37fb45fed8a4533990a47be1650325fc6c85bd7624cd454f27d497fd6fd52a884609c7c57ebd34712a96f488cb1227c7c9e18d6e22d2bdcc73bf SHA512 a1b28f63c287a738126d08fd49783af2b8e1d3b40ad774f8191c0d4a34ae0f4694d35a24e18034d37902ee47486ac732f7c1d561af4540619577d563617bca27 diff --git a/sci-ml/NNPACK/NNPACK-2020.12.22-r3.ebuild b/sci-ml/NNPACK/NNPACK-2020.12.22-r3.ebuild index 5fdfbe2bc311..c3abc30b8af8 100644 --- a/sci-ml/NNPACK/NNPACK-2020.12.22-r3.ebuild +++ b/sci-ml/NNPACK/NNPACK-2020.12.22-r3.ebuild @@ -18,8 +18,8 @@ S="${WORKDIR}"/${PN}-${CommitId} LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64" -IUSE=test -RESTRICT="test" # consuming too much CPU +IUSE="test test-full" +RESTRICT="!test? ( test )" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" @@ -43,7 +43,10 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) src_prepare() { - sed -i -e "/-O/d" CMakeLists.txt || die + sed -i \ + -e "/-O/d" \ + -e "s:CXX_STANDARD 11:CXX_STANDARD 14:" \ + CMakeLists.txt || die cmake_src_prepare } @@ -53,3 +56,14 @@ src_configure() { ) cmake_src_configure } + +src_test() { + use test-full || local CMAKE_SKIP_TESTS=( + convolution-output-overfeat + convolution-kernel-gradient-vgg + convolution-input-gradient-overfeat + convolution-input-gradient-vgg + convolution-output-vgg + ) + cmake_src_test +} diff --git a/sci-ml/NNPACK/metadata.xml b/sci-ml/NNPACK/metadata.xml index 654ce634d4a8..98253690776e 100644 --- a/sci-ml/NNPACK/metadata.xml +++ b/sci-ml/NNPACK/metadata.xml @@ -5,6 +5,9 @@ <email>tupone@gentoo.org</email> <name>Tupone Alfredo</name> </maintainer> + <use> + <flag name="test-full">Run additional, quite slow tests</flag> + </use> <upstream> <remote-id type="github">Maratyszcza/NNPACK</remote-id> </upstream> |