Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/tiny-dnn.spec'], chrootPath='/var/lib/mock/f33-build-129699-40726/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/tiny-dnn.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1580428800 Wrote: /builddir/build/SRPMS/tiny-dnn-1.0.0-0.a3.3.fc33.4.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/tiny-dnn.spec'], chrootPath='/var/lib/mock/f33-build-129699-40726/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/tiny-dnn.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1580428800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ReJTdj + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf tiny-dnn-1.0.0a3 + /usr/bin/gzip -dc /builddir/build/SOURCES/tiny-dnn-1.0.0a3.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd tiny-dnn-1.0.0a3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/tiny-dnn.distro-gmock.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/tiny-dnn.compile-flags.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.863Scm + umask 022 + cd /builddir/build/BUILD + cd tiny-dnn-1.0.0a3 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON . -DBUILD_TESTS=ON -DUSE_SYS_GTEST=ON -- The C compiler identification is GNU 10.0.1 -- The CXX compiler identification is GNU 10.0.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- No build type specified; defaulting to CMAKE_BUILD_TYPE=Release. -- Found Intel TBB -- Could not find NNPACK include. Turning NNPACK_FOUND off -- Could not find NNPACK lib. Turning NNPACK_FOUND off -- TBB and OMP disabled: Using Pthread instead. -- C++11 support has been enabled by default. -- Found PROTOBUF Compiler: /usr/bin/protoc -- Found gtest/gtest.h in /usr/include -- Found gmock/mock.h in /usr/include -- Found libgtest: /usr/lib64/libgtest.so -- Found libgmock: /usr/lib64/libgmock.so -- Using system-wide installation of gtest and gmock -- Code coverage: Disabled -- -- ******************* tiny-dnn Configuration Summary ******************* -- General: -- Version : 1.0.0 -- System : Linux -- C++ compiler : /usr/bin/c++ -- Release CXX flags : -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -- Debug CXX flags : -g -pthread -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -- Build type : Release -- -- BUILD_EXAMPLES : OFF -- BUILD_TESTS : ON -- BUILD_DOCS : OFF -- -- Dependencies: -- SSE : No -- AVX : No -- AVX2 : No -- Pthread : Yes -- TBB : No -- OMP : No -- NNPACK : No -- OpenCV : No -- OpenCL : No -- LibDNN : No -- -- Install: -- Install path : /usr -- -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/tiny-dnn-1.0.0a3 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Ymd3Vh + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64 ++ dirname /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64 + cd tiny-dnn-1.0.0a3 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64 'INSTALL=/usr/bin/install -p' /usr/bin/cmake -S/builddir/build/BUILD/tiny-dnn-1.0.0a3 -B/builddir/build/BUILD/tiny-dnn-1.0.0a3 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/tiny-dnn-1.0.0a3/CMakeFiles /builddir/build/BUILD/tiny-dnn-1.0.0a3/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' /usr/bin/make -f CMakeFiles/generated_proto.dir/build.make CMakeFiles/generated_proto.dir/depend make[2]: Entering directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' cd /builddir/build/BUILD/tiny-dnn-1.0.0a3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/tiny-dnn-1.0.0a3 /builddir/build/BUILD/tiny-dnn-1.0.0a3 /builddir/build/BUILD/tiny-dnn-1.0.0a3 /builddir/build/BUILD/tiny-dnn-1.0.0a3 /builddir/build/BUILD/tiny-dnn-1.0.0a3/CMakeFiles/generated_proto.dir/DependInfo.cmake --color= Scanning dependencies of target generated_proto make[2]: Leaving directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' /usr/bin/make -f CMakeFiles/generated_proto.dir/build.make CMakeFiles/generated_proto.dir/build make[2]: Entering directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' [ 14%] Running cpp protocol buffer compiler on /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/io/caffe/caffe.proto /usr/bin/protoc --cpp_out /builddir/build/BUILD/tiny-dnn-1.0.0a3 -I /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/io/caffe /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/io/caffe/caffe.proto /usr/bin/cmake -E copy /builddir/build/BUILD/tiny-dnn-1.0.0a3/caffe.pb.cc /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/io/caffe /usr/bin/cmake -E copy /builddir/build/BUILD/tiny-dnn-1.0.0a3/caffe.pb.h /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/io/caffe make[2]: Leaving directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' [ 14%] Built target generated_proto /usr/bin/make -f test/CMakeFiles/tiny_dnn_test.dir/build.make test/CMakeFiles/tiny_dnn_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' cd /builddir/build/BUILD/tiny-dnn-1.0.0a3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/tiny-dnn-1.0.0a3 /builddir/build/BUILD/tiny-dnn-1.0.0a3/test /builddir/build/BUILD/tiny-dnn-1.0.0a3 /builddir/build/BUILD/tiny-dnn-1.0.0a3/test /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/CMakeFiles/tiny_dnn_test.dir/DependInfo.cmake --color= Scanning dependencies of target tiny_dnn_test make[2]: Leaving directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' /usr/bin/make -f test/CMakeFiles/tiny_dnn_test.dir/build.make test/CMakeFiles/tiny_dnn_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' [ 28%] Building CXX object test/CMakeFiles/tiny_dnn_test.dir/test.cpp.o cd /builddir/build/BUILD/tiny-dnn-1.0.0a3/test && /usr/bin/c++ -DCNN_USE_CAFFE_CONVERTER -I/builddir/build/BUILD/tiny-dnn-1.0.0a3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DNDEBUG -std=gnu++11 -o CMakeFiles/tiny_dnn_test.dir/test.cpp.o -c /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test.cpp In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/image.h:42, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/node.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/layers/layer.h:38, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:36, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test.cpp:31: /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h: In function 'unsigned char* stbi__convert_format(unsigned char*, int, int, unsigned int, unsigned int)': /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1366:10: note: in expansion of macro 'CASE' 1366 | CASE(1,2) dest[0]=src[0], dest[1]=255; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1366:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1366 | CASE(1,2) dest[0]=src[0], dest[1]=255; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1367:10: note: in expansion of macro 'CASE' 1367 | CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1367:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1367 | CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1368:10: note: in expansion of macro 'CASE' 1368 | CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1368:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1368 | CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1369:10: note: in expansion of macro 'CASE' 1369 | CASE(2,1) dest[0]=src[0]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1369:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1369 | CASE(2,1) dest[0]=src[0]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1370:10: note: in expansion of macro 'CASE' 1370 | CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1370:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1370 | CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1371:10: note: in expansion of macro 'CASE' 1371 | CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1371:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1371 | CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1372:10: note: in expansion of macro 'CASE' 1372 | CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1372:78: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1372 | CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1373:10: note: in expansion of macro 'CASE' 1373 | CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1373:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1373 | CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1374:10: note: in expansion of macro 'CASE' 1374 | CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1374:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1374 | CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1375:10: note: in expansion of macro 'CASE' 1375 | CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1375:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1375 | CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1376:10: note: in expansion of macro 'CASE' 1376 | CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1376:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1376 | CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1377:10: note: in expansion of macro 'CASE' 1377 | CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1377:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1377 | CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h: In function 'int stbi__create_png_image_raw(stbi__png*, stbi_uc*, stbi__uint32, int, stbi__uint32, stbi__uint32, int, int)': /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4092:13: note: in expansion of macro 'CASE' 4092 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4092:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4092 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4093:13: note: in expansion of macro 'CASE' 4093 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4093:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4093 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4094:13: note: in expansion of macro 'CASE' 4094 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4094:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4094 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4095:13: note: in expansion of macro 'CASE' 4095 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4095:139: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4095 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4096:13: note: in expansion of macro 'CASE' 4096 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4096:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4096 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4097:13: note: in expansion of macro 'CASE' 4097 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4097:112: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4097 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4108:13: note: in expansion of macro 'CASE' 4108 | CASE(STBI__F_none) cur[k] = raw[k]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4108:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4108 | CASE(STBI__F_none) cur[k] = raw[k]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4109:13: note: in expansion of macro 'CASE' 4109 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k- output_bytes]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4109:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4109 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k- output_bytes]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4110:13: note: in expansion of macro 'CASE' 4110 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4110:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4110 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4111:13: note: in expansion of macro 'CASE' 4111 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k- output_bytes])>>1)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4111:114: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4111 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k- output_bytes])>>1)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4112:13: note: in expansion of macro 'CASE' 4112 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],prior[k],prior[k- output_bytes])); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4112:141: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4112 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],prior[k],prior[k- output_bytes])); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4113:13: note: in expansion of macro 'CASE' 4113 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k- output_bytes] >> 1)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4113:103: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4113 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k- output_bytes] >> 1)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4114:13: note: in expansion of macro 'CASE' 4114 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],0,0)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4114:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4114 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],0,0)); break; | ^~~~~ In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test.cpp:36: /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test_serialization.h: In member function 'virtual void tiny_dnn::serialization_graph_model_and_weights_Test::TestBody()': /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test_serialization.h:430:12: warning: left operand of comma operator has no effect [-Wunused-value] 430 | s1 << (f2, f3) << c4; | ^~ In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:52, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/util.h:40, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:35, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test.cpp:31: /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(rapidjson::GenericValue::Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:789:49: required from 'void rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/reader.h:276:21: required from 'void rapidjson::GenericReader::ParseObject(Stream&, Handler&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/reader.h:248:38: required from 'bool rapidjson::GenericReader::Parse(Stream&, Handler&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:712:40: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(Stream&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:412:49: required from here /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:645:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct rapidjson::GenericValue >::Member' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 645 | memcpy(data_.o.members, members, count * sizeof(Member)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:52, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/util.h:40, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:35, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test.cpp:31: /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:33:9: note: 'struct rapidjson::GenericValue >::Member' declared here 33 | struct Member { | ^~~~~~ In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:52, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/util.h:40, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:35, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test.cpp:31: /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:796:48: required from 'void rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/reader.h:318:20: required from 'void rapidjson::GenericReader::ParseArray(Stream&, Handler&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/reader.h:249:37: required from 'bool rapidjson::GenericReader::Parse(Stream&, Handler&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:712:40: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(Stream&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:412:49: required from here /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:637:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 637 | memcpy(data_.a.elements, values, count * sizeof(GenericValue)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:52, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/util.h:40, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:35, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test.cpp:31: /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:30:7: note: 'class rapidjson::GenericValue >' declared here 30 | class GenericValue { | ^~~~~~~~~~~~ [ 42%] Building CXX object test/CMakeFiles/tiny_dnn_test.dir/test_no_duplicate_symbols.cpp.o cd /builddir/build/BUILD/tiny-dnn-1.0.0a3/test && /usr/bin/c++ -I/builddir/build/BUILD/tiny-dnn-1.0.0a3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DNDEBUG -std=gnu++11 -o CMakeFiles/tiny_dnn_test.dir/test_no_duplicate_symbols.cpp.o -c /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test_no_duplicate_symbols.cpp In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/image.h:42, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/node.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/layers/layer.h:38, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:36, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test_no_duplicate_symbols.cpp:32: /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h: In function 'unsigned char* stbi__convert_format(unsigned char*, int, int, unsigned int, unsigned int)': /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1366:10: note: in expansion of macro 'CASE' 1366 | CASE(1,2) dest[0]=src[0], dest[1]=255; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1366:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1366 | CASE(1,2) dest[0]=src[0], dest[1]=255; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1367:10: note: in expansion of macro 'CASE' 1367 | CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1367:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1367 | CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1368:10: note: in expansion of macro 'CASE' 1368 | CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1368:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1368 | CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1369:10: note: in expansion of macro 'CASE' 1369 | CASE(2,1) dest[0]=src[0]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1369:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1369 | CASE(2,1) dest[0]=src[0]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1370:10: note: in expansion of macro 'CASE' 1370 | CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1370:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1370 | CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1371:10: note: in expansion of macro 'CASE' 1371 | CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1371:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1371 | CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1372:10: note: in expansion of macro 'CASE' 1372 | CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1372:78: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1372 | CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1373:10: note: in expansion of macro 'CASE' 1373 | CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1373:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1373 | CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1374:10: note: in expansion of macro 'CASE' 1374 | CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1374:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1374 | CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1375:10: note: in expansion of macro 'CASE' 1375 | CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1375:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1375 | CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1376:10: note: in expansion of macro 'CASE' 1376 | CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1376:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1376 | CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1377:10: note: in expansion of macro 'CASE' 1377 | CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1377:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1377 | CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h: In function 'int stbi__create_png_image_raw(stbi__png*, stbi_uc*, stbi__uint32, int, stbi__uint32, stbi__uint32, int, int)': /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4092:13: note: in expansion of macro 'CASE' 4092 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4092:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4092 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4093:13: note: in expansion of macro 'CASE' 4093 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4093:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4093 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4094:13: note: in expansion of macro 'CASE' 4094 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4094:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4094 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4095:13: note: in expansion of macro 'CASE' 4095 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4095:139: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4095 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4096:13: note: in expansion of macro 'CASE' 4096 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4096:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4096 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4097:13: note: in expansion of macro 'CASE' 4097 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4097:112: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4097 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4108:13: note: in expansion of macro 'CASE' 4108 | CASE(STBI__F_none) cur[k] = raw[k]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4108:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4108 | CASE(STBI__F_none) cur[k] = raw[k]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4109:13: note: in expansion of macro 'CASE' 4109 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k- output_bytes]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4109:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4109 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k- output_bytes]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4110:13: note: in expansion of macro 'CASE' 4110 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4110:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4110 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4111:13: note: in expansion of macro 'CASE' 4111 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k- output_bytes])>>1)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4111:114: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4111 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k- output_bytes])>>1)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4112:13: note: in expansion of macro 'CASE' 4112 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],prior[k],prior[k- output_bytes])); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4112:141: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4112 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],prior[k],prior[k- output_bytes])); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4113:13: note: in expansion of macro 'CASE' 4113 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k- output_bytes] >> 1)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4113:103: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4113 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k- output_bytes] >> 1)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4114:13: note: in expansion of macro 'CASE' 4114 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],0,0)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4114:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4114 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],0,0)); break; | ^~~~~ In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:52, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/util.h:40, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:35, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test_no_duplicate_symbols.cpp:32: /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(rapidjson::GenericValue::Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:789:49: required from 'void rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/reader.h:276:21: required from 'void rapidjson::GenericReader::ParseObject(Stream&, Handler&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/reader.h:248:38: required from 'bool rapidjson::GenericReader::Parse(Stream&, Handler&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:712:40: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(Stream&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:412:49: required from here /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:645:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct rapidjson::GenericValue >::Member' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 645 | memcpy(data_.o.members, members, count * sizeof(Member)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:52, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/util.h:40, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:35, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test_no_duplicate_symbols.cpp:32: /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:33:9: note: 'struct rapidjson::GenericValue >::Member' declared here 33 | struct Member { | ^~~~~~ In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:52, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/util.h:40, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:35, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test_no_duplicate_symbols.cpp:32: /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:796:48: required from 'void rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/reader.h:318:20: required from 'void rapidjson::GenericReader::ParseArray(Stream&, Handler&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/reader.h:249:37: required from 'bool rapidjson::GenericReader::Parse(Stream&, Handler&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:712:40: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(Stream&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:412:49: required from here /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:637:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 637 | memcpy(data_.a.elements, values, count * sizeof(GenericValue)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:52, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/util.h:40, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:35, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/test_no_duplicate_symbols.cpp:32: /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:30:7: note: 'class rapidjson::GenericValue >' declared here 30 | class GenericValue { | ^~~~~~~~~~~~ [ 57%] Building CXX object test/CMakeFiles/tiny_dnn_test.dir/__/tiny_dnn/io/caffe/caffe.pb.cc.o cd /builddir/build/BUILD/tiny-dnn-1.0.0a3/test && /usr/bin/c++ -I/builddir/build/BUILD/tiny-dnn-1.0.0a3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DNDEBUG -std=gnu++11 -o CMakeFiles/tiny_dnn_test.dir/__/tiny_dnn/io/caffe/caffe.pb.cc.o -c /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/io/caffe/caffe.pb.cc [ 71%] Linking CXX executable tiny_dnn_test cd /builddir/build/BUILD/tiny-dnn-1.0.0a3/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/tiny_dnn_test.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/tiny_dnn_test.dir/test.cpp.o CMakeFiles/tiny_dnn_test.dir/test_no_duplicate_symbols.cpp.o CMakeFiles/tiny_dnn_test.dir/__/tiny_dnn/io/caffe/caffe.pb.cc.o -o tiny_dnn_test -lgtest -lgmock -lprotobuf -lpthread make[2]: Leaving directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' [ 71%] Built target tiny_dnn_test /usr/bin/make -f test/CMakeFiles/print_device.dir/build.make test/CMakeFiles/print_device.dir/depend make[2]: Entering directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' cd /builddir/build/BUILD/tiny-dnn-1.0.0a3 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/tiny-dnn-1.0.0a3 /builddir/build/BUILD/tiny-dnn-1.0.0a3/test /builddir/build/BUILD/tiny-dnn-1.0.0a3 /builddir/build/BUILD/tiny-dnn-1.0.0a3/test /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/CMakeFiles/print_device.dir/DependInfo.cmake --color= Scanning dependencies of target print_device make[2]: Leaving directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' /usr/bin/make -f test/CMakeFiles/print_device.dir/build.make test/CMakeFiles/print_device.dir/build make[2]: Entering directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' [ 85%] Building CXX object test/CMakeFiles/print_device.dir/print_device.cpp.o cd /builddir/build/BUILD/tiny-dnn-1.0.0a3/test && /usr/bin/c++ -I/builddir/build/BUILD/tiny-dnn-1.0.0a3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DNDEBUG -std=gnu++11 -o CMakeFiles/print_device.dir/print_device.cpp.o -c /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/print_device.cpp In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/image.h:42, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/node.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/layers/layer.h:38, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:36, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/print_device.cpp:46: /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h: In function 'unsigned char* stbi__convert_format(unsigned char*, int, int, unsigned int, unsigned int)': /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1366:10: note: in expansion of macro 'CASE' 1366 | CASE(1,2) dest[0]=src[0], dest[1]=255; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1366:49: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1366 | CASE(1,2) dest[0]=src[0], dest[1]=255; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1367:10: note: in expansion of macro 'CASE' 1367 | CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1367:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1367 | CASE(1,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1368:10: note: in expansion of macro 'CASE' 1368 | CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1368:65: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1368 | CASE(1,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=255; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1369:10: note: in expansion of macro 'CASE' 1369 | CASE(2,1) dest[0]=src[0]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1369:36: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1369 | CASE(2,1) dest[0]=src[0]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1370:10: note: in expansion of macro 'CASE' 1370 | CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1370:52: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1370 | CASE(2,3) dest[0]=dest[1]=dest[2]=src[0]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1371:10: note: in expansion of macro 'CASE' 1371 | CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1371:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1371 | CASE(2,4) dest[0]=dest[1]=dest[2]=src[0], dest[3]=src[1]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1372:10: note: in expansion of macro 'CASE' 1372 | CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1372:78: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1372 | CASE(3,4) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2],dest[3]=255; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1373:10: note: in expansion of macro 'CASE' 1373 | CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1373:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1373 | CASE(3,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1374:10: note: in expansion of macro 'CASE' 1374 | CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1374:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1374 | CASE(3,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = 255; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1375:10: note: in expansion of macro 'CASE' 1375 | CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1375:67: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1375 | CASE(4,1) dest[0]=stbi__compute_y(src[0],src[1],src[2]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1376:10: note: in expansion of macro 'CASE' 1376 | CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1376:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1376 | CASE(4,2) dest[0]=stbi__compute_y(src[0],src[1],src[2]), dest[1] = src[3]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1362:44: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 1362 | #define CASE(a,b) case COMBO(a,b): for(i=x-1; i >= 0; --i, src += a, dest += b) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1377:10: note: in expansion of macro 'CASE' 1377 | CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:1377:66: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 1377 | CASE(4,3) dest[0]=src[0],dest[1]=src[1],dest[2]=src[2]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h: In function 'int stbi__create_png_image_raw(stbi__png*, stbi_uc*, stbi__uint32, int, stbi__uint32, stbi__uint32, int, int)': /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4092:13: note: in expansion of macro 'CASE' 4092 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4092:95: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4092 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k-filter_bytes]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4093:13: note: in expansion of macro 'CASE' 4093 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4093:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4093 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4094:13: note: in expansion of macro 'CASE' 4094 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4094:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4094 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k-filter_bytes])>>1)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4095:13: note: in expansion of macro 'CASE' 4095 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4095:139: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4095 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],prior[k],prior[k-filter_bytes])); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4096:13: note: in expansion of macro 'CASE' 4096 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4096:102: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4096 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k-filter_bytes] >> 1)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4088:17: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4088 | for (k=0; k < nk; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4097:13: note: in expansion of macro 'CASE' 4097 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4097:112: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4097 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k-filter_bytes],0,0)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4108:13: note: in expansion of macro 'CASE' 4108 | CASE(STBI__F_none) cur[k] = raw[k]; break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4108:57: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4108 | CASE(STBI__F_none) cur[k] = raw[k]; break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4109:13: note: in expansion of macro 'CASE' 4109 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k- output_bytes]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4109:96: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4109 | CASE(STBI__F_sub) cur[k] = STBI__BYTECAST(raw[k] + cur[k- output_bytes]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4110:13: note: in expansion of macro 'CASE' 4110 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4110:84: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4110 | CASE(STBI__F_up) cur[k] = STBI__BYTECAST(raw[k] + prior[k]); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4111:13: note: in expansion of macro 'CASE' 4111 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k- output_bytes])>>1)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4111:114: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4111 | CASE(STBI__F_avg) cur[k] = STBI__BYTECAST(raw[k] + ((prior[k] + cur[k- output_bytes])>>1)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4112:13: note: in expansion of macro 'CASE' 4112 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],prior[k],prior[k- output_bytes])); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4112:141: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4112 | CASE(STBI__F_paeth) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],prior[k],prior[k- output_bytes])); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4113:13: note: in expansion of macro 'CASE' 4113 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k- output_bytes] >> 1)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4113:103: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4113 | CASE(STBI__F_avg_first) cur[k] = STBI__BYTECAST(raw[k] + (cur[k- output_bytes] >> 1)); break; | ^~~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4106:20: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 4106 | for (k=0; k < filter_bytes; ++k) | ^~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4114:13: note: in expansion of macro 'CASE' 4114 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],0,0)); break; | ^~~~ /builddir/build/BUILD/tiny-dnn-1.0.0a3/third_party/stb/stb_image.h:4114:113: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 4114 | CASE(STBI__F_paeth_first) cur[k] = STBI__BYTECAST(raw[k] + stbi__paeth(cur[k- output_bytes],0,0)); break; | ^~~~~ In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:52, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/util.h:40, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:35, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/print_device.cpp:46: /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetObjectRaw(rapidjson::GenericValue::Member*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:789:49: required from 'void rapidjson::GenericDocument::EndObject(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/reader.h:276:21: required from 'void rapidjson::GenericReader::ParseObject(Stream&, Handler&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/reader.h:248:38: required from 'bool rapidjson::GenericReader::Parse(Stream&, Handler&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:712:40: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(Stream&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:412:49: required from here /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:645:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct rapidjson::GenericValue >::Member' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 645 | memcpy(data_.o.members, members, count * sizeof(Member)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:52, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/util.h:40, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:35, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/print_device.cpp:46: /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:33:9: note: 'struct rapidjson::GenericValue >::Member' declared here 33 | struct Member { | ^~~~~~ In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:52, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/util.h:40, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:35, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/print_device.cpp:46: /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h: In instantiation of 'void rapidjson::GenericValue::SetArrayRaw(rapidjson::GenericValue*, rapidjson::SizeType, Allocator&) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]': /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:796:48: required from 'void rapidjson::GenericDocument::EndArray(rapidjson::SizeType) [with Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>; rapidjson::SizeType = unsigned int]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/reader.h:318:20: required from 'void rapidjson::GenericReader::ParseArray(Stream&, Handler&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/reader.h:249:37: required from 'bool rapidjson::GenericReader::Parse(Stream&, Handler&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Handler = rapidjson::GenericDocument >; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:712:40: required from 'rapidjson::GenericDocument& rapidjson::GenericDocument::ParseStream(Stream&) [with unsigned int parseFlags = 0; Stream = rapidjson::GenericReadStream; Encoding = rapidjson::UTF8<>; Allocator = rapidjson::MemoryPoolAllocator<>]' /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:412:49: required from here /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:637:9: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class rapidjson::GenericValue >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 637 | memcpy(data_.a.elements, values, count * sizeof(GenericValue)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/archives/json.hpp:52, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/util/util.h:40, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/nodes.h:35, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/network.h:39, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/tiny_dnn/tiny_dnn.h:30, from /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/print_device.cpp:46: /builddir/build/BUILD/tiny-dnn-1.0.0a3/cereal/external/rapidjson/document.h:30:7: note: 'class rapidjson::GenericValue >' declared here 30 | class GenericValue { | ^~~~~~~~~~~~ [100%] Linking CXX executable print_device cd /builddir/build/BUILD/tiny-dnn-1.0.0a3/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/print_device.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -pthread -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/print_device.dir/print_device.cpp.o -o print_device make[2]: Leaving directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' [100%] Built target print_device make[1]: Leaving directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/tiny-dnn-1.0.0a3/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/tiny-dnn-1.0.0a3' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/share/TinyDNN/tinydnn-targets.cmake -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/share/TinyDNN/tinydnn-config.cmake -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/share/TinyDNN/tinydnn-config-version.cmake -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/share/TinyDNN/FindTBB.cmake -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/share/TinyDNN/FindNNPACK.cmake -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/session.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/backend_tiny.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/params -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/params/fully_params.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/params/conv_params.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/params/maxpool_params.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/params/params.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/params/deconv_params.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/backend_avx.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/backend_dnn.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/framework -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/framework/device.fwd.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/framework/program_manager.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/framework/device.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/framework/op_kernel.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/framework/program.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/framework/tensor.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/backend.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/avx_deconv2d_kernel.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/fully_connected_op_nnpack.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/tiny_quantized_conv2d_kernel.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/tiny_quantization_kernel.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/fully_connected_grad_op.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/maxpool_op_internal.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/tiny_quantized_deconv2d_kernel.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/fully_connected_op_internal.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/maxpool_op.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/conv2d_op_internal.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/maxpool_grad_op.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/tiny_deconv2d_back_kernel.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/conv2d_op_opencl.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/tiny_quantized_fully_connected_kernel.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/conv2d_grad_op.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/nnp_deconv2d_kernel.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/conv2d_op_nnpack.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/avx_deconv2d_back_kernel.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/conv2d_grad_op_avx.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/fully_connected_op.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/tiny_deconv2d_kernel.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/avx_kernel_common.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/maxpool_op_nnpack.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/fully_connected_op_avx.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/tiny_quantized_matmul_kernel.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/conv2d_op_avx.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/conv2d_op_libdnn.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/maxpool_op_avx.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/kernels/conv2d_op.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/core/backend_nnp.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/tiny_dnn.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/nodes.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/config.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/arithmetic_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/dropout_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/convolutional_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/max_unpooling_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/feedforward_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/batch_normalization_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/input_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/lrn_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/concat_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/deconvolutional_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/quantized_fully_connected_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/linear_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/quantized_convolutional_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/fully_connected_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/average_pooling_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/average_unpooling_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/slice_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/max_pooling_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/power_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/layers.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/quantized_deconvolutional_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/layers/partial_connected_layer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/optimizers -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/optimizers/optimizer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/lossfunctions -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/lossfunctions/loss_function.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/models -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/models/alexnet.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/activations -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/activations/activation_function.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/node.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/util.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/deserialization_helper.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/deform.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/serialization_layer_list.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/target_cost.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/weight_init.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/colored_print.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/parallel_for.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/aligned_allocator.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/math_functions.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/nn_error.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/macro.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/image.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/serialization_helper.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/graph_visualizer.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/product.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/util/random.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/io -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/io/cifar10_parser.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/io/layer_factory.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/io/caffe -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/io/caffe/layer_factory_impl.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/io/caffe/layer_factory.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/io/caffe/caffe.proto -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/io/caffe/caffe.pb.cc -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/io/caffe/caffe.pb.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/io/display.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/io/mnist_parser.h -- Installing: /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/include/tiny_dnn/network.h + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip /usr/bin/strip + /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.DI9h8k + umask 022 + cd /builddir/build/BUILD + cd tiny-dnn-1.0.0a3 + ctest --timeout 15000 -V -j4 UpdateCTestConfiguration from :/builddir/build/BUILD/tiny-dnn-1.0.0a3/DartConfiguration.tcl Parse Config file:/builddir/build/BUILD/tiny-dnn-1.0.0a3/DartConfiguration.tcl UpdateCTestConfiguration from :/builddir/build/BUILD/tiny-dnn-1.0.0a3/DartConfiguration.tcl Parse Config file:/builddir/build/BUILD/tiny-dnn-1.0.0a3/DartConfiguration.tcl Test project /builddir/build/BUILD/tiny-dnn-1.0.0a3 Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end test 1 Start 1: all_tests 1: Test command: /builddir/build/BUILD/tiny-dnn-1.0.0a3/test/tiny_dnn_test 1: Test timeout computed to be: 15000 1: [==========] Running 213 tests from 25 test cases. 1: [----------] Global test environment set-up. 1: [----------] 14 tests from serialization 1: [ RUN ] serialization.serialize_conv 1: [ OK ] serialization.serialize_conv (86 ms) 1: [ RUN ] serialization.serialize_maxpool 1: [ OK ] serialization.serialize_maxpool (13 ms) 1: [ RUN ] serialization.serialize_avepool 1: [ OK ] serialization.serialize_avepool (7 ms) 1: [ RUN ] serialization.serialize_batchnorm 1: [ OK ] serialization.serialize_batchnorm (8 ms) 1: [ RUN ] serialization.serialize_concat 1: [ OK ] serialization.serialize_concat (29 ms) 1: [ RUN ] serialization.serialize_dropout 1: [ OK ] serialization.serialize_dropout (5 ms) 1: [ RUN ] serialization.serialize_fully 1: [ OK ] serialization.serialize_fully (4 ms) 1: [ RUN ] serialization.serialize_lrn 1: [ OK ] serialization.serialize_lrn (3 ms) 1: [ RUN ] serialization.serialize_power 1: [ OK ] serialization.serialize_power (3 ms) 1: [ RUN ] serialization.serialize_slice 1: [ OK ] serialization.serialize_slice (4 ms) 1: [ RUN ] serialization.sequential_to_json 1: [ OK ] serialization.sequential_to_json (64 ms) 1: [ RUN ] serialization.sequential_model 1: [ OK ] serialization.sequential_model (47 ms) 1: [ RUN ] serialization.sequential_weights 1: [ OK ] serialization.sequential_weights (90 ms) 1: [ RUN ] serialization.graph_model_and_weights 1: [ OK ] serialization.graph_model_and_weights (67 ms) 1: [----------] 14 tests from serialization (449 ms total) 1: 1: [----------] 31 tests from network 1: [ RUN ] network.construct_sequential_by_local_variables 1: [ OK ] network.construct_sequential_by_local_variables (2 ms) 1: [ RUN ] network.construct_sequential_by_temporary_variables 1: [ OK ] network.construct_sequential_by_temporary_variables (2 ms) 1: [ RUN ] network.construct_sequential_by_shared_ptr 1: [ OK ] network.construct_sequential_by_shared_ptr (2 ms) 1: [ RUN ] network.construct_multi_by_local_variables 1: [ OK ] network.construct_multi_by_local_variables (52 ms) 1: [ RUN ] network.construct_multi_by_temporary_variables 1: [ OK ] network.construct_multi_by_temporary_variables (57 ms) 1: [ RUN ] network.in_dim 1: [ OK ] network.in_dim (16 ms) 1: [ RUN ] network.out_dim 1: [ OK ] network.out_dim (12 ms) 1: [ RUN ] network.name 1: [ OK ] network.name (0 ms) 1: [ RUN ] network.add 1: [ OK ] network.add (2 ms) 1: [ RUN ] network.manual_init 1: [ OK ] network.manual_init (59 ms) 1: [ RUN ] network.train_predict 1: [ OK ] network.train_predict (36381 ms) 1: [ RUN ] network.set_netphase 1: [ OK ] network.set_netphase (0 ms) 1: [ RUN ] network.test 1: [ OK ] network.test (1192 ms) 1: [ RUN ] network.get_loss 1: [ OK ] network.get_loss (1 ms) 1: [ RUN ] network.at 1: [ OK ] network.at (16 ms) 1: [ RUN ] network.bracket_operator 1: [ OK ] network.bracket_operator (15 ms) 1: [ RUN ] network.weight_init 1: [ OK ] network.weight_init (15 ms) 1: [ RUN ] network.weight_init_per_layer 1: [ OK ] network.weight_init_per_layer (13 ms) 1: [ RUN ] network.bias_init 1: [ OK ] network.bias_init (14 ms) 1: [ RUN ] network.bias_init_per_layer 1: [ OK ] network.bias_init_per_layer (15 ms) 1: [ RUN ] network.gradient_check 1: [ OK ] network.gradient_check (32475 ms) 1: [ RUN ] network.gradient_check2 1: [ OK ] network.gradient_check2 (30609 ms) 1: [ RUN ] network.gradient_check3 1: [ OK ] network.gradient_check3 (29708 ms) 1: [ RUN ] network.gradient_check4 1: [ OK ] network.gradient_check4 (32320 ms) 1: [ RUN ] network.gradient_check5 1: [ OK ] network.gradient_check5 (1345505 ms) 1: [ RUN ] network.gradient_check6 1: [ OK ] network.gradient_check6 (199166 ms) 1: [ RUN ] network.gradient_check7 1: [ OK ] network.gradient_check7 (182005 ms) 1: [ RUN ] network.gradient_check8 1: [ OK ] network.gradient_check8 (176197 ms) 1: [ RUN ] network.gradient_check9 1: [ OK ] network.gradient_check9 (187807 ms) 1: [ RUN ] network.read_write 1: [ OK ] network.read_write (2581 ms) 1: [ RUN ] network.trainable 1: [ OK ] network.trainable (68 ms) 1: [----------] 31 tests from network (2256345 ms total) 1: 1: [----------] 7 tests from ave_pool 1: [ RUN ] ave_pool.gradient_check 1: [ OK ] ave_pool.gradient_check (4132 ms) 1: [ RUN ] ave_pool.gradient_check2 1: [ OK ] ave_pool.gradient_check2 (3640 ms) 1: [ RUN ] ave_pool.gradient_check3 1: [ OK ] ave_pool.gradient_check3 (4037 ms) 1: [ RUN ] ave_pool.gradient_check4 1: [ OK ] ave_pool.gradient_check4 (206 ms) 1: [ RUN ] ave_pool.forward 1: [ OK ] ave_pool.forward (5 ms) 1: [ RUN ] ave_pool.forward_stride 1: [ OK ] ave_pool.forward_stride (4 ms) 1: [ RUN ] ave_pool.read_write 1: [ OK ] ave_pool.read_write (603 ms) 1: [----------] 7 tests from ave_pool (12643 ms total) 1: 1: [----------] 2 tests from dropout 1: [ RUN ] dropout.randomized 1: [ OK ] dropout.randomized (11 ms) 1: [ RUN ] dropout.read_write 1: [ OK ] dropout.read_write (5 ms) 1: [----------] 2 tests from dropout (18 ms total) 1: 1: [----------] 12 tests from max_pool 1: [ RUN ] max_pool.read_write 1: [ OK ] max_pool.read_write (257 ms) 1: [ RUN ] max_pool.forward 1: [ OK ] max_pool.forward (7 ms) 1: [ RUN ] max_pool.setup_internal 1: [ OK ] max_pool.setup_internal (3 ms) 1: [ RUN ] max_pool.forward_stride_internal 1: [ OK ] max_pool.forward_stride_internal (4 ms) 1: [ RUN ] max_pool.forward_padding_same 1: [ OK ] max_pool.forward_padding_same (5 ms) 1: [ RUN ] max_pool.forward_stride_x 1: [ OK ] max_pool.forward_stride_x (4 ms) 1: [ RUN ] max_pool.forward_stride_y 1: [ OK ] max_pool.forward_stride_y (5 ms) 1: [ RUN ] max_pool.forward_stride 1: [ OK ] max_pool.forward_stride (5 ms) 1: [ RUN ] max_pool.backward 1: [ OK ] max_pool.backward (10 ms) 1: [ RUN ] max_pool.serialization 1: [ OK ] max_pool.serialization (12 ms) 1: [ RUN ] max_pool.serialization_stride 1: [ OK ] max_pool.serialization_stride (9 ms) 1: [ RUN ] max_pool.serialization_padding 1: [ OK ] max_pool.serialization_padding (10 ms) 1: [----------] 12 tests from max_pool (347 ms total) 1: 1: [----------] 6 tests from fully_connected 1: [ RUN ] fully_connected.train 1: [ OK ] fully_connected.train (18556 ms) 1: [ RUN ] fully_connected.train2 1: [ OK ] fully_connected.train2 (41378 ms) 1: [ RUN ] fully_connected.gradient_check 1: [ OK ] fully_connected.gradient_check (41402 ms) 1: [ RUN ] fully_connected.read_write 1: [ OK ] fully_connected.read_write (309 ms) 1: [ RUN ] fully_connected.forward 1: [ OK ] fully_connected.forward (7 ms) 1: [ RUN ] fully_connected.forward_nobias 1: [ OK ] fully_connected.forward_nobias (8 ms) 1: [----------] 6 tests from fully_connected (101693 ms total) 1: 1: [----------] 19 tests from convolutional 1: [ RUN ] convolutional.setup_internal 1: [ OK ] convolutional.setup_internal (2 ms) 1: [ RUN ] convolutional.fprop 1: [ OK ] convolutional.fprop (10 ms) 1: [ RUN ] convolutional.with_stride 1: [ OK ] convolutional.with_stride (12 ms) 1: [ RUN ] convolutional.gradient_check 1: [ OK ] convolutional.gradient_check (670 ms) 1: [ RUN ] convolutional.gradient_check2 1: [ OK ] convolutional.gradient_check2 (495 ms) 1: [ RUN ] convolutional.gradient_check3 1: [ OK ] convolutional.gradient_check3 (686 ms) 1: [ RUN ] convolutional.gradient_check4 1: [ OK ] convolutional.gradient_check4 (592 ms) 1: [ RUN ] convolutional.gradient_check5 1: [ OK ] convolutional.gradient_check5 (613 ms) 1: [ RUN ] convolutional.gradient_check6 1: [ OK ] convolutional.gradient_check6 (497 ms) 1: [ RUN ] convolutional.gradient_check7 1: [ OK ] convolutional.gradient_check7 (531 ms) 1: [ RUN ] convolutional.gradient_check8_pad_same 1: [ OK ] convolutional.gradient_check8_pad_same (809 ms) 1: [ RUN ] convolutional.gradient_check9_w_stride 1: [ OK ] convolutional.gradient_check9_w_stride (38 ms) 1: [ RUN ] convolutional.gradient_check10_h_stride 1: [ OK ] convolutional.gradient_check10_h_stride (40 ms) 1: [ RUN ] convolutional.gradient_check11_connection_tbl 1: [ OK ] convolutional.gradient_check11_connection_tbl (1516 ms) 1: [ RUN ] convolutional.gradient_check12_pad_same 1: [ OK ] convolutional.gradient_check12_pad_same (46785 ms) 1: [ RUN ] convolutional.read_write 1: [ OK ] convolutional.read_write (13 ms) 1: [ RUN ] convolutional.read_write2 1: [ OK ] convolutional.read_write2 (33 ms) 1: [ RUN ] convolutional.copy_and_pad_input_same 1: [ OK ] convolutional.copy_and_pad_input_same (4 ms) 1: [ RUN ] convolutional.copy_and_unpad_delta_same 1: [ OK ] convolutional.copy_and_unpad_delta_same (6 ms) 1: [----------] 19 tests from convolutional (53436 ms total) 1: 1: [----------] 7 tests from target_cost 1: [ RUN ] target_cost.calculate_label_counts 1: [ OK ] target_cost.calculate_label_counts (1 ms) 1: [ RUN ] target_cost.get_sample_weight_for_balanced_target_cost 1: [ OK ] target_cost.get_sample_weight_for_balanced_target_cost (1 ms) 1: [ RUN ] target_cost.create_balanced_target_cost_0 1: [ OK ] target_cost.create_balanced_target_cost_0 (1 ms) 1: [ RUN ] target_cost.create_balanced_target_cost_1 1: [ OK ] target_cost.create_balanced_target_cost_1 (1 ms) 1: [ RUN ] target_cost.create_balanced_target_cost_0_5 1: [ OK ] target_cost.create_balanced_target_cost_0_5 (1 ms) 1: [ RUN ] target_cost.train_unbalanced_data_1dim 1: [ OK ] target_cost.train_unbalanced_data_1dim (4217129 ms) 1: [ RUN ] target_cost.train_unbalanced_data 1: [ OK ] target_cost.train_unbalanced_data (4366640 ms) 1: [----------] 7 tests from target_cost (8583780 ms total) 1: 1: [----------] 1 test from test_large_thread_count 1: [ RUN ] test_large_thread_count.test_large_thread_count 1: [ OK ] test_large_thread_count.test_large_thread_count (2342 ms) 1: [----------] 1 test from test_large_thread_count (2343 ms total) 1: 1: [----------] 2 tests from lrn 1: [ RUN ] lrn.cross 1: [ OK ] lrn.cross (9 ms) 1: [ RUN ] lrn.read_write 1: [ OK ] lrn.read_write (23 ms) 1: [----------] 2 tests from lrn (33 ms total) 1: 1: [----------] 3 tests from batchnorm 1: [ RUN ] batchnorm.gradient_check 1: [ OK ] batchnorm.gradient_check (11 ms) 1: [ RUN ] batchnorm.forward 1: [ OK ] batchnorm.forward (10 ms) 1: [ RUN ] batchnorm.read_write 1: [ OK ] batchnorm.read_write (57 ms) 1: [----------] 3 tests from batchnorm (85 ms total) 1: 1: [----------] 4 tests from nodes 1: [ RUN ] nodes.sequential 1: [ OK ] nodes.sequential (1 ms) 1: [ RUN ] nodes.graph_no_branch 1: [ OK ] nodes.graph_no_branch (3 ms) 1: [ RUN ] nodes.graph_branch 1: [ OK ] nodes.graph_branch (17 ms) 1: [ RUN ] nodes.graph_branch2 1: [ OK ] nodes.graph_branch2 (17 ms) 1: [----------] 4 tests from nodes (44 ms total) 1: 1: [----------] 5 tests from core 1: [ RUN ] core.device 1: [INFO] Initializing Non-OpenCL device ... 1: [INFO] Initializing Non-OpenCL device ... OK 1: [ OK ] core.device (4 ms) 1: [ RUN ] core.add_bad_device 1: [INFO] Initializing Non-OpenCL device ... 1: [INFO] Initializing Non-OpenCL device ... OK 1: [ OK ] core.add_bad_device (22 ms) 1: [ RUN ] core.add_bad_layer 1: [ OK ] core.add_bad_layer (0 ms) 1: [ RUN ] core.device_add_op 1: [ OK ] core.device_add_op (0 ms) 1: [ RUN ] core.ocl_conv 1: [ OK ] core.ocl_conv (1 ms) 1: [----------] 5 tests from core (35 ms total) 1: 1: [----------] 1 test from models 1: [ RUN ] models.alexnet 1: [ OK ] models.alexnet (126120 ms) 1: [----------] 1 test from models (126122 ms total) 1: 1: [----------] 2 tests from slice 1: [ RUN ] slice.forward_data 1: [ OK ] slice.forward_data (4 ms) 1: [ RUN ] slice.forward_channels 1: [ OK ] slice.forward_channels (2 ms) 1: [----------] 2 tests from slice (8 ms total) 1: 1: [----------] 1 test from concat 1: [ RUN ] concat.forward_data 1: [ OK ] concat.forward_data (4 ms) 1: [----------] 1 test from concat (5 ms total) 1: 1: [----------] 2 tests from power 1: [ RUN ] power.forward 1: [ OK ] power.forward (2 ms) 1: [ RUN ] power.gradient_check 1: [ OK ] power.gradient_check (78522 ms) 1: [----------] 2 tests from power (78524 ms total) 1: 1: [----------] 10 tests from quantization_utils 1: [ RUN ] quantization_utils.float_to_quantized 1: [ OK ] quantization_utils.float_to_quantized (2 ms) 1: [ RUN ] quantization_utils.quantized_to_float 1: [ OK ] quantization_utils.quantized_to_float (2 ms) 1: [ RUN ] quantization_utils.avoid_bias 1: [ OK ] quantization_utils.avoid_bias (0 ms) 1: [ RUN ] quantization_utils.requantize_in_new_range 1: [ OK ] quantization_utils.requantize_in_new_range (1 ms) 1: [ RUN ] quantization_utils.requantize_in_new_range_real_data 1: [ OK ] quantization_utils.requantize_in_new_range_real_data (1 ms) 1: [ RUN ] quantization_utils.requantize_in_new_range_32_to_8bit 1: [ OK ] quantization_utils.requantize_in_new_range_32_to_8bit (0 ms) 1: [ RUN ] quantization_utils.requantize_many_in_new_range_32_to_8bit 1: [ OK ] quantization_utils.requantize_many_in_new_range_32_to_8bit (1 ms) 1: [ RUN ] quantization_utils.float_tensor_to_quantized 1: [ OK ] quantization_utils.float_tensor_to_quantized (2 ms) 1: [ RUN ] quantization_utils.quantized_tensor_to_float 1: [ OK ] quantization_utils.quantized_tensor_to_float (2 ms) 1: [ RUN ] quantization_utils.quantize_down_and_shrink_range 1: [ OK ] quantization_utils.quantize_down_and_shrink_range (2 ms) 1: [----------] 10 tests from quantization_utils (19 ms total) 1: 1: [----------] 2 tests from quantized_convolutional 1: [ RUN ] quantized_convolutional.setup_internal 1: [ OK ] quantized_convolutional.setup_internal (5 ms) 1: [ RUN ] quantized_convolutional.fprop 1: [ OK ] quantized_convolutional.fprop (22 ms) 1: [----------] 2 tests from quantized_convolutional (29 ms total) 1: 1: [----------] 2 tests from quantized_deconvolutional 1: [ RUN ] quantized_deconvolutional.setup_internal 1: [ OK ] quantized_deconvolutional.setup_internal (4 ms) 1: [ RUN ] quantized_deconvolutional.fprop 1: [ OK ] quantized_deconvolutional.fprop (22 ms) 1: [----------] 2 tests from quantized_deconvolutional (29 ms total) 1: 1: [----------] 2 tests from quantized_fully_connected 1: [ RUN ] quantized_fully_connected.forward 1: [ OK ] quantized_fully_connected.forward (14 ms) 1: [ RUN ] quantized_fully_connected.forward_nobias 1: [ OK ] quantized_fully_connected.forward_nobias (9 ms) 1: [----------] 2 tests from quantized_fully_connected (27 ms total) 1: 1: [----------] 14 tests from caffe_converter 1: [ RUN ] caffe_converter.rectangle_input 1: [INFO] convert Convolution => N8tiny_dnn19convolutional_layerINS_10activation8identityEEE 1: [INFO] shape:22x38x96 1: [INFO] convert InnerProduct => N8tiny_dnn21fully_connected_layerINS_10activation8identityEEE 1: [INFO] shape:10x1x1 1: [ OK ] caffe_converter.rectangle_input (190 ms) 1: [ RUN ] caffe_converter.lenet 1: [INFO] convert Convolution => N8tiny_dnn19convolutional_layerINS_10activation8identityEEE 1: [INFO] shape:24x24x20 1: [INFO] convert Pooling => N8tiny_dnn17max_pooling_layerINS_10activation8identityEEE 1: [INFO] shape:12x12x20 1: [INFO] convert Convolution => N8tiny_dnn19convolutional_layerINS_10activation8identityEEE 1: [INFO] shape:8x8x50 1: [INFO] convert Pooling => N8tiny_dnn17max_pooling_layerINS_10activation8identityEEE 1: [INFO] shape:4x4x50 1: [INFO] convert InnerProduct => N8tiny_dnn21fully_connected_layerINS_10activation8identityEEE 1: [INFO] shape:500x1x1 1: [INFO] convert ReLU => N8tiny_dnn12linear_layerINS_10activation4reluEEE 1: [INFO] shape:500x1x1 1: [INFO] convert InnerProduct => N8tiny_dnn21fully_connected_layerINS_10activation8identityEEE 1: [INFO] shape:10x1x1 1: [INFO] convert SoftmaxWithLoss => N8tiny_dnn12linear_layerINS_10activation7softmaxEEE 1: [INFO] shape:10x1x1 1: [ OK ] caffe_converter.lenet (280 ms) 1: [ RUN ] caffe_converter.lenet_v1 1: [INFO] convert Convolution => N8tiny_dnn19convolutional_layerINS_10activation8identityEEE 1: [INFO] shape:24x24x20 1: [INFO] convert Pooling => N8tiny_dnn17max_pooling_layerINS_10activation8identityEEE 1: [INFO] shape:12x12x20 1: [INFO] convert Convolution => N8tiny_dnn19convolutional_layerINS_10activation8identityEEE 1: [INFO] shape:8x8x50 1: [INFO] convert Pooling => N8tiny_dnn17max_pooling_layerINS_10activation8identityEEE 1: [INFO] shape:4x4x50 1: [INFO] convert InnerProduct => N8tiny_dnn21fully_connected_layerINS_10activation8identityEEE 1: [INFO] shape:500x1x1 1: [INFO] convert ReLU => N8tiny_dnn12linear_layerINS_10activation4reluEEE 1: [INFO] shape:500x1x1 1: [INFO] convert InnerProduct => N8tiny_dnn21fully_connected_layerINS_10activation8identityEEE 1: [INFO] shape:10x1x1 1: [INFO] convert Softmax => N8tiny_dnn12linear_layerINS_10activation7softmaxEEE 1: [INFO] shape:10x1x1 1: [ OK ] caffe_converter.lenet_v1 (223 ms) 1: [ RUN ] caffe_converter.dropout 1: [INFO] convert Dropout => N8tiny_dnn13dropout_layerE 1: [INFO] shape:24x40x1 1: [ OK ] caffe_converter.dropout (7 ms) 1: [ RUN ] caffe_converter.conv_with_stride 1: [INFO] convert Convolution => N8tiny_dnn19convolutional_layerINS_10activation8identityEEE 1: [INFO] shape:8x20x3 1: [ OK ] caffe_converter.conv_with_stride (7 ms) 1: [ RUN ] caffe_converter.batchnorm 1: [INFO] convert BatchNorm => N8tiny_dnn25batch_normalization_layerE 1: [INFO] shape:24x40x1 1: [ OK ] caffe_converter.batchnorm (8 ms) 1: [ RUN ] caffe_converter.ave_pool 1: [INFO] convert Pooling => N8tiny_dnn21average_pooling_layerINS_10activation8identityEEE 1: [INFO] shape:12x20x2 1: [ OK ] caffe_converter.ave_pool (12 ms) 1: [ RUN ] caffe_converter.deconv 1: [INFO] convert Deconvolution => N8tiny_dnn21deconvolutional_layerINS_10activation8identityEEE 1: [INFO] shape:24x40x10 1: [ OK ] caffe_converter.deconv (9 ms) 1: [ RUN ] caffe_converter.lrn 1: [INFO] convert LRN => N8tiny_dnn9lrn_layerINS_10activation8identityEEE 1: [INFO] shape:24x40x5 1: [ OK ] caffe_converter.lrn (8 ms) 1: [ RUN ] caffe_converter.sigmoid 1: [INFO] convert Sigmoid => N8tiny_dnn12linear_layerINS_10activation7sigmoidEEE 1: [INFO] shape:1x5x1 1: [ OK ] caffe_converter.sigmoid (14 ms) 1: [ RUN ] caffe_converter.tanh 1: [INFO] convert TanH => N8tiny_dnn12linear_layerINS_10activation5tan_hEEE 1: [INFO] shape:5x1x1 1: [ OK ] caffe_converter.tanh (14 ms) 1: [ RUN ] caffe_converter.power 1: [INFO] convert Power => N8tiny_dnn11power_layerE 1: [INFO] shape:1x1x1 1: [ OK ] caffe_converter.power (6 ms) 1: [ RUN ] caffe_converter.conv_with_weights 1: [INFO] convert Convolution => N8tiny_dnn19convolutional_layerINS_10activation8identityEEE 1: [INFO] shape:1x1x1 1: [ OK ] caffe_converter.conv_with_weights (9 ms) 1: [ RUN ] caffe_converter.fully_with_weights 1: [INFO] convert InnerProduct => N8tiny_dnn21fully_connected_layerINS_10activation8identityEEE 1: [INFO] shape:2x1x1 1: [ OK ] caffe_converter.fully_with_weights (8 ms) 1: [----------] 14 tests from caffe_converter (804 ms total) 1: 1: [----------] 36 tests from tensor 1: [ RUN ] tensor.constructors 1: [ OK ] tensor.constructors (2 ms) 1: [ RUN ] tensor.shape 1: [ OK ] tensor.shape (0 ms) 1: [ RUN ] tensor.size 1: [ OK ] tensor.size (1 ms) 1: [ RUN ] tensor.check_bounds 1: [ OK ] tensor.check_bounds (2 ms) 1: [ RUN ] tensor.access_data1 1: [ OK ] tensor.access_data1 (1 ms) 1: [ RUN ] tensor.access_data2 1: [ OK ] tensor.access_data2 (1 ms) 1: [ RUN ] tensor.access_data3 1: [ OK ] tensor.access_data3 (1 ms) 1: [ RUN ] tensor.access_data4 1: [ OK ] tensor.access_data4 (0 ms) 1: [ RUN ] tensor.access_data5 1: [ OK ] tensor.access_data5 (1 ms) 1: [ RUN ] tensor.access_data6 1: [ OK ] tensor.access_data6 (1 ms) 1: [ RUN ] tensor.access_data7 1: [ OK ] tensor.access_data7 (0 ms) 1: [ RUN ] tensor.access_data8 1: [ OK ] tensor.access_data8 (1 ms) 1: [ RUN ] tensor.access_data9 1: [ OK ] tensor.access_data9 (1 ms) 1: [ RUN ] tensor.access_data10 1: [ OK ] tensor.access_data10 (1 ms) 1: [ RUN ] tensor.access_data11 1: [ OK ] tensor.access_data11 (1 ms) 1: [ RUN ] tensor.fill 1: [ OK ] tensor.fill (0 ms) 1: [ RUN ] tensor.add1 1: [ OK ] tensor.add1 (8 ms) 1: [ RUN ] tensor.add2a 1: [ OK ] tensor.add2a (6 ms) 1: [ RUN ] tensor.add2b 1: [ OK ] tensor.add2b (7 ms) 1: [ RUN ] tensor.add3 1: [ OK ] tensor.add3 (1 ms) 1: [ RUN ] tensor.sub1 1: [ OK ] tensor.sub1 (6 ms) 1: [ RUN ] tensor.sub2a 1: [ OK ] tensor.sub2a (6 ms) 1: [ RUN ] tensor.sub2b 1: [ OK ] tensor.sub2b (5 ms) 1: [ RUN ] tensor.sub3 1: [ OK ] tensor.sub3 (1 ms) 1: [ RUN ] tensor.mul1 1: [ OK ] tensor.mul1 (8 ms) 1: [ RUN ] tensor.mul2a 1: [ OK ] tensor.mul2a (7 ms) 1: [ RUN ] tensor.mul2b 1: [ OK ] tensor.mul2b (4 ms) 1: [ RUN ] tensor.mul3 1: [ OK ] tensor.mul3 (1 ms) 1: [ RUN ] tensor.div1 1: [ OK ] tensor.div1 (14 ms) 1: [ RUN ] tensor.div2a 1: [ OK ] tensor.div2a (8 ms) 1: [ RUN ] tensor.div2b 1: [ OK ] tensor.div2b (10 ms) 1: [ RUN ] tensor.div3 1: [ OK ] tensor.div3 (2 ms) 1: [ RUN ] tensor.div4 1: [ OK ] tensor.div4 (6 ms) 1: [ RUN ] tensor.div5 1: [ OK ] tensor.div5 (1 ms) 1: [ RUN ] tensor.sqrt1 1: [ OK ] tensor.sqrt1 (8 ms) 1: [ RUN ] tensor.sqrt2 1: [ OK ] tensor.sqrt2 (8 ms) 1: [----------] 36 tests from tensor (159 ms total) 1: 1: [----------] 27 tests from image 1: [ RUN ] image.default_ctor_uint8 1: [ OK ] image.default_ctor_uint8 (1 ms) 1: [ RUN ] image.default_ctor_float 1: [ OK ] image.default_ctor_float (0 ms) 1: [ RUN ] image.copy_ctor 1: [ OK ] image.copy_ctor (0 ms) 1: [ RUN ] image.create_from_array_uint8 1: [ OK ] image.create_from_array_uint8 (1 ms) 1: [ RUN ] image.create_from_array_float 1: [ OK ] image.create_from_array_float (1 ms) 1: [ RUN ] image.create_zero_filled_uint8 1: [ OK ] image.create_zero_filled_uint8 (1 ms) 1: [ RUN ] image.create_zero_filled_float 1: [ OK ] image.create_zero_filled_float (1 ms) 1: [ RUN ] image.copy 1: [ OK ] image.copy (1 ms) 1: [ RUN ] image.read_png_1bit 1: [ OK ] image.read_png_1bit (15 ms) 1: [ RUN ] image.read_png_2bit 1: [ OK ] image.read_png_2bit (4 ms) 1: [ RUN ] image.read_png_4bit 1: [ OK ] image.read_png_4bit (3 ms) 1: [ RUN ] image.read_png_8bit 1: [ OK ] image.read_png_8bit (3 ms) 1: [ RUN ] image.read_png_8bit_gray2bgr 1: [ OK ] image.read_png_8bit_gray2bgr (4 ms) 1: [ RUN ] image.read_png_8bit_rgba 1: [ OK ] image.read_png_8bit_rgba (5 ms) 1: [ RUN ] image.read_png_8bit_rgba2gray 1: [ OK ] image.read_png_8bit_rgba2gray (4 ms) 1: [ RUN ] image.read_bmp_8bit 1: [ OK ] image.read_bmp_8bit (4 ms) 1: [ RUN ] image.read_bmp_8bit_rgb2gray 1: [ OK ] image.read_bmp_8bit_rgb2gray (3 ms) 1: [ RUN ] image.read_bmp_24bit 1: [ OK ] image.read_bmp_24bit (8 ms) 1: [ RUN ] image.read_bmp_24bit_rgb2gray 1: [ OK ] image.read_bmp_24bit_rgb2gray (5 ms) 1: [ RUN ] image.resize 1: [ OK ] image.resize (1 ms) 1: [ RUN ] image.empty 1: [ OK ] image.empty (0 ms) 1: [ RUN ] image.fill 1: [ OK ] image.fill (0 ms) 1: [ RUN ] image.fromrgb 1: [ OK ] image.fromrgb (1 ms) 1: [ RUN ] image.torgb 1: [ OK ] image.torgb (1 ms) 1: [ RUN ] image.mean_image 1: [ OK ] image.mean_image (1 ms) 1: [ RUN ] image.subtract_scalar 1: [ OK ] image.subtract_scalar (1 ms) 1: [ RUN ] image.subtract_image 1: [ OK ] image.subtract_image (1 ms) 1: [----------] 27 tests from image (89 ms total) 1: 1: [----------] 1 test from no_duplicate_symbols 1: [ RUN ] no_duplicate_symbols.no_duplicate_symbols 1: [ OK ] no_duplicate_symbols.no_duplicate_symbols (0 ms) 1: [----------] 1 test from no_duplicate_symbols (0 ms total) 1: 1: [----------] Global test environment tear-down 1: [==========] 213 tests from 25 test cases ran. (11217142 ms total) 1: [ PASSED ] 213 tests. 1/1 Test #1: all_tests ........................ Passed 11217.77 sec 100% tests passed, 0 tests failed out of 1 Total Test time (real) = 11217.93 sec + RPM_EC=0 ++ jobs -p + exit 0 Processing files: tiny-dnn-devel-1.0.0-0.a3.3.fc33.4.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.eCSaRi + umask 022 + cd /builddir/build/BUILD + cd tiny-dnn-1.0.0a3 + DOCDIR=/builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/share/doc/tiny-dnn-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/share/doc/tiny-dnn-devel + cp -pr README.md /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/share/doc/tiny-dnn-devel + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.0Jv3bl + umask 022 + cd /builddir/build/BUILD + cd tiny-dnn-1.0.0a3 + LICENSEDIR=/builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/share/licenses/tiny-dnn-devel + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/share/licenses/tiny-dnn-devel + cp -pr LICENSE /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64/usr/share/licenses/tiny-dnn-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: tiny-dnn-devel = 1.0.0-0.a3.3.fc33.4 tiny-dnn-devel(riscv-64) = 1.0.0-0.a3.3.fc33.4 tiny-dnn-static = 1.0.0-0.a3.3.fc33.4 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64 Wrote: /builddir/build/RPMS/tiny-dnn-devel-1.0.0-0.a3.3.fc33.4.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.gx3yYj + umask 022 + cd /builddir/build/BUILD + cd tiny-dnn-1.0.0a3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/tiny-dnn-1.0.0-0.a3.3.fc33.4.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0