text:
Error Install Python

Building wheels for collected packages: nnetsauce
Building wheel for nnetsauce (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-j2rg6lo4/setup.py'"'"'; file='"'"'/tmp/pip-req-build-j2rg6lo4/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-ujjwjd4g
cwd: /tmp/pip-req-build-j2rg6lo4/
Complete output (390 lines):
Partial import of nnetsauce during the build process.
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-c'
x86_64-linux-gnu-gcc: test_program.c
x86_64-linux-gnu-gcc -pthread objects/test_program.o -o test_program
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-c'
extra options: '-fopenmp'
x86_64-linux-gnu-gcc: test_program.c
x86_64-linux-gnu-gcc -pthread objects/test_program.o -o test_program -fopenmp
running bdist_wheel
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building extension "nnetsauce.__check_build._check_build" sources
building extension "nnetsauce.optimizers._optimizerc" sources
building extension "nnetsauce.randombag._randombagc" sources
building extension "nnetsauce.simulator._simulatorc" sources
building extension "nnetsauce.sampling._rowsubsamplingc" sources
build_src: building npy-pkg config files
running build_py
creating build
creating build/lib.linux-x86_64-3.8
creating build/lib.linux-x86_64-3.8/nnetsauce
copying nnetsauce/init.py -> build/lib.linux-x86_64-3.8/nnetsauce
copying nnetsauce/setup.py -> build/lib.linux-x86_64-3.8/nnetsauce
copying nnetsauce/_config.py -> build/lib.linux-x86_64-3.8/nnetsauce
creating build/lib.linux-x86_64-3.8/nnetsauce/__check_build
copying nnetsauce/__check_build/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/__check_build
copying nnetsauce/__check_build/setup.py -> build/lib.linux-x86_64-3.8/nnetsauce/__check_build
creating build/lib.linux-x86_64-3.8/nnetsauce/_build_utils
copying nnetsauce/_build_utils/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/_build_utils
copying nnetsauce/_build_utils/openmp_helpers.py -> build/lib.linux-x86_64-3.8/nnetsauce/_build_utils
copying nnetsauce/_build_utils/pre_build_helpers.py -> build/lib.linux-x86_64-3.8/nnetsauce/_build_utils
creating build/lib.linux-x86_64-3.8/nnetsauce/demo
copying nnetsauce/demo/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/demo
creating build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/check_factor.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/timeseries.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/misc.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/activations.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/psdcheck.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/where.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/memoize.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/model_selection.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/progress_bar.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/lmfuncs.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/matrixops.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
creating build/lib.linux-x86_64-3.8/nnetsauce/base
copying nnetsauce/base/base.py -> build/lib.linux-x86_64-3.8/nnetsauce/base
copying nnetsauce/base/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/base
copying nnetsauce/base/baseRegressor.py -> build/lib.linux-x86_64-3.8/nnetsauce/base
creating build/lib.linux-x86_64-3.8/nnetsauce/boosting
copying nnetsauce/boosting/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/boosting
copying nnetsauce/boosting/adaBoostClassifier.py -> build/lib.linux-x86_64-3.8/nnetsauce/boosting
copying nnetsauce/boosting/bst.py -> build/lib.linux-x86_64-3.8/nnetsauce/boosting
creating build/lib.linux-x86_64-3.8/nnetsauce/custom
copying nnetsauce/custom/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/custom
copying nnetsauce/custom/customRegressor.py -> build/lib.linux-x86_64-3.8/nnetsauce/custom
copying nnetsauce/custom/custom.py -> build/lib.linux-x86_64-3.8/nnetsauce/custom
copying nnetsauce/custom/customClassifier.py -> build/lib.linux-x86_64-3.8/nnetsauce/custom
creating build/lib.linux-x86_64-3.8/nnetsauce/glm
copying nnetsauce/glm/glm.py -> build/lib.linux-x86_64-3.8/nnetsauce/glm
copying nnetsauce/glm/glmClassifier.py -> build/lib.linux-x86_64-3.8/nnetsauce/glm
copying nnetsauce/glm/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/glm
copying nnetsauce/glm/glmRegressor.py -> build/lib.linux-x86_64-3.8/nnetsauce/glm
creating build/lib.linux-x86_64-3.8/nnetsauce/mts
copying nnetsauce/mts/mts.py -> build/lib.linux-x86_64-3.8/nnetsauce/mts
copying nnetsauce/mts/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/mts
creating build/lib.linux-x86_64-3.8/nnetsauce/multitask
copying nnetsauce/multitask/multitaskClassifier.py -> build/lib.linux-x86_64-3.8/nnetsauce/multitask
copying nnetsauce/multitask/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/multitask
creating build/lib.linux-x86_64-3.8/nnetsauce/optimizers
copying nnetsauce/optimizers/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/optimizers
copying nnetsauce/optimizers/setup.py -> build/lib.linux-x86_64-3.8/nnetsauce/optimizers
copying nnetsauce/optimizers/_optimizer.py -> build/lib.linux-x86_64-3.8/nnetsauce/optimizers
creating build/lib.linux-x86_64-3.8/nnetsauce/randombag
copying nnetsauce/randombag/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/randombag
copying nnetsauce/randombag/setup.py -> build/lib.linux-x86_64-3.8/nnetsauce/randombag
copying nnetsauce/randombag/bag.py -> build/lib.linux-x86_64-3.8/nnetsauce/randombag
copying nnetsauce/randombag/_randomBagClassifier.py -> build/lib.linux-x86_64-3.8/nnetsauce/randombag
creating build/lib.linux-x86_64-3.8/nnetsauce/ridge2
copying nnetsauce/ridge2/ridge2MultitaskClassifier.py -> build/lib.linux-x86_64-3.8/nnetsauce/ridge2
copying nnetsauce/ridge2/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/ridge2
copying nnetsauce/ridge2/ridge2Regressor.py -> build/lib.linux-x86_64-3.8/nnetsauce/ridge2
copying nnetsauce/ridge2/ridge2.py -> build/lib.linux-x86_64-3.8/nnetsauce/ridge2
copying nnetsauce/ridge2/ridge2Classifier.py -> build/lib.linux-x86_64-3.8/nnetsauce/ridge2
creating build/lib.linux-x86_64-3.8/nnetsauce/rvfl
copying nnetsauce/rvfl/bayesianrvfl2Regressor.py -> build/lib.linux-x86_64-3.8/nnetsauce/rvfl
copying nnetsauce/rvfl/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/rvfl
copying nnetsauce/rvfl/bayesianrvflRegressor.py -> build/lib.linux-x86_64-3.8/nnetsauce/rvfl
creating build/lib.linux-x86_64-3.8/nnetsauce/simulation
copying nnetsauce/simulation/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulation
copying nnetsauce/simulation/sobol_lib2.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulation
copying nnetsauce/simulation/sobol.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulation
copying nnetsauce/simulation/nodesimulation.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulation
copying nnetsauce/simulation/halton.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulation
creating build/lib.linux-x86_64-3.8/nnetsauce/simulator
copying nnetsauce/simulator/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulator
copying nnetsauce/simulator/setup.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulator
copying nnetsauce/simulator/_simulator.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulator
creating build/lib.linux-x86_64-3.8/nnetsauce/sampling
copying nnetsauce/sampling/init.py -> build/lib.linux-x86_64-3.8/nnetsauce/sampling
copying nnetsauce/sampling/setup.py -> build/lib.linux-x86_64-3.8/nnetsauce/sampling
copying nnetsauce/sampling/_rowsubsampling.py -> build/lib.linux-x86_64-3.8/nnetsauce/sampling
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext_subclass
CCompilerOpt.cc_test_flags[999] : testing flags (-march=native)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
creating /tmp/tmp0ijo_5aw/home
creating /tmp/tmp0ijo_5aw/home/gabriel
creating /tmp/tmp0ijo_5aw/home/gabriel/.local
creating /tmp/tmp0ijo_5aw/home/gabriel/.local/lib
creating /tmp/tmp0ijo_5aw/home/gabriel/.local/lib/python3.8
creating /tmp/tmp0ijo_5aw/home/gabriel/.local/lib/python3.8/site-packages
creating /tmp/tmp0ijo_5aw/home/gabriel/.local/lib/python3.8/site-packages/numpy
creating /tmp/tmp0ijo_5aw/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils
creating /tmp/tmp0ijo_5aw/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks
compile options: '-I/usr/include/python3.8 -c'
extra options: '-march=native'
CCompilerOpt.cc_test_flags[999] : testing flags (-O3)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-O3'
CCompilerOpt.cc_test_flags[999] : testing flags (-Werror)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-Werror'
CCompilerOpt.init[1674] : check requested baseline
CCompilerOpt.cc_test_flags[999] : testing flags (-msse)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse'
CCompilerOpt.cc_test_flags[999] : testing flags (-msse2)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse2'
CCompilerOpt.feature_test[1444] : testing feature 'SSE2' with flags (-msse -msse2)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -Werror'
CCompilerOpt.feature_test[1444] : testing feature 'SSE' with flags (-msse -msse2)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-msse3)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse3'
CCompilerOpt.feature_test[1444] : testing feature 'SSE3' with flags (-msse -msse2 -msse3)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -Werror'
CCompilerOpt.init[1683] : check requested dispatch-able features
CCompilerOpt.cc_test_flags[999] : testing flags (-mssse3)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-mssse3'
CCompilerOpt.cc_test_flags[999] : testing flags (-msse4.1)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse4.1'
CCompilerOpt.cc_test_flags[999] : testing flags (-mpopcnt)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-mpopcnt'
CCompilerOpt.cc_test_flags[999] : testing flags (-msse4.2)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse4.2'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx'
CCompilerOpt.cc_test_flags[999] : testing flags (-mf16c)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-mf16c'
CCompilerOpt.cc_test_flags[999] : testing flags (-mfma)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-mfma'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx2)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx2'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx512f)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx512f'
CCompilerOpt.feature_test[1444] : testing feature 'AVX512F' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -Werror'
CCompilerOpt.feature_test[1444] : testing feature 'SSE42' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -Werror'
CCompilerOpt.feature_test[1444] : testing feature 'POPCNT' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx512cd)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx512cd'
CCompilerOpt.feature_test[1444] : testing feature 'AVX512CD' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx512er -mavx512pf)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx512er -mavx512pf'
CCompilerOpt.feature_test[1444] : testing feature 'AVX512_KNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -Werror'
CCompilerOpt.feature_test[1444] : testing feature 'SSE41' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -Werror'
CCompilerOpt.feature_test[1444] : testing feature 'AVX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -Werror'
CCompilerOpt.feature_test[1444] : testing feature 'F16C' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -Werror'
CCompilerOpt.feature_test[1444] : testing feature 'AVX2' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2 -Werror'
CCompilerOpt.feature_test[1444] : testing feature 'SSSE3' with flags (-msse -msse2 -msse3 -mssse3)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -Werror'
CCompilerOpt.feature_test[1444] : testing feature 'FMA3' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq'
CCompilerOpt.feature_test[1444] : testing feature 'AVX512_KNM' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx512vl -mavx512bw -mavx512dq)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx512vl -mavx512bw -mavx512dq'
CCompilerOpt.feature_test[1444] : testing feature 'AVX512_SKX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx512ifma -mavx512vbmi)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx512ifma -mavx512vbmi'
CCompilerOpt.feature_test[1444] : testing feature 'AVX512_CNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx512vnni)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx512vnni'
CCompilerOpt.dist_test[576] : CCompilerOpt._dist_test_spawn[711] : Command (x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.8 -c /home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/test_flags.c -o /tmp/tmp0ijo_5aw/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/test_flags.o -MMD -MF /tmp/tmp0ijo_5aw/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/test_flags.o.d -mavx512vnni) failed with exit status 1 output ->
x86_64-linux-gnu-gcc: error: unrecognized command line option ‘-mavx512vnni’; did you mean ‘-mavx5124vnniw’?
CCompilerOpt.cc_test_flags[1003] : testing failed
CCompilerOpt.feature_test[1444] : testing feature 'AVX512_CLX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
CCompilerOpt.dist_test[576] : CCompilerOpt._dist_test_spawn[711] : Command (x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.8 -c /home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/cpu_avx512_clx.c -o /tmp/tmp0ijo_5aw/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/cpu_avx512_clx.o -MMD -MF /tmp/tmp0ijo_5aw/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/cpu_avx512_clx.o.d -msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror) failed with exit status 1 output ->
/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/cpu_avx512_clx.c: In function ‘main’:
/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/cpu_avx512_clx.c:6:17: error: implicit declaration of function ‘_mm512_dpbusd_epi32’; did you mean ‘_mm512_4dpwssd_epi32’? [-Werror=implicit-function-declaration]
__m512i a = _mm512_dpbusd_epi32(_mm512_setzero_si512(), _mm512_setzero_si512(), _mm512_setzero_si512());
^~~~~~~~~~~~~~~~~~~
_mm512_4dpwssd_epi32
/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/cpu_avx512_clx.c:6:17: error: incompatible types when initializing type ‘__m512i {aka __vector(8) long long int}’ using type ‘int’
cc1: all warnings being treated as errors
CCompilerOpt.feature_test[1458] : testing failed
CCompilerOpt.init[1695] : skip features (SSE SSE2 SSE3) since its part of baseline
CCompilerOpt.init[1699] : initialize targets groups
CCompilerOpt.init[1701] : parse target group simd_test
CCompilerOpt._parse_target_tokens[1910] : skip targets (ASIMD VSX2 VSX3 NEON XOP FMA4 VSX) not part of baseline or dispatch-able features
CCompilerOpt._parse_policy_not_keepbase[2022] : skip baseline features (SSE2)
CCompilerOpt.generate_dispatch_header[2236] : generate CPU dispatch header: (build/src.linux-x86_64-3.8/numpy/distutils/include/npy_cpu_dispatch_config.h)
CCompilerOpt.generate_dispatch_header[2245] : dispatch header dir build/src.linux-x86_64-3.8/numpy/distutils/include does not exist, creating it
CCompilerOpt.feature_extra_checks[1519] : Testing extra checks for feature 'AVX512F' (AVX512F_REDUCE)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -Werror'
CCompilerOpt.feature_extra_checks[1519] : Testing extra checks for feature 'AVX512_SKX' (AVX512BW_MASK AVX512DQ_MASK)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
Detected changes on compiler optimizations, force rebuilding
customize UnixCCompiler
customize UnixCCompiler using build_ext_subclass
building 'nnetsauce.__check_build._check_build' extension
compiling C sources
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
creating build/temp.linux-x86_64-3.8/nnetsauce
creating build/temp.linux-x86_64-3.8/nnetsauce/__check_build
compile options: '-I/home/gabriel/.local/lib/python3.8/site-packages/numpy/core/include -I/home/gabriel/.local/lib/python3.8/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.8/numpy/distutils/include -I/usr/include/python3.8 -c'
extra options: '-fopenmp -msse -msse2 -msse3'
x86_64-linux-gnu-gcc: nnetsauce/__check_build/_check_build.c
nnetsauce/__check_build/_check_build.c:19:10: fatal error: Python.h: No such file or directory
#include "Python.h"
^~~~~~~~~~
compilation terminated.
error: Command "x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/home/gabriel/.local/lib/python3.8/site-packages/numpy/core/include -I/home/gabriel/.local/lib/python3.8/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.8/numpy/distutils/include -I/usr/include/python3.8 -c nnetsauce/__check_build/_check_build.c -o build/temp.linux-x86_64-3.8/nnetsauce/__check_build/_check_build.o -MMD -MF build/temp.linux-x86_64-3.8/nnetsauce/__check_build/_check_build.o.d -fopenmp -msse -msse2 -msse3" failed with exit status 1
########### EXT COMPILER OPTIMIZATION ###########
Platform      :
Architecture: x64
Compiler    : gcc
CPU baseline  :
Requested   : 'min'
Enabled     : SSE SSE2 SSE3
Flags       : -msse -msse2 -msse3
Extra checks: none
CPU dispatch  :
Requested   : 'max -xop -fma4'
Enabled     : SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F AVX512CD AVX512_KNL AVX512_KNM AVX512_SKX AVX512_CNL
Generated   : none
CCompilerOpt._cache_write[796] : write cache to path -> /tmp/pip-req-build-j2rg6lo4/build/temp.linux-x86_64-3.8/ccompiler_opt_cache_ext.py
ERROR: Failed building wheel for nnetsauce
Running setup.py clean for nnetsauce
Failed to build nnetsauce
Installing collected packages: nnetsauce
Running setup.py install for nnetsauce ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-j2rg6lo4/setup.py'"'"'; file='"'"'/tmp/pip-req-build-j2rg6lo4/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-hsgycvuv/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/gabriel/.local/include/python3.8/nnetsauce
cwd: /tmp/pip-req-build-j2rg6lo4/
Complete output (404 lines):
Partial import of nnetsauce during the build process.
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC
compile options: '-c'
x86_64-linux-gnu-gcc: test_program.c
x86_64-linux-gnu-gcc -pthread objects/test_program.o -o test_program
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-c'
extra options: '-fopenmp'
x86_64-linux-gnu-gcc: test_program.c
x86_64-linux-gnu-gcc -pthread objects/test_program.o -o test_program -fopenmp
Compiling nnetsauce/__check_build/_check_build.pyx because it changed.
Compiling nnetsauce/optimizers/_optimizerc.pyx because it changed.
Compiling nnetsauce/randombag/_randombagc.pyx because it changed.
Compiling nnetsauce/simulator/_simulatorc.pyx because it changed.
Compiling nnetsauce/sampling/_rowsubsamplingc.pyx because it changed.
[1/5] Cythonizing nnetsauce/__check_build/_check_build.pyx
[2/5] Cythonizing nnetsauce/optimizers/_optimizerc.pyx
[3/5] Cythonizing nnetsauce/randombag/_randombagc.pyx
[4/5] Cythonizing nnetsauce/sampling/_rowsubsamplingc.pyx
[5/5] Cythonizing nnetsauce/simulator/_simulatorc.pyx
warning: nnetsauce/optimizers/_optimizerc.pyx:440:61: the result of using negative indices inside of code sections marked as 'wraparound=False' is undefined
warning: nnetsauce/optimizers/_optimizerc.pyx:492:61: the result of using negative indices inside of code sections marked as 'wraparound=False' is undefined
warning: nnetsauce/optimizers/_optimizerc.pyx:567:61: the result of using negative indices inside of code sections marked as 'wraparound=False' is undefined
warning: nnetsauce/optimizers/_optimizerc.pyx:616:61: the result of using negative indices inside of code sections marked as 'wraparound=False' is undefined
running install
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building extension "nnetsauce.__check_build._check_build" sources
building extension "nnetsauce.optimizers._optimizerc" sources
building extension "nnetsauce.randombag._randombagc" sources
building extension "nnetsauce.simulator._simulatorc" sources
building extension "nnetsauce.sampling._rowsubsamplingc" sources
build_src: building npy-pkg config files
running build_py
creating build
creating build/lib.linux-x86_64-3.8
creating build/lib.linux-x86_64-3.8/nnetsauce
copying nnetsauce/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce
copying nnetsauce/setup.py -> build/lib.linux-x86_64-3.8/nnetsauce
copying nnetsauce/_config.py -> build/lib.linux-x86_64-3.8/nnetsauce
creating build/lib.linux-x86_64-3.8/nnetsauce/__check_build
copying nnetsauce/__check_build/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/__check_build
copying nnetsauce/__check_build/setup.py -> build/lib.linux-x86_64-3.8/nnetsauce/__check_build
creating build/lib.linux-x86_64-3.8/nnetsauce/_build_utils
copying nnetsauce/_build_utils/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/_build_utils
copying nnetsauce/_build_utils/openmp_helpers.py -> build/lib.linux-x86_64-3.8/nnetsauce/_build_utils
copying nnetsauce/_build_utils/pre_build_helpers.py -> build/lib.linux-x86_64-3.8/nnetsauce/_build_utils
creating build/lib.linux-x86_64-3.8/nnetsauce/demo
copying nnetsauce/demo/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/demo
creating build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/check_factor.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/timeseries.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/misc.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/activations.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/psdcheck.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/where.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/memoize.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/model_selection.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/progress_bar.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/lmfuncs.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
copying nnetsauce/utils/matrixops.py -> build/lib.linux-x86_64-3.8/nnetsauce/utils
creating build/lib.linux-x86_64-3.8/nnetsauce/base
copying nnetsauce/base/base.py -> build/lib.linux-x86_64-3.8/nnetsauce/base
copying nnetsauce/base/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/base
copying nnetsauce/base/baseRegressor.py -> build/lib.linux-x86_64-3.8/nnetsauce/base
creating build/lib.linux-x86_64-3.8/nnetsauce/boosting
copying nnetsauce/boosting/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/boosting
copying nnetsauce/boosting/adaBoostClassifier.py -> build/lib.linux-x86_64-3.8/nnetsauce/boosting
copying nnetsauce/boosting/bst.py -> build/lib.linux-x86_64-3.8/nnetsauce/boosting
creating build/lib.linux-x86_64-3.8/nnetsauce/custom
copying nnetsauce/custom/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/custom
copying nnetsauce/custom/customRegressor.py -> build/lib.linux-x86_64-3.8/nnetsauce/custom
copying nnetsauce/custom/custom.py -> build/lib.linux-x86_64-3.8/nnetsauce/custom
copying nnetsauce/custom/customClassifier.py -> build/lib.linux-x86_64-3.8/nnetsauce/custom
creating build/lib.linux-x86_64-3.8/nnetsauce/glm
copying nnetsauce/glm/glm.py -> build/lib.linux-x86_64-3.8/nnetsauce/glm
copying nnetsauce/glm/glmClassifier.py -> build/lib.linux-x86_64-3.8/nnetsauce/glm
copying nnetsauce/glm/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/glm
copying nnetsauce/glm/glmRegressor.py -> build/lib.linux-x86_64-3.8/nnetsauce/glm
creating build/lib.linux-x86_64-3.8/nnetsauce/mts
copying nnetsauce/mts/mts.py -> build/lib.linux-x86_64-3.8/nnetsauce/mts
copying nnetsauce/mts/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/mts
creating build/lib.linux-x86_64-3.8/nnetsauce/multitask
copying nnetsauce/multitask/multitaskClassifier.py -> build/lib.linux-x86_64-3.8/nnetsauce/multitask
copying nnetsauce/multitask/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/multitask
creating build/lib.linux-x86_64-3.8/nnetsauce/optimizers
copying nnetsauce/optimizers/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/optimizers
copying nnetsauce/optimizers/setup.py -> build/lib.linux-x86_64-3.8/nnetsauce/optimizers
copying nnetsauce/optimizers/_optimizer.py -> build/lib.linux-x86_64-3.8/nnetsauce/optimizers
creating build/lib.linux-x86_64-3.8/nnetsauce/randombag
copying nnetsauce/randombag/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/randombag
copying nnetsauce/randombag/setup.py -> build/lib.linux-x86_64-3.8/nnetsauce/randombag
copying nnetsauce/randombag/bag.py -> build/lib.linux-x86_64-3.8/nnetsauce/randombag
copying nnetsauce/randombag/_randomBagClassifier.py -> build/lib.linux-x86_64-3.8/nnetsauce/randombag
creating build/lib.linux-x86_64-3.8/nnetsauce/ridge2
copying nnetsauce/ridge2/ridge2MultitaskClassifier.py -> build/lib.linux-x86_64-3.8/nnetsauce/ridge2
copying nnetsauce/ridge2/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/ridge2
copying nnetsauce/ridge2/ridge2Regressor.py -> build/lib.linux-x86_64-3.8/nnetsauce/ridge2
copying nnetsauce/ridge2/ridge2.py -> build/lib.linux-x86_64-3.8/nnetsauce/ridge2
copying nnetsauce/ridge2/ridge2Classifier.py -> build/lib.linux-x86_64-3.8/nnetsauce/ridge2
creating build/lib.linux-x86_64-3.8/nnetsauce/rvfl
copying nnetsauce/rvfl/bayesianrvfl2Regressor.py -> build/lib.linux-x86_64-3.8/nnetsauce/rvfl
copying nnetsauce/rvfl/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/rvfl
copying nnetsauce/rvfl/bayesianrvflRegressor.py -> build/lib.linux-x86_64-3.8/nnetsauce/rvfl
creating build/lib.linux-x86_64-3.8/nnetsauce/simulation
copying nnetsauce/simulation/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulation
copying nnetsauce/simulation/sobol_lib2.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulation
copying nnetsauce/simulation/sobol.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulation
copying nnetsauce/simulation/nodesimulation.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulation
copying nnetsauce/simulation/halton.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulation
creating build/lib.linux-x86_64-3.8/nnetsauce/simulator
copying nnetsauce/simulator/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulator
copying nnetsauce/simulator/setup.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulator
copying nnetsauce/simulator/_simulator.py -> build/lib.linux-x86_64-3.8/nnetsauce/simulator
creating build/lib.linux-x86_64-3.8/nnetsauce/sampling
copying nnetsauce/sampling/__init__.py -> build/lib.linux-x86_64-3.8/nnetsauce/sampling
copying nnetsauce/sampling/setup.py -> build/lib.linux-x86_64-3.8/nnetsauce/sampling
copying nnetsauce/sampling/_rowsubsampling.py -> build/lib.linux-x86_64-3.8/nnetsauce/sampling
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext_subclass
CCompilerOpt.cc_test_flags[999] : testing flags (-march=native)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

creating /tmp/tmpzml8ig_0/home
creating /tmp/tmpzml8ig_0/home/gabriel
creating /tmp/tmpzml8ig_0/home/gabriel/.local
creating /tmp/tmpzml8ig_0/home/gabriel/.local/lib
creating /tmp/tmpzml8ig_0/home/gabriel/.local/lib/python3.8
creating /tmp/tmpzml8ig_0/home/gabriel/.local/lib/python3.8/site-packages
creating /tmp/tmpzml8ig_0/home/gabriel/.local/lib/python3.8/site-packages/numpy
creating /tmp/tmpzml8ig_0/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils
creating /tmp/tmpzml8ig_0/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks
compile options: '-I/usr/include/python3.8 -c'
extra options: '-march=native'
CCompilerOpt.cc_test_flags[999] : testing flags (-O3)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-O3'
CCompilerOpt.cc_test_flags[999] : testing flags (-Werror)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-Werror'
CCompilerOpt.__init__[1674] : check requested baseline
CCompilerOpt.cc_test_flags[999] : testing flags (-msse)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse'
CCompilerOpt.cc_test_flags[999] : testing flags (-msse2)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse2'
CCompilerOpt.feature_test[1444] : testing feature 'SSE' with flags (-msse -msse2)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -Werror'
CCompilerOpt.feature_test[1444] : testing feature 'SSE2' with flags (-msse -msse2)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-msse3)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse3'
CCompilerOpt.feature_test[1444] : testing feature 'SSE3' with flags (-msse -msse2 -msse3)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -Werror'
CCompilerOpt.__init__[1683] : check requested dispatch-able features
CCompilerOpt.cc_test_flags[999] : testing flags (-mssse3)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-mssse3'
CCompilerOpt.cc_test_flags[999] : testing flags (-msse4.1)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse4.1'
CCompilerOpt.cc_test_flags[999] : testing flags (-mpopcnt)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-mpopcnt'
CCompilerOpt.cc_test_flags[999] : testing flags (-msse4.2)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse4.2'
CCompilerOpt.feature_test[1444] : testing feature 'SSE42' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx'
CCompilerOpt.feature_test[1444] : testing feature 'AVX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -Werror'
CCompilerOpt.feature_test[1444] : testing feature 'SSE41' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -Werror'
CCompilerOpt.feature_test[1444] : testing feature 'POPCNT' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mf16c)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-mf16c'
CCompilerOpt.feature_test[1444] : testing feature 'F16C' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -Werror'
CCompilerOpt.feature_test[1444] : testing feature 'SSSE3' with flags (-msse -msse2 -msse3 -mssse3)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mfma)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-mfma'
CCompilerOpt.feature_test[1444] : testing feature 'FMA3' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx2)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx2'
CCompilerOpt.feature_test[1444] : testing feature 'AVX2' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mavx2 -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx512f)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx512f'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx512cd)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx512cd'
CCompilerOpt.feature_test[1444] : testing feature 'AVX512CD' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -Werror'
CCompilerOpt.feature_test[1444] : testing feature 'AVX512F' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx512vl -mavx512bw -mavx512dq)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx512vl -mavx512bw -mavx512dq'
CCompilerOpt.feature_test[1444] : testing feature 'AVX512_SKX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx512ifma -mavx512vbmi)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx512ifma -mavx512vbmi'
CCompilerOpt.feature_test[1444] : testing feature 'AVX512_CNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx512vnni)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx512vnni'
CCompilerOpt.dist_test[576] : CCompilerOpt._dist_test_spawn[711] : Command (x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.8 -c /home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/test_flags.c -o /tmp/tmpzml8ig_0/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/test_flags.o -MMD -MF /tmp/tmpzml8ig_0/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/test_flags.o.d -mavx512vnni) failed with exit status 1 output ->
x86_64-linux-gnu-gcc: error: unrecognized command line option ‘-mavx512vnni’; did you mean ‘-mavx5124vnniw’?

CCompilerOpt.cc_test_flags[1003] : testing failed
CCompilerOpt.feature_test[1444] : testing feature 'AVX512_CLX' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
CCompilerOpt.dist_test[576] : CCompilerOpt._dist_test_spawn[711] : Command (x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.8 -c /home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/cpu_avx512_clx.c -o /tmp/tmpzml8ig_0/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/cpu_avx512_clx.o -MMD -MF /tmp/tmpzml8ig_0/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/cpu_avx512_clx.o.d -msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror) failed with exit status 1 output ->
/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/cpu_avx512_clx.c: In function ‘main’:
/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/cpu_avx512_clx.c:6:17: error: implicit declaration of function ‘_mm512_dpbusd_epi32’; did you mean ‘_mm512_4dpwssd_epi32’? [-Werror=implicit-function-declaration]
     __m512i a = _mm512_dpbusd_epi32(_mm512_setzero_si512(), _mm512_setzero_si512(), _mm512_setzero_si512());
                 ^~~~~~~~~~~~~~~~~~~
                 _mm512_4dpwssd_epi32
/home/gabriel/.local/lib/python3.8/site-packages/numpy/distutils/checks/cpu_avx512_clx.c:6:17: error: incompatible types when initializing type ‘__m512i {aka __vector(8) long long int}’ using type ‘int’
cc1: all warnings being treated as errors

CCompilerOpt.feature_test[1458] : testing failed
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx512er -mavx512pf)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx512er -mavx512pf'
CCompilerOpt.feature_test[1444] : testing feature 'AVX512_KNL' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -Werror'
CCompilerOpt.cc_test_flags[999] : testing flags (-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq'
CCompilerOpt.feature_test[1444] : testing feature 'AVX512_KNM' with flags (-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512er -mavx512pf -mavx5124fmaps -mavx5124vnniw -mavx512vpopcntdq -Werror'
CCompilerOpt.__init__[1695] : skip features (SSE2 SSE SSE3) since its part of baseline
CCompilerOpt.__init__[1699] : initialize targets groups
CCompilerOpt.__init__[1701] : parse target group simd_test
CCompilerOpt._parse_target_tokens[1910] : skip targets (VSX2 FMA4 ASIMD NEON VSX3 XOP VSX) not part of baseline or dispatch-able features
CCompilerOpt._parse_policy_not_keepbase[2022] : skip baseline features (SSE2)
CCompilerOpt.generate_dispatch_header[2236] : generate CPU dispatch header: (build/src.linux-x86_64-3.8/numpy/distutils/include/npy_cpu_dispatch_config.h)
CCompilerOpt.generate_dispatch_header[2245] : dispatch header dir build/src.linux-x86_64-3.8/numpy/distutils/include does not exist, creating it
CCompilerOpt.feature_extra_checks[1519] : Testing extra checks for feature 'AVX512F' (AVX512F_REDUCE)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -Werror'
CCompilerOpt.feature_extra_checks[1519] : Testing extra checks for feature 'AVX512_SKX' (AVX512BW_MASK AVX512DQ_MASK)
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

compile options: '-I/usr/include/python3.8 -c'
extra options: '-msse -msse2 -msse3 -mssse3 -msse4.1 -mpopcnt -msse4.2 -mavx -mf16c -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -Werror'
Detected changes on compiler optimizations, force rebuilding
customize UnixCCompiler
customize UnixCCompiler using build_ext_subclass
building 'nnetsauce.__check_build._check_build' extension
compiling C sources
C compiler: x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC

creating build/temp.linux-x86_64-3.8/nnetsauce
creating build/temp.linux-x86_64-3.8/nnetsauce/__check_build
compile options: '-I/home/gabriel/.local/lib/python3.8/site-packages/numpy/core/include -I/home/gabriel/.local/lib/python3.8/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.8/numpy/distutils/include -I/usr/include/python3.8 -c'
extra options: '-fopenmp -msse -msse2 -msse3'
x86_64-linux-gnu-gcc: nnetsauce/__check_build/_check_build.c
nnetsauce/__check_build/_check_build.c:19:10: fatal error: Python.h: No such file or directory
 #include "Python.h"
          ^~~~~~~~~~
compilation terminated.
error: Command "x86_64-linux-gnu-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/home/gabriel/.local/lib/python3.8/site-packages/numpy/core/include -I/home/gabriel/.local/lib/python3.8/site-packages/numpy/core/include -Ibuild/src.linux-x86_64-3.8/numpy/distutils/include -I/usr/include/python3.8 -c nnetsauce/__check_build/_check_build.c -o build/temp.linux-x86_64-3.8/nnetsauce/__check_build/_check_build.o -MMD -MF build/temp.linux-x86_64-3.8/nnetsauce/__check_build/_check_build.o.d -fopenmp -msse -msse2 -msse3" failed with exit status 1

########### EXT COMPILER OPTIMIZATION ###########
Platform      :
  Architecture: x64
  Compiler    : gcc

CPU baseline  :
  Requested   : 'min'
  Enabled     : SSE SSE2 SSE3
  Flags       : -msse -msse2 -msse3
  Extra checks: none

CPU dispatch  :
  Requested   : 'max -xop -fma4'
  Enabled     : SSSE3 SSE41 POPCNT SSE42 AVX F16C FMA3 AVX2 AVX512F AVX512CD AVX512_KNL AVX512_KNM AVX512_SKX AVX512_CNL
  Generated   : none
CCompilerOpt._cache_write[796] : write cache to path -> /tmp/pip-req-build-j2rg6lo4/build/temp.linux-x86_64-3.8/ccompiler_opt_cache_ext.py
----------------------------------------

ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-j2rg6lo4/setup.py'"'"'; file='"'"'/tmp/pip-req-build-j2rg6lo4/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-hsgycvuv/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/gabriel/.local/include/python3.8/nnetsauce Check the logs for full command output.
Python Version
3.8.8 (default, Feb 20 2021, 21:09:14)
[GCC 7.5.0]

I am trying with python 3.8.8 my os is ubuntu 18.04
the error is causing by pip3 install git+
https://github.com/Techtonique/nnetsauce.git
Em ter., 9 de mar. de 2021 às 13:50, Thierry Moudiki <
@.***> escreveu:

Hi @GabrielSartori https://github.com/GabrielSartori, which command is
causing this error? What are you using: Operating System (Windows, Linux,
macOS...) and programming language (R or Python)? Could you please edit the
issue with this information? Thanks.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Techtonique/nnetsauce/issues/9#issuecomment-794150878,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AIED4THDCE3OIWWVW7JMMF3TCZGUVANCNFSM4Y2MDWUA
.

@GabrielSartori
Try this:
pip install git+https://github.com/Techtonique/nnetsauce.git
Without the 3 in pip.

keep going error....
[image: image.png]
Em dom., 14 de mar. de 2021 às 18:23, Thierry Moudiki <
@.***> escreveu:

@GabrielSartori https://github.com/GabrielSartori
Try this:
pip install git+https://github.com/Techtonique/nnetsauce.git
Without the 3 in pip.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Techtonique/nnetsauce/issues/9#issuecomment-798982336,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AIED4TCYGHOKVG7RFCVUAE3TDUSM5ANCNFSM4Y2MDWUA
.

@GabrielSartori 'keep going error' = ?
And I can't see any image ([image: image.png]).
I'm not able to reproduce your error on a linux os. Same on macOS.
How about cloning the repo, then 'cd' into it, and type 'make install'.

authors: GabrielSartori thierrymoudiki

repo: Techtonique/nnetsauce


text:
fix headlines in README

new markdown parser on Github requires spaces after #

Nice, thx!

source: gharchive/pull-request

authors: EddyVerbruggen piotrowski

repo: Telerik-Verified-Plugins/AppleWatch

license: mit

license_type: permissive

license_source: bigquery


text:
Remove ForceNew from ip option

As I mentioned in #710, this options change do not require vm recreation.

merging but:

solving the force new is ok since conceptually is wrong
cloudinit config will not change anyway if I recall correctly

repo: Telmate/terraform-provider-proxmox

license: MIT

license_source: github-api


text:
php shell.php artisan make:controller

Generate a controller
 php shell.php artisan make:controller TestAction
 php shell.php artisan make:controller Web/TestAction

🙄 Very immature

更新了修复逻辑，新增的shell就不加了 尽可能保持干净的biny

欢迎开发在使用biny的同时添加自己的扩展，但开源的框架还是希望保持尽可能的干净简洁

repo: Tencent/Biny


text:
[t-image] 小程序版 t-image 无法设置 id

tdesign-miniprogram 版本
1.2.8
重现链接
No response
重现步骤
t-image 无法指定 id，无论怎么指定都是 "image"，看了下 tdegisn 的实现应该是直接写死了：

期望结果
id 可以指定
实际结果
id 无法指定
基础库版本
3.3.4
补充说明
No response

@anlyyao 评估一下是否需要支持噶？

可以新增 tId 属性

@anlyyao 不知是否需要支持呢 🤔

source: gharchive/issue

authors: FlyAndNotDown betavs catiwang

repo: Tencent/tdesign-miniprogram


text:
[Indexes] 希望支持slot

这个功能解决了什么问题
可以自定义列表布局，本想自己去修改，可那些用脚本生成的文件不知道在哪生成
你建议的方案是什么
希望增加自定义的slot

@AntzyMo 是自定义索引列表吗？

是内容那部分

我们思考下，能否支持

我们思考下，能否支持
好的

0.33.0 下周一可支持这个特性

authors: AntzyMo LeeJim anlyyao


text:
[FormList] useEffect首次加载组件给 FormList 赋值不会触发自动渲染

tdesign-react 版本
0.32.0
重现链接
https://codesandbox.io/s/tdesign-react-demo-forked-vgqkex?file=/src/demo.jsx:0-2597
重现步骤
1、在 useEffect首次加载中通过 formRef.current.setFieldsValue 给 FormList赋值，组件不会自动 add这些元素。
2、需要手动 add对应数量的 FormItem，然后再 setFieldsValue 才能渲染生效。
期望结果
能够和 antd 等的体验保持一致，在首次加载赋值时可以自动 add
实际结果
No response
框架版本
React(16.13.1)
浏览器版本
Chrome(101.0.4951.54)
系统版本
MacOS(12.0.1)
Node版本
v14.17.3
补充说明
上述需求应用的场景：表单的更新编辑包含自动添加的字段时

0.34.0 fixed

authors: HQ-Lin easylu

repo: Tencent/tdesign-react


text:
perf(breadcrumb.tsx): 修复render函数中代码冗余问题

Breadcrumb：修复render函数中代码冗余问题，@868618

CI 没过，需要看看原因

render的map中 option不是一个object对象 不能直接解构展开

所以虽然没有报错 但是其实解构无效 传递到breadcrumbitem中 表现为不会走如这个branch

表现在snapshot中 有href的也不会渲染a标签 变成span标签

authors: 868618 chaishi uyarn

repo: Tencent/tdesign-vue


text:
[招募][Figma] Dropdown item prototype 原型动画设计

Figma 设计资源 Prototype 设计
🔥 长期招募贡献者设计并维护 Figma Prototype
Dropdown 下拉菜单
Figma 下拉菜单各级选项需要增加 Prototype 交互效果，方便各角色同学搭建设计系统进行 Demo 演示。

Tips

需要有 Figma 使用经验的设计同学参与，中难度
认领任务前联系，可以进行前期沟通

激励

参与共建的开发者，将可以获得 TDesign 周边（贴纸、鼠标垫、工卡套等）；
成为核心贡献者，将会拥有 TDesign 专属头像。

领取

已完成，感谢 @CRECOHE

repo: Tencent/tdesign


text:
请求接口/api/v2/setting_metas/base_dn/，返回request failed, please check api log of bk-user

请求接口/api/v2/setting_metas/base_dn/，返回错误request failed, please check api log of bk-user
检查日志报错大致如下：
bkuser_core.user_settings.models.SettingMeta.MultipleObjectsReturned: get() returned more than one SettingMeta -- it returned 2!
而表结构的主键是：unique_together = ("key", "namespace", "category_type")
而lookup_field的值是key：lookup_field = "key"
因为调用的是get_object()，这个最终调用的是django--->shortcuts.py的
return queryset.get(*args, **kwargs)

建议修改如下：
文件：bkuser_core/user_settings/views.py
原内容：
class SettingMetaViewSet(AdvancedModelViewSet, AdvancedListAPIView):
    """配置信息"""

    queryset = SettingMeta.objects.all()
    serializer_class = serializers.SettingMetaSerializer
    lookup_field = "key"

修改内容：
class SettingMetaViewSet(AdvancedModelViewSet, AdvancedListAPIView):
    """配置信息"""

    queryset = SettingMeta.objects.all()
    serializer_class = serializers.SettingMetaSerializer
    lookup_field = "id"

目前可以通过参数来实现 id 读取：
/api/v2/setting_metas/${id}/?lookup_field=id

当然这里默认使用 key 做路径参数也不是很合理，我另开一个 issue 处理

authors: IMBlues Ysach

repo: TencentBlueKing/bk-user


text:
add quantity of unreserved to report

Add the unreserved quantity to the report

Coverage remained the same at 100.0% when pulling a08eb9568b79e51ab729a944b4615ba1bed4fafe on mbassett:unreserved_qty_fork into 0286e391f465a34399cc8358508bf9f6de80bdfa on TerbiumLabs:master.

Coverage remained the same at 100.0% when pulling a08eb9568b79e51ab729a944b4615ba1bed4fafe on mbassett:unreserved_qty_fork into 0286e391f465a34399cc8358508bf9f6de80bdfa on TerbiumLabs:master.

Coverage remained the same at 100.0% when pulling a08eb9568b79e51ab729a944b4615ba1bed4fafe on mbassett:unreserved_qty_fork into 0286e391f465a34399cc8358508bf9f6de80bdfa on TerbiumLabs:master.

authors: coveralls mbassett

repo: TerbiumLabs/check-reserved-instances


text:
🛑 Arma 3 Server is down

In d3c4939, Arma 3 Server (https://arma3-servers.net/api/?object=servers&element=detail&key=$ARMA3_API) was down:

HTTP code: 200
Response time: 362 ms

Resolved: Arma 3 Server is back up in 9353988.

repo: Terra-Isles-Roleplay/TRP-Status


text:
map preview not updating

Ocean size, continent scale sliders and new seed don't have an effect on the preview image.

I had the same problem. The preview map works for like two minutes and then just freezes. It's really annoying especially because it happens every time, which makes creating a world very tedious.

Please try 0.0.8

authors: HolyRadiantPotato dags- sadebre

repo: TerraForged/TerraForged


text:
Wilson’s Theorem in C++

💥 Proposal
(A clear and concise description of what the proposal is.)
Have you read the Contributing Guidelines on Pull Requests?
(Write your answer here.)

Please assign me this issue

Pls assign this issue to me if possible

assigned @Rishikeshrajrxl

assigned @Rishikeshrajrxl

Please assign me this issue @shraddhavp mam.

Please assign me this issue @shraddhavp mam.

repo: TesseractCoding/NeoAlgo


text:
Shortest distance between nodes of BST in CPP

💥 Proposal
GSSoC'21
Given a Binary Search Tree, Find the shortest distance between given two nodes in CPP
Have you read the Contributing Guidelines on Pull Requests?
Yes

/assign


text:
BinarySearch_PYTHON

Binary Search Algorithm in Python.

Hi! I appreciate your submission! I suggest you update your fork to this repo, since we have had many updates :)

authors: kulsoomzahra ricardoprins


text:
🛑 Jellyfin is down

In d5b6aac, Jellyfin (https://jellyfin.tetragg.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Jellyfin is back up in 9c720e8.

repo: TetraGG/Upptime


text:
🛑 Jellyfin is down

In 2b0f612, Jellyfin (https://jellyfin.tetragg.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Jellyfin is back up in dfc14da.


text:
🛑 Proxmox is down

In c70f437, Proxmox (https://pve.tetragg.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Proxmox is back up in 948131b.


text:
(Team 3) Design: Regex Matcher

Team 3:
Please do the following:

Put the design to https://github.com/TextDB/textdb/wiki/CS290-2016S-Task:-Regex-Matcher

Use this issue to keep track of the progress.

Add @laisycs to this issue.

Per our discussion in the lecture today, please do the following:

Design a scan-based regex operator. An example is https://github.com/TextDB/textdb/blob/master/textdb/textdb-dataflow/src/test/java/edu/uci/ics/textdb/dataflow/regexmatch/RegexMatcherTest.java#L50
ISourceOperator sourceOperator = new ScanBasedSourceOperator(dataDirectory, schema);
sourceOperator.open();
regexMatcher = new RegexMatcher(predicate, sourceOperator);
Notice that it's just an example, and you don't have to use this way exactly.

Come up with a few good test cases.

Create a PR based on the above changes.

Update this issue with your progress.

This week:
Change testcases to support span.
Add an toy example of Russ Cox's code search algorithm with Lucene n-gram.

To increase the quality of the codebase, it will be good to add necessary high-level comments to the code (in addition to our documentation on wiki).  For your next PR about adding spans to test cases of scan-based regex match operator, please also take the chance to add high-level comments to some of the test cases and operator.

Challenges we are facing and our tasks as of April 27, 2016:
1: Russ Cox's algorithm works with a basic subset of regex syntax, which are: concatenation (ab), alternation (a|b), and repetition (a?, a* and a+).
Real world regex has a much richer syntax, such as: [a-z], \w, a{3,5}, and more. But they can be all considered "syntax sugars" compared to the basic syntax. (Except for "backreference", the feature that systemT's fast regex and RE2 don't support.)
The first step is to parse the regex and convert it to the basic syntax. I'm looking into how the "google code search" program handles it. And I'm doing some research on how I can do it using an existing Java regex library.
2: Implementing Russ Cox's algorithm. The algorithm itself is pretty straightforward.
3: Directly accessing Lucene's trigram inverted index. I did the performance test on the whole ipudmed dataset (about 8GB). Lucene query time is almost the same as using java's regex (about 150 seconds), which is really bad. If we can directly access the inverted index rather than sending lucene a query, it would probably be faster.

Proposed project timeline as of April 27, 2016
week 5(this week): prepare for presentation, more reading and research on problem 1
week 6: finish first version of implementation using only basic regex syntax
week 7: second version of implementation with real world regex syntax
week 8: continue working on second version of implementation and testing
week 9: performance testing and speed up lucene
week 10: documentation

Limitations of the algorithm:
For general-purpose regexes, the algorithm could be useless.
For example, considering a very simple regex that can match an email address, "\w*@\w*.\w*".
"\w" matches any "word character", [a-zA-Z0-9], which is a huge list of alternations(a|b|c...8|9|0). Converting something like this to trigrams would result in a huge number trigrams, and possibly match most of the documents. Regexes using this kind of character class is common (emails, phone numbers, url ...). But this algorithm won't help us find candidate documents. I tested these using the "google code search" program, and the queries it gives are all "match all".
The algorithm only works well for specific regexes.
"database.*(sql | query)" or "new .tokenizer(.);"would be good examples. Regexes like this would produce a relatively small and unique number of trigrams. And the number of candidate documents would also be small.

I am surprised by the slowness of Lucene to do boolean expressions.  It will be good to do more experiments.

It's very important to divide your work into different PRs, so that each of them is small, self contained, and easy to review.

@laisycs and @zuozhi : please share your talk slides as a Google Presentation before the lecture today.
@zuozhi : do you have any update on the performance of 3-gram boolean expression using Lucene?  If so, please report it on this issue.

@chenlica here's the link to presentation

@chenlica I ran boolean expressions on Lucene again. 2 seconds search time for 1 million records. My previous result is 150 seconds for 5 million records. So I did something wrong last time. Now it's a lot better.

That's really cool (and expected).  Added @varunbharill @renacimiento for their info.

@zuozhi : to verify the performance of Lucene, can you try a few other more complicated regexes that can be translated to boolean expressions and measure their time on Lucene?  We want to confirm we are on the right path.

@zuozhi and @laisycs  : just curious, did you have a chance to run Lucene on more complicated regex queries and get performance numbers?

@chenlica I tested a few with more AND and ORs. For 100K records, Performance result is consistently about a few seconds, depends on the query itself.
As you said on Monday, AND is usually faster, about 0.5 seconds.
OR is slower. Each OR takes about 0.5 second. An expression with 5 ORs is about 3 seconds, 7 ORs is about 5 seconds, etc.

@chenlica @laisycs
I did some performance tests tonight.
Here are some initial results:
Data: 1 million Medline records, about 1.53GB.
Time to parse JSON and write index: 1948 seconds (32 minutes).
Regex: \bmedic(ine|al|ation|are|aid)?\b (medicine or medical or medication or medicare or medicaid).
Performance: (I tested each one a couple of times, the number is average time in seconds).
RE2J with translator off:
99.05
Java Regex with translator off:
67.65
RE2J with translator on:
11.88
Java Regex with translator on:
7.43
For all four cases, the number of results are the same.

Great to see results.  Which of the four cases is our regex operator?  It's not clear to me.  Also can you remind me the meaning of "with translator on"?

"With translator off" means Scan Based.
"With translator on" means Index Based (using our translator to generate a Lucene Query).
"Use Java Regex" means using Java Regex to do Regex matching.
"Use RE2J" means using RE2J to do Regex Matching.
So combining translator "on" and "off", "Java Regex" and "RE2J" together, we get those 4 cases.

Can you draw the results as a table?
Let's use "Scan-based" and "Index-Based".
I still don't quite understand the meaning of matching using "Java Regex" and "RE2J".  Are you talking about post-processing?  Can you elaborate?

The results above are converted to a table.
So our translator use RE2J to get the parse tree.
But when it comes to matching regex against the text, we don't have to use RE2J anymore. We have two options: RE2J, and Java's built-in Regex. And I'm testing which option is faster.

67.65 seconds -> 7.43 seconds.  The results are really good!  It will be interesting to try it on an even larger data set (e.g., 5M or 10M records).  We can provide them if needed.
Also seems Java Regex is a good solution for the final evaluation.

I just ran the same regex on SystemT.
However, for the original regex \bmedic(ine|al|ation|are|aid)?\b, SystemT says it's not accelerated because of \b(means word boundary). So I tested both on SystemT.
medic(ine|al|ation|are|aid)? (accelerated): 18.77
\bmedic(ine|al|ation|are|aid)?\b (not accelerated): 39.15

Again, can you add these results to the table above for easy understanding?

SystemT numbers are added to the table.

What's the meaning of "accelerated" in SystemT?  Do you know why SystemT is faster than Java Regex (scan)?

So SystemT get their own regex engine. So I guess if their own regex engine doesn't support, they will use Java's built-in regex. When we looked at their query plan, we saw FastRegex and JavaRegex there. "accelerated" is FastRegex.

Can we try a larger data set (e.g., 5M or 10 M records)?

I get 5 Million on my machine, but writing index will take a long time. I'll run the program overnight.

Data: Approximately 5 million Medline records, about 7.8GB.
Time to parse JSON and write index: approximately 1 hour 30 minutes
Regex: \bmedic(ine|al|ation|are|aid)?\b (medicine or medical or medication or medicare or medicaid).
Performance: (average time in seconds):

Index Based
Scan Based

Java Regex
28.11
330.754

RE2J
44.72
506.34

SystemT (accelerated)

79.69

SystemT (not accelerated)

155.99

SystemT is doing very well.  Our Java Regex Index based method is performing well!  To help us analyze the performance, can you print out the number of candidates generated by the boolean expression, and how much time is spent on the lucene query and postprocessing step respectively?

Well it's hard to say how much time is spent on "lucene query" and "regex matching". There are also other things involved, such as reading file from disk.
I recorded the time that luceneIndexSearcher.search(luceneQuery) takes, and it's always about 3-4 seconds.

That's very good to know, since it means Lucene is fast.  Can you also measure the postprocessing step in which we do the regex verification for all the candidates?  Also the number of candidates?

Sure.
I also noticed that sometimes(not so often) it takes much longer time than usual. From what I saw in CPU activity, in these scenarios, system tasks are using a lot of CPU time, so I guess it has something to do with caching and reading files.

@laisycs and @zuozhi : please finish the documentation and performance test.  Thanks.

This task is done.  Further optimization will be done using new issues.

authors: chenlica laisycs zuozhi

repo: TextDB/textdb


text:
Spaces in Pasted Text Interpreted as Tabs

I am writing to bring to your attention an issue that I am currently experiencing while attempting to paste text into Funix. It appears that any spaces within the text are being interpreted as tabs, causing the cursor to jump to the next column. I would greatly appreciate any guidance or assistance you could provide in resolving this matter.

At: https://github.com/TexteaInc/funix/blob/00cee981c31db6482b580f9af07b5c3ed4629170/frontend/src/components/FunixFunction/ObjectFieldExtendedTemplate.tsx#L639
I will fix it later!

Done in https://github.com/TexteaInc/funix/commit/90c3d47ddd14673cc9bb39f314daef910e364ca6, please check it!
I just tested Google Sheets and Microsoft Excel and they both seem to split columns with tabs.

The code is:
from funix import funix
from typing import List
import matplotlib.pyplot as plt
from matplotlib.figure import Figure

@funix(
    widgets={
        ("phrase", "year", "freq", "test"): "sheet"
    }
)
def sheet_trim(phrase: List[str], year: List[int], freq: List[int], test: List[str]) -> Figure:
    fig = plt.figure()
    plt.plot(year, freq)
    return fig

Thanks @Yazawazi . I think we should keep the behavior consistent with Goolge Docs and Microsoft Excel.

Fixed in 0.3.7

authors: Aljbab14 Yazawazi forrestbao

repo: TexteaInc/funix


text:
Error messages in chat should be configurable by the user

If Sniffer is not started we get this messages:

It would be great if we could set those messages in a config for local and as a variable in SB.
To reproduce, turn off Sniffer and turn log to chat on: doLogToChat = true;

Configuring Error messages is a pretty bad idea. If users get those parameters, they will be at best confused, and at worst change the content in a way that the log file will no longer provide any value

And doLogToChat is probably no longer necessary. It was introduced before the mockup was created to debug in an IDE. It was definetly never intended to be exposed to a regular user (with 1Hz it would flood chat horribly anyway)

Ah ok...then Actually, this could be changed to remove this function. I turned on the feature, and went away from PC for hours. :) My chat was full with this messages.
If the intention is not to provide useful information in the chat for the viewers, so if it is only for debug, then yes, this change is invalid. Maybe let's convert it to remove the log to chat parts?

@kozaka-tv I will remove it while refactoring for #46
This can be closed


text:
Use a config file record similar as what is in Mock

I think it would be a good idea, to have a similar Config record (or even to move the one from Mock to Program) for all the config values.

Init time, we just need to load all the values
In a ToString, we could log out all the information

Then the Init code part could be more simple (without all the logs and co).
Later, if it will be implemented, #84 could be done with ease.

Please don't move things to backlog before they're agreed on. It's not even clear what exactly your goal is and what it's trying to achieve.
We will most likely not use a config file at all. We could however add an abstraction for getting/setting a global var that includes the log. This would serve the same purpose


text:
🛑 node3.th7bo.com is down

In 5b6c4f4, node3.th7bo.com (node3.th7bo.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: node3.th7bo.com is back up in 918c82e after 3 hours, 48 minutes.


text:
Allow pathlib.Path values as input to Model construction

Prior to this patch, only string values could be used to specify the
path to the input ONNX file.  However, several Python programs use
values of type pathlib.Path, which causes the model creation to
silently fail in onnx-tool.  This patch fixes the problem by allowing
both string paths or pathlib.Path paths.
Credit to @xich for discovering the problem!

Here is a script to reproduce the error:
import onnx_tool
from pathlib import Path

model = onnx_tool.Model(Path("/tmp/model.onnx"))
print(model.graph)

repo: ThanatosShinji/onnx-tool


text:
Map all of the Button box controls to joystick as well

just in case button box fails....

up fast - 7
down fast - 9
up slow - 8
down - slow - 10
arms out - 11
arms in - 12

authors: abcurrie baileypf


text:
grt: RC parasitic estimates wrong with read_guides

Describe the bug
There are issues with RC parasitic estimates when using read_guides.
Expected Behavior
RC parasitic estimates should be the same, whether the data was sourced from the odb or read_guides
Environment
Git commit: 53c8d2fa59bcde425bdf566f48cad543b999c6a2
kernel: Linux 5.19.14-200.fc36.x86_64
os: Fedora Linux 36 (Workstation Edition)
cmake version 3.22.2
gcc (GCC) 12.2.1 20220819 (Red Hat 12.2.1-2)
clang version 14.0.5 (Fedora 14.0.5-1.fc36)

To Reproduce
The following test case shows the issue:
# openroad parasitics.tcl
...
[DEBUG GRT-0001] net net_M3
(14.85, 9.99)  1 -> (14.85, 9.99)  1 l=0.00
(14.85, 9.99)  2 -> (14.85, 9.99)  2 l=0.00
(14.85, 9.99)  3 -> (14.85, 89.91)  3 l=79.92
(14.85, 89.91)  2 -> (14.85, 89.91)  2 l=0.00
(14.85, 89.91)  1 -> (14.85, 89.91)  1 l=0.00
[DEBUG GRT-0001] net_M3:0 -> net_M3:0 via 1-1 r=0.017
[DEBUG GRT-0001] net_M3:1 -> net_M3:1 via 2-2 r=0.017
[DEBUG GRT-0001] net_M3:2 -> net_M3:3 79.92u layer=3 r=2.625 c=11.761
[DEBUG GRT-0001] net_M3:4 -> net_M3:4 via 2-2 r=0.017
[DEBUG GRT-0001] net_M3:5 -> net_M3:5 via 1-1 r=0.017
[DEBUG GRT-0001] net_M3:4 -> inv_M3_2/A (14.60, 89.67) 0.49u layer=2 r=0.015 via_res=0.017 c=0.072
[DEBUG GRT-0001] pin inv_M3_2/A -> to grid 0u layer=2 r=0.015 via_res=0.017 c=0.072
[DEBUG GRT-0001] net_M3:1 -> inv_M3_1/Y (14.67, 9.75) 0.42u layer=2 r=0.012 via_res=0.017 c=0.061
[DEBUG GRT-0001] pin inv_M3_1/Y -> to grid 0u layer=2 r=0.012 via_res=0.017 c=0.061
 Pi model c2=3.06e-17 rpi=29.5 c1=3.06e-17 max_r=29.5

The connectivity appears wrong. An example of what is expected (parasitic estimates calculated directly after global routing, ie not using read_guides:
[DEBUG GRT-0001] net net_M3
(14.85, 9.99)  1 -> (14.85, 9.99)  2 l=0.00
(14.85, 9.99)  2 -> (14.85, 9.99)  3 l=0.00
(14.85, 9.99)  3 -> (14.85, 89.91)  3 l=79.92
(14.85, 89.91)  3 -> (14.85, 89.91)  2 l=0.00
(14.85, 89.91)  2 -> (14.85, 89.91)  1 l=0.00
[DEBUG GRT-0001] net_M3:0 -> net_M3:1 via 2-3 r=0.017
[DEBUG GRT-0001] net_M3:1 -> net_M3:2 79.92u layer=3 r=2.625 c=11.761
[DEBUG GRT-0001] net_M3:2 -> net_M3:3 via 3-2 r=0.017
[DEBUG GRT-0001] net_M3:3 -> inv_M3_2/A (14.60, 89.67) 0.49u layer=2 r=0.015 via_res=0.017 c=0.072
[DEBUG GRT-0001] pin inv_M3_2/A -> to grid 0u layer=2 r=0.015 via_res=0.017 c=0.072
[DEBUG GRT-0001] net_M3:0 -> inv_M3_1/Y (14.67, 9.75) 0.42u layer=2 r=0.012 via_res=0.017 c=0.061
[DEBUG GRT-0001] pin inv_M3_1/Y -> to grid 0u layer=2 r=0.012 via_res=0.017 c=0.061
 Pi model c2=5.56e-15 rpi=2.5e+03 c1=7.02e-15 max_r=2.72e+03
 Pi model c2=5.56e-15 rpi=2.5e+03 c1=7.02e-15 max_r=2.72e+03

I'm guessing it has something to do with setting seg.final_layer.
Test case:  read_guides_issue-2.tar.gz

Thanks @eder-matheus this fixes the issue I was hitting.

repo: The-OpenROAD-Project/OpenROAD


text:
Null pointer exeption when via cost is high

When via cost is set to >450 a null pointer exception is thrown.

Occurs when any cost exceeds a threshold.

Hello, the issue cannot be reproduced by giving 1000 to the layer_changing_cost. Please specify the environment, the used testcase and the full setup of the parameters.

Can't reproduce the issue. Seems to have been resolved.

repo: The-OpenROAD-Project/PcbRouter


text:
Update index_controller.dart

Fixed STACK and TINDER auto wheel casting direction issues

v3 is released with this fix.

authors: TheAnkurPanchani ldd-information


text:
Addon not discovering torrents I know are available on the supported sites

When you look up Dimension 20 seasons 1 and 2, torrentio is able to find the correct torrents. But season 3 doesn't come up even though the same uploader shared them on the same site with the same formatting in the torrent name. This is true for other seasons as well.

Hi @ignamiranda , some of the seasons were indexed as a different show. Should be fixed now, thanks for reporting.

Awesome! Thanks for the quick fix

authors: TheBeastLT ignamiranda

repo: TheBeastLT/torrentio-scraper