build error after upgrade

python3 ./setup.py install

```
Building wheel torch-1.0.0a0+25110d6
running install
setup.py::run()
running build_deps
setup.py::build_deps::run()
+ SYNC_COMMAND=cp
++ command -v rsync
+ '[' -x /usr/bin/rsync ']'
+ SYNC_COMMAND='rsync -lptgoD'
+ CMAKE_COMMAND=cmake
++ command -v cmake3
+ [[ -x '' ]]
+ USE_CUDA=0
+ USE_FBGEMM=1
+ USE_ROCM=0
+ USE_NNPACK=0
+ USE_MKLDNN=0
+ USE_QNNPACK=0
+ USE_GLOO_IBVERBS=0
+ CAFFE2_STATIC_LINK_CUDA=0
+ RERUN_CMAKE=1
+ [[ 4 -gt 0 ]]
+ case "$1" in
+ USE_NNPACK=1
+ shift
+ [[ 3 -gt 0 ]]
+ case "$1" in
+ USE_MKLDNN=1
+ shift
+ [[ 2 -gt 0 ]]
+ case "$1" in
+ USE_QNNPACK=1
+ shift
+ [[ 1 -gt 0 ]]
+ case "$1" in
+ break
+ CMAKE_INSTALL='ninja install'
+ BUILD_SHARED_LIBS=ON
+ USER_CFLAGS=
+ USER_LDFLAGS=
+ [[ -n '' ]]
+ [[ -n '' ]]
+ [[ -n '' ]]
++ uname
+ '[' Linux == Darwin ']'
+++ dirname ../tools/build_pytorch_libs.sh
++ cd ../tools/..
+++ pwd
++ printf '%q\n' /studio/pytorch
+ BASE_DIR=/studio/pytorch
+ TORCH_LIB_DIR=/studio/pytorch/torch/lib
+ INSTALL_DIR=/studio/pytorch/torch/lib/tmp_install
+ THIRD_PARTY_DIR=/studio/pytorch/third_party
+ C_FLAGS=
+ C_FLAGS=' -DOMPI_SKIP_MPICXX=1'
+ LDFLAGS=
+ LD_POSTFIX=.so
++ uname
+ [[ Linux == \D\a\r\w\i\n ]]
+ [[ 0 -eq 1 ]]
+ LDFLAGS=' -Wl,-rpath,$ORIGIN'
+ CPP_FLAGS=' -std=c++11 '
+ THD_FLAGS=
+ [[ 0 -eq 1 ]]
+ CUDA_NVCC_FLAGS=' -DOMPI_SKIP_MPICXX=1'
+ [[ -z '' ]]
+ CUDA_DEVICE_DEBUG=0
+ '[' -z '' ']'
++ getconf _NPROCESSORS_ONLN
+ MAX_JOBS=4
+ BUILD_TYPE=Release
+ [[ -n '' ]]
+ [[ -n '' ]]
+ echo 'Building in Release mode'
Building in Release mode
+ mkdir -p /studio/pytorch/torch/lib/tmp_install
+ for arg in "$@"
+ [[ caffe2 == \c\a\f\f\e\2 ]]
+ build_caffe2
+ [[ -z '' ]]
+ EXTRA_CAFFE2_CMAKE_FLAGS=()
+ [[ -n '' ]]
+ [[ -n /opt/mpython/lib/python3.7/site-packages ]]
+ EXTRA_CAFFE2_CMAKE_FLAGS+=("-DCMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH")
+ [[ 1 -eq 1 ]]
+ cmake /studio/pytorch -GNinja -DPYTHON_EXECUTABLE=/opt/mpython/bin/python3 -DPYTHON_LIBRARY=/opt/mpython/lib/libpython3.7m.a -DPYTHON_INCLUDE_DIR=/opt/mpython/include/python3.7m -DBUILDING_WITH_TORCH_LIBS=ON -DTORCH_BUILD_VERSION=1.0.0a0+25110d6 -DCMAKE_BUILD_TYPE=Release -DBUILD_TORCH=ON -DBUILD_PYTHON=ON -DBUILD_SHARED_LIBS=ON -DBUILD_BINARY=OFF -DBUILD_TEST=ON -DINSTALL_TEST=ON -DBUILD_CAFFE2_OPS=ON -DONNX_NAMESPACE=onnx_torch -DUSE_CUDA=0 -DUSE_DISTRIBUTED=ON -DUSE_FBGEMM=1 -DUSE_NUMPY= -DNUMPY_INCLUDE_DIR=/opt/mpython/lib/python3.7/site-packages/numpy/core/include -DUSE_SYSTEM_NCCL=OFF -DNCCL_INCLUDE_DIR= -DNCCL_ROOT_DIR= -DNCCL_SYSTEM_LIB= -DCAFFE2_STATIC_LINK_CUDA=0 -DUSE_ROCM=0 -DUSE_NNPACK=1 -DUSE_LEVELDB=OFF -DUSE_LMDB=OFF -DUSE_OPENCV=OFF -DUSE_QNNPACK=1 -DUSE_TENSORRT=OFF -DUSE_FFMPEG=OFF -DUSE_GLOG=OFF -DUSE_GFLAGS=OFF -DUSE_SYSTEM_EIGEN_INSTALL=OFF -DCUDNN_INCLUDE_DIR= -DCUDNN_LIB_DIR= -DCUDNN_LIBRARY= -DUSE_MKLDNN=1 -DNCCL_EXTERNAL=0 -DCMAKE_INSTALL_PREFIX=/studio/pytorch/torch/lib/tmp_install -DCMAKE_C_FLAGS= -DCMAKE_CXX_FLAGS= '-DCMAKE_EXE_LINKER_FLAGS= -Wl,-rpath,$ORIGIN ' '-DCMAKE_SHARED_LINKER_FLAGS= -Wl,-rpath,$ORIGIN ' -DTHD_SO_VERSION=1 -DCMAKE_PREFIX_PATH=/opt/mpython/lib/python3.7/site-packages
-- The CXX compiler identification is GNU 8.2.0
-- The C compiler identification is GNU 8.2.0
-- 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
-- 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
-- Not forcing any particular BLAS to be found
-- Performing Test COMPILER_WORKS
-- Performing Test COMPILER_WORKS - Success
-- Performing Test SUPPORT_GLIBCXX_USE_C99
-- Performing Test SUPPORT_GLIBCXX_USE_C99 - Success
-- Performing Test CAFFE2_EXCEPTION_PTR_SUPPORTED
-- Performing Test CAFFE2_EXCEPTION_PTR_SUPPORTED - Success
-- std::exception_ptr is supported.
-- Performing Test CAFFE2_IS_NUMA_AVAILABLE
-- Performing Test CAFFE2_IS_NUMA_AVAILABLE - Success
-- NUMA is available
-- Performing Test CAFFE2_NEED_TO_TURN_OFF_DEPRECATION_WARNING
-- Performing Test CAFFE2_NEED_TO_TURN_OFF_DEPRECATION_WARNING - Success
-- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX2_EXTENSIONS
-- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX2_EXTENSIONS - Success
-- Current compiler supports avx2 extension. Will build perfkernels.
-- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX512F_EXTENSIONS
-- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX512F_EXTENSIONS - Success
-- Current compiler supports avx512f extension. Will build fbgemm.
-- Performing Test COMPILER_SUPPORTS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_SUPPORTS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_SUPPORTS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_SUPPORTS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_SUPPORTS_RDYNAMIC
-- Performing Test COMPILER_SUPPORTS_RDYNAMIC - Success
-- Building using own protobuf under third_party per request.
-- Use custom protobuf build.
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Caffe2 protobuf include directory: $<BUILD_INTERFACE:/studio/pytorch/third_party/protobuf/src>$<INSTALL_INTERFACE:include>
-- The BLAS backend of choice:MKL
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of void*
-- Check size of void* - done
-- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl]
--   Library mkl_intel_lp64: /opt/intel/mkl/lib/intel64/libmkl_intel_lp64.so
--   Library mkl_gnu_thread: /opt/intel/mkl/lib/intel64/libmkl_gnu_thread.so
--   Library mkl_core: /opt/intel/mkl/lib/intel64/libmkl_core.so
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
--   Library gomp: -fopenmp
--   Library pthread: /usr/lib/x86_64-linux-gnu/libpthread.so
--   Library m: /usr/lib/x86_64-linux-gnu/libm.so
--   Library dl: /usr/lib/x86_64-linux-gnu/libdl.so
-- Looking for cblas_sgemm
-- Looking for cblas_sgemm - found
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Brace yourself, we are building NNPACK
-- Found PythonInterp: /opt/mpython/bin/python3 (found version "3.7.1")
-- Failed to find LLVM FileCheck
-- Found Git: /usr/bin/git (found version "2.19.1")
-- git Version: v1.4.0-505be96a
-- Version: 1.4.0
-- Performing Test HAVE_CXX_FLAG_STD_CXX11
-- Performing Test HAVE_CXX_FLAG_STD_CXX11 - Success
-- Performing Test HAVE_CXX_FLAG_WALL
-- Performing Test HAVE_CXX_FLAG_WALL - Success
-- Performing Test HAVE_CXX_FLAG_WEXTRA
-- Performing Test HAVE_CXX_FLAG_WEXTRA - Success
-- Performing Test HAVE_CXX_FLAG_WSHADOW
-- Performing Test HAVE_CXX_FLAG_WSHADOW - Success
-- Performing Test HAVE_CXX_FLAG_WERROR
-- Performing Test HAVE_CXX_FLAG_WERROR - Success
-- Performing Test HAVE_CXX_FLAG_PEDANTIC
-- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS
-- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32
-- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed
-- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL
-- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL - Success
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS
-- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS - Success
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING
-- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success
-- Performing Test HAVE_CXX_FLAG_WD654
-- Performing Test HAVE_CXX_FLAG_WD654 - Failed
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY
-- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed
-- Performing Test HAVE_CXX_FLAG_COVERAGE
-- Performing Test HAVE_CXX_FLAG_COVERAGE - Success
-- Performing Test HAVE_STD_REGEX
-- Performing Test HAVE_STD_REGEX
-- Performing Test HAVE_STD_REGEX -- success
-- Performing Test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX
-- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile
-- Performing Test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX
-- Performing Test HAVE_POSIX_REGEX -- success
-- Performing Test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK
-- Performing Test HAVE_STEADY_CLOCK -- success
-- Performing Test COMPILER_SUPPORTS_AVX512
-- Performing Test COMPILER_SUPPORTS_AVX512 - Success
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Downloading asmjit to /studio/pytorch/build/third_party/fbgemm/third_party/asmjit
      (define ASMJIT_SRC_DIR to avoid it)
-- Configuring done
-- Generating done
-- Build files have been written to: /studio/pytorch/build/third_party/fbgemm/asmjit-download
[1/9] Creating directories for 'asmjit'
[2/9] Performing download step (git clone) for 'asmjit'
Cloning into 'asmjit'...
Note: checking out '673dcefaa048c5f5a2bf8b85daf8f7b9978d018a'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at 673dcef Fixed #188
[3/9] Performing update step for 'asmjit'
[4/9] No patch step for 'asmjit'
[5/9] No configure step for 'asmjit'
[6/9] No build step for 'asmjit'
[7/9] No install step for 'asmjit'
[8/9] No test step for 'asmjit'
[9/9] Completed 'asmjit'
-- Performing Test __CxxFlag__msse
-- Performing Test __CxxFlag__msse - Success
-- Performing Test __CxxFlag__msse2
-- Performing Test __CxxFlag__msse2 - Success
-- Performing Test __CxxFlag__msse3
-- Performing Test __CxxFlag__msse3 - Success
-- Performing Test __CxxFlag__mssse3
-- Performing Test __CxxFlag__mssse3 - Success
-- Performing Test __CxxFlag__msse4_1
-- Performing Test __CxxFlag__msse4_1 - Success
-- Performing Test __CxxFlag__msse4_2
-- Performing Test __CxxFlag__msse4_2 - Success
-- Performing Test __CxxFlag__mavx
-- Performing Test __CxxFlag__mavx - Success
-- Performing Test __CxxFlag__mavx2
-- Performing Test __CxxFlag__mavx2 - Success
-- Performing Test __CxxFlag__std_c__17
-- Performing Test __CxxFlag__std_c__17 - Success
-- Performing Test __CxxFlag__std_c__14
-- Performing Test __CxxFlag__std_c__14 - Success
-- Performing Test __CxxFlag__std_c__11
-- Performing Test __CxxFlag__std_c__11 - Success
-- Performing Test __CxxFlag__std_c__0x
-- Performing Test __CxxFlag__std_c__0x - Success
-- Performing Test __CxxFlag__fno_tree_vectorize
-- Performing Test __CxxFlag__fno_tree_vectorize - Success
-- Performing Test __CxxFlag__fvisibility_hidden
-- Performing Test __CxxFlag__fvisibility_hidden - Success
-- Performing Test __CxxFlag__Winconsistent_missing_override
-- Performing Test __CxxFlag__Winconsistent_missing_override - Failed
-- Performing Test __CxxFlag__O2
-- Performing Test __CxxFlag__O2 - Success
-- Performing Test __CxxFlag__fno_keep_static_consts
-- Performing Test __CxxFlag__fno_keep_static_consts - Success
-- Performing Test __CxxFlag__fmerge_all_constants
-- Performing Test __CxxFlag__fmerge_all_constants - Success
-- [asmjit]
   BuildMode=Static
   BuildTest=Off
   ASMJIT_DIR=/studio/pytorch/build/third_party/fbgemm/third_party/asmjit
   ASMJIT_DEPS=pthread;rt
   ASMJIT_LIBS=asmjit;pthread;rt
   ASMJIT_CFLAGS=-DASMJIT_STATIC
   ASMJIT_SOURCE_DIR=/studio/pytorch/build/third_party/fbgemm/third_party/asmjit/src
   ASMJIT_INCLUDE_DIR=/studio/pytorch/build/third_party/fbgemm/third_party/asmjit/src
   ASMJIT_PRIVATE_CFLAGS=
     -DASMJIT_STATIC
     -std=c++17
     -fno-tree-vectorize
     -fvisibility=hidden
     -O2 [RELEASE]
     -fno-keep-static-consts [RELEASE]
     -fmerge-all-constants [RELEASE]
-- Found Numa: /usr/include
-- Found Numa  (include: /usr/include, library: /usr/lib/x86_64-linux-gnu/libnuma.so)
-- Using third party subdirectory Eigen.
Python 3.7.1
-- Found PythonInterp: /opt/mpython/bin/python3 (found suitable version "3.7.1", minimum required is "2.7")
-- Found PythonLibs: /opt/mpython/lib/libpython3.7m.a (found suitable version "3.7.1", minimum required is "2.7")
-- Could NOT find pybind11 (missing: pybind11_DIR)
-- Could NOT find pybind11 (missing: pybind11_INCLUDE_DIR)
-- Using third_party/pybind11.
-- Found MPI_C: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so (found version "3.1")
-- Found MPI_CXX: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so (found version "3.1")
-- Found MPI: TRUE (found version "3.1")
-- MPI support found
-- MPI compile flags: -pthread
-- MPI include path: /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/usr/lib/x86_64-linux-gnu/openmpi/include
-- MPI LINK flags path: -pthread
-- MPI libraries: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so
CMake Warning at cmake/Dependencies.cmake:623 (message):
  OpenMPI found, but it is not built with CUDA support.
Call Stack (most recent call first):
  CMakeLists.txt:201 (include)

CMake Warning at cmake/Dependencies.cmake:799 (message):
  Not using CUDA, so disabling NCCL.  Suppress this warning with
  -DUSE_NCCL=OFF.
Call Stack (most recent call first):
  CMakeLists.txt:201 (include)

-- MPI include path: /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/usr/lib/x86_64-linux-gnu/openmpi/include
-- MPI libraries: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so
CMake Warning at cmake/Dependencies.cmake:877 (message):
  mobile opengl is only used in android or ios builds.
Call Stack (most recent call first):
  CMakeLists.txt:201 (include)

CMake Warning at cmake/Dependencies.cmake:953 (message):
  Metal is only used in ios builds.
Call Stack (most recent call first):
  CMakeLists.txt:201 (include)

--
-- ******** Summary ********
--   CMake version         : 3.12.1
--   CMake command         : /usr/bin/cmake
--   System                : Linux
--   C++ compiler          : /usr/bin/c++
--   C++ compiler version  : 8.2.0
--   CXX flags             :  -fvisibility-inlines-hidden -Wnon-virtual-dtor
--   Build type            : Release
--   Compile definitions   : TH_BLAS_MKL
--   CMAKE_PREFIX_PATH     : /opt/mpython/lib/python3.7/site-packages
--   CMAKE_INSTALL_PREFIX  : /studio/pytorch/torch/lib/tmp_install
--   CMAKE_MODULE_PATH     : /studio/pytorch/cmake/Modules
--
--   ONNX version          : 1.3.0
--   ONNX NAMESPACE        : onnx_torch
--   ONNX_BUILD_TESTS      : OFF
--   ONNX_BUILD_BENCHMARKS : OFF
--   ONNX_USE_LITE_PROTO   : OFF
--   ONNXIFI_DUMMY_BACKEND : OFF
--
--   Protobuf compiler     :
--   Protobuf includes     :
--   Protobuf libraries    :
--   BUILD_ONNX_PYTHON     : OFF
-- Found gcc >=5 and CUDA <= 7.5, adding workaround C++ flags
-- Could not find CUDA with FP16 support, compiling without torch.CudaHalfTensor
-- Removing -DNDEBUG from compile flags
-- MAGMA not found. Compiling without MAGMA support
-- Could not find hardware support for NEON on this machine.
-- No OMAP3 processor on this machine.
-- No OMAP4 processor on this machine.
-- Looking for cpuid.h
-- Looking for cpuid.h - found
-- Performing Test HAVE_GCC_GET_CPUID
-- Performing Test HAVE_GCC_GET_CPUID - Success
-- Performing Test NO_GCC_EBX_FPIC_BUG
-- Performing Test NO_GCC_EBX_FPIC_BUG - Success
-- Performing Test C_HAS_AVX_1
-- Performing Test C_HAS_AVX_1 - Failed
-- Performing Test C_HAS_AVX_2
-- Performing Test C_HAS_AVX_2 - Success
-- Performing Test C_HAS_AVX2_1
-- Performing Test C_HAS_AVX2_1 - Failed
-- Performing Test C_HAS_AVX2_2
-- Performing Test C_HAS_AVX2_2 - Success
-- Performing Test CXX_HAS_AVX_1
-- Performing Test CXX_HAS_AVX_1 - Failed
-- Performing Test CXX_HAS_AVX_2
-- Performing Test CXX_HAS_AVX_2 - Success
-- Performing Test CXX_HAS_AVX2_1
-- Performing Test CXX_HAS_AVX2_1 - Failed
-- Performing Test CXX_HAS_AVX2_2
-- Performing Test CXX_HAS_AVX2_2 - Success
-- AVX compiler support found
-- AVX2 compiler support found
-- Performing Test HAS_C11_ATOMICS
-- Performing Test HAS_C11_ATOMICS - Success
-- Atomics: using C11 intrinsics
-- Performing Test BLAS_F2C_DOUBLE_WORKS
-- Performing Test BLAS_F2C_DOUBLE_WORKS - Failed
-- Performing Test BLAS_F2C_FLOAT_WORKS
-- Performing Test BLAS_F2C_FLOAT_WORKS - Success
-- Performing Test BLAS_USE_CBLAS_DOT
-- Performing Test BLAS_USE_CBLAS_DOT - Success
-- Found a library with BLAS API (mkl).
-- Found a library with LAPACK API. (mkl)
disabling CUDA because NOT USE_CUDA is set
-- CuDNN not found. Compiling without CuDNN support
disabling ROCM because NOT USE_ROCM is set
-- MIOpen not found. Compiling without MIOpen support
-- Found MKLDNN: /opt/intel/mkl/lib/intel64/libmkl_intel_lp64.so;/opt/intel/mkl/lib/intel64/libmkl_gnu_thread.so;/opt/intel/mkl/lib/intel64/libmkl_core.so;-fopenmp;/usr/lib/x86_64-linux-gnu/libpthread.so;/usr/lib/x86_64-linux-gnu/libm.so;/usr/lib/x86_64-linux-gnu/libdl.so
-- This is a product build
-- Detecting Intel(R) MKL: trying mklml_intel
-- Detecting Intel(R) MKL: trying mklml_gnu
-- Detecting Intel(R) MKL: trying mklml
-- Detecting Intel(R) MKL: trying mkl_rt
CMake Warning at third_party/ideep/mkl-dnn/cmake/MKL.cmake:253 (message):
  Intel(R) MKL not found.  Some performance features may not be available.
  Please run scripts/prepare_mkl.sh to download a minimal set of libraries or
  get a full version from https://software.intel.com/en-us/intel-mkl
Call Stack (most recent call first):
  third_party/ideep/mkl-dnn/cmake/OpenMP.cmake:26 (include)
  third_party/ideep/mkl-dnn/CMakeLists.txt:69 (include)

-- OpenMP lib: provided by compiler
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- VTune profiling environment is unset
CMake Warning (dev) at cmake/public/mkldnn.cmake:1 (find_package):
  Policy CMP0074 is not set: find_package uses <PackageName>_ROOT variables.
  Run "cmake --help-policy CMP0074" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.

  CMake variable MKLDNN_ROOT is set to:

    /studio/pytorch/third_party/ideep/mkl-dnn

  For compatibility, CMake is ignoring the variable.
Call Stack (most recent call first):
  cmake/Dependencies.cmake:1313 (INCLUDE)
  CMakeLists.txt:201 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Looking for clock_gettime in rt
-- Looking for clock_gettime in rt - found
-- Looking for mmap
-- Looking for mmap - found
-- Looking for shm_open
-- Looking for shm_open - found
-- Looking for shm_unlink
-- Looking for shm_unlink - found
-- Looking for malloc_usable_size
-- Looking for malloc_usable_size - found
-- Performing Test C_HAS_THREAD
-- Performing Test C_HAS_THREAD - Success
-- GCC 8.2.0: Adding gcc and gcc_s libs to link line
-- Using python found in /opt/mpython/bin/python3
disabling CUDA because USE_CUDA is set false
-- Check size of long double
-- Check size of long double - done
-- Performing Test COMPILER_SUPPORTS_LONG_DOUBLE
-- Performing Test COMPILER_SUPPORTS_LONG_DOUBLE - Success
-- Performing Test COMPILER_SUPPORTS_FLOAT128
-- Performing Test COMPILER_SUPPORTS_FLOAT128 - Success
-- Performing Test COMPILER_SUPPORTS_SSE2
-- Performing Test COMPILER_SUPPORTS_SSE2 - Success
-- Performing Test COMPILER_SUPPORTS_SSE4
-- Performing Test COMPILER_SUPPORTS_SSE4 - Success
-- Performing Test COMPILER_SUPPORTS_AVX
-- Performing Test COMPILER_SUPPORTS_AVX - Success
-- Performing Test COMPILER_SUPPORTS_FMA4
-- Performing Test COMPILER_SUPPORTS_FMA4 - Success
-- Performing Test COMPILER_SUPPORTS_AVX2
-- Performing Test COMPILER_SUPPORTS_AVX2 - Success
-- Performing Test COMPILER_SUPPORTS_SVE
-- Performing Test COMPILER_SUPPORTS_SVE - Failed
-- Performing Test COMPILER_SUPPORTS_AVX512F
-- Performing Test COMPILER_SUPPORTS_AVX512F - Success
-- Performing Test COMPILER_SUPPORTS_OPENMP
-- Performing Test COMPILER_SUPPORTS_OPENMP - Success
-- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES
-- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES - Success
-- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH
-- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH - Success
-- Configuring build for SLEEF-v3.2
   Target system: Linux-4.18.0-12-generic
   Target processor: x86_64
   Host system: Linux-4.18.0-12-generic
   Host processor: x86_64
   Detected C compiler: GNU @ /usr/bin/cc
-- Using option `-Wall -Wno-unused -Wno-attributes -Wno-unused-result -Wno-psabi -ffp-contract=off -fno-math-errno -fno-trapping-math` to compile libsleef
-- Building shared libs : OFF
-- MPFR : /usr/lib/x86_64-linux-gnu/libmpfr.so
-- MPFR header file in /usr/include
-- GMP : /usr/lib/x86_64-linux-gnu/libgmp.so
-- RUNNING_ON_TRAVIS : 0
-- COMPILER_SUPPORTS_OPENMP : 1
-- Using python found in /opt/mpython/bin/python3
-- /usr/bin/c++ /studio/pytorch/torch/abi-check.cpp -o /studio/pytorch/build/abi-check
-- Determined _GLIBCXX_USE_CXX11_ABI=1
-- Performing Test HAS_THREAD_LOCAL
-- Performing Test HAS_THREAD_LOCAL - Success
-- ignoring CUDA
-- MPI_LIBRARIES: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so;/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so
-- MPI_COMPILE_FLAGS: -pthread
-- MPI_LINK_FLAGS: -pthread
-- Building C10D without CUDA support
-- MPI_INCLUDE_PATH: /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi;/usr/lib/x86_64-linux-gnu/openmpi/include
-- MPI_LIBRARIES: /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so;/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so
-- MPIEXEC: /usr/bin/mpiexec
-- NCCL operators skipped due to no CUDA support
-- Including IDEEP operators
-- Excluding image processing operators due to no opencv
-- Excluding video processing operators due to no opencv
-- Include Observer library
-- Using lib/python3.7/site-packages as python relative installation path
-- Automatically generating missing __init__.py files.
CMake Warning at CMakeLists.txt:389 (message):
  Generated cmake files are only fully tested if one builds with system glog,
  gflags, and protobuf.  Other settings may generate files that are not well
  tested.

--
-- ******** Summary ********
-- General:
--   CMake version         : 3.12.1
--   CMake command         : /usr/bin/cmake
--   System                : Linux
--   C++ compiler          : /usr/bin/c++
--   C++ compiler version  : 8.2.0
--   BLAS                  : MKL
--   CXX flags             :  -fvisibility-inlines-hidden -D_FORCE_INLINES -D_MWAITXINTRIN_H_INCLUDED -D__STRICT_ANSI__ -O2 -fPIC -Wno-narrowing -Wall -Wextra -Wno-missing-field-initializers -Wno-type-limits -Wno-array-bounds -Wno-unknown-pragmas -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-unused-function -Wno-unused-result -Wno-strict-overflow -Wno-strict-aliasing -Wno-error=deprecated-declarations -Wno-stringop-overflow -Wno-error=pedantic -Wno-error=redundant-decls -Wno-error=old-style-cast -faligned-new -Wno-unused-but-set-variable -Wno-maybe-uninitialized -Wno-stringop-overflow
--   Build type            : Release
--   Compile definitions   : TH_BLAS_MKL;ONNX_NAMESPACE=onnx_torch;USE_C11_ATOMICS=1;USE_MKL;HAVE_MMAP=1;_FILE_OFFSET_BITS=64;HAVE_SHM_OPEN=1;HAVE_SHM_UNLINK=1;HAVE_MALLOC_USABLE_SIZE=1
--   CMAKE_PREFIX_PATH     : /opt/mpython/lib/python3.7/site-packages
--   CMAKE_INSTALL_PREFIX  : /studio/pytorch/torch/lib/tmp_install
--
--   TORCH_VERSION         : 1.0.0
--   CAFFE2_VERSION        : 1.0.0
--   BUILD_ATEN_MOBILE     : OFF
--   BUILD_ATEN_ONLY       : OFF
--   BUILD_BINARY          : OFF
--   BUILD_CUSTOM_PROTOBUF : ON
--     Link local protobuf : ON
--   BUILD_DOCS            : OFF
--   BUILD_PYTHON          : ON
--     Python version      : 3.7.1
--     Python executable   : /opt/mpython/bin/python3
--     Pythonlibs version  : 3.7.1
--     Python library      : /opt/mpython/lib/libpython3.7m.a
--     Python includes     : /opt/mpython/include/python3.7m
--     Python site-packages: lib/python3.7/site-packages
--   BUILD_CAFFE2_OPS      : ON
--   BUILD_SHARED_LIBS     : ON
--   BUILD_TEST            : ON
--   USE_ASAN              : OFF
--   USE_CUDA              : 0
--   USE_ROCM              : 0
--   USE_EIGEN_FOR_BLAS    :
--   USE_FBGEMM            : 1
--   USE_FFMPEG            : OFF
--   USE_GFLAGS            : OFF
--   USE_GLOG              : OFF
--   USE_LEVELDB           : OFF
--   USE_LITE_PROTO        : OFF
--   USE_LMDB              : OFF
--   USE_METAL             : OFF
--   USE_MKL               : ON
--   USE_MKLDNN            : ON
--   USE_MOBILE_OPENGL     : OFF
--   USE_NCCL              : OFF
--   USE_NNPACK            : 1
--   USE_NUMPY             : ON
--   USE_OBSERVERS         : ON
--   USE_OPENCL            : OFF
--   USE_OPENCV            : OFF
--   USE_OPENMP            : OFF
--   USE_PROF              : OFF
--   USE_QNNPACK           : 1
--   USE_REDIS             : OFF
--   USE_ROCKSDB           : OFF
--   USE_ZMQ               : OFF
--   USE_DISTRIBUTED       : ON
--     USE_MPI             : ON
--     USE_GLOO            : ON
--     USE_GLOO_IBVERBS    : OFF
--   Public Dependencies  : Threads::Threads;caffe2::mkl;caffe2::mkldnn
--   Private Dependencies : qnnpack;nnpack;cpuinfo;fbgemm;/usr/lib/x86_64-linux-gnu/libnuma.so;fp16;/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so;/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so;gloo;aten_op_header_gen;onnxifi_loader;rt;gcc_s;gcc;dl
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    CUDNN_INCLUDE_DIR
    CUDNN_LIBRARY
    CUDNN_LIB_DIR
    NCCL_INCLUDE_DIR
    NCCL_ROOT_DIR
    NCCL_SYSTEM_LIB
    THD_SO_VERSION

-- Build files have been written to: /studio/pytorch/build
+ ninja install -j4
[241/2371] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/api.c.o
../third_party/QNNPACK/deps/clog/src/clog.c: In function ‘clog_vlog_fatal’:
../third_party/QNNPACK/deps/clog/src/clog.c:120:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
    write(STDERR_FILENO, out_buffer, prefix_chars + format_chars + CLOG_SUFFIX_LENGTH);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../third_party/QNNPACK/deps/clog/src/clog.c: In function ‘clog_vlog_error’:
../third_party/QNNPACK/deps/clog/src/clog.c:196:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
    write(STDERR_FILENO, out_buffer, prefix_chars + format_chars + CLOG_SUFFIX_LENGTH);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../third_party/QNNPACK/deps/clog/src/clog.c: In function ‘clog_vlog_warning’:
../third_party/QNNPACK/deps/clog/src/clog.c:272:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
    write(STDERR_FILENO, out_buffer, prefix_chars + format_chars + CLOG_SUFFIX_LENGTH);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../third_party/QNNPACK/deps/clog/src/clog.c: In function ‘clog_vlog_info’:
../third_party/QNNPACK/deps/clog/src/clog.c:348:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
    write(STDOUT_FILENO, out_buffer, prefix_chars + format_chars + CLOG_SUFFIX_LENGTH);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../third_party/QNNPACK/deps/clog/src/clog.c: In function ‘clog_vlog_debug’:
../third_party/QNNPACK/deps/clog/src/clog.c:424:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
    write(STDOUT_FILENO, out_buffer, prefix_chars + format_chars + CLOG_SUFFIX_LENGTH);
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[389/2371] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/FbgemmI8DepthwiseAvx2.cc.o
In file included from ../third_party/gloo/gloo/mpi/context.cc:17:
../third_party/gloo/gloo/mpi/context.cc: In destructor ‘gloo::mpi::MPIScope::~MPIScope()’:
../third_party/gloo/gloo/common/logging.h:142:58: warning: throw will always call terminate() [-Wterminate]
           r.get_message_and_free(MakeString(__VA_ARGS__))); \
                                                          ^
../third_party/gloo/gloo/common/logging.h:151:3: note: in expansion of macro ‘GLOO_ENFORCE_THAT_IMPL’
   GLOO_ENFORCE_THAT_IMPL(Equals((x), (y)), #x " == " #y, __VA_ARGS__)
   ^~~~~~~~~~~~~~~~~~~~~~
../third_party/gloo/gloo/mpi/context.cc:44:3: note: in expansion of macro ‘GLOO_ENFORCE_EQ’
   GLOO_ENFORCE_EQ(rv, MPI_SUCCESS);
   ^~~~~~~~~~~~~~~
../third_party/gloo/gloo/common/logging.h:142:58: note: in C++11 destructors default to noexcept
           r.get_message_and_free(MakeString(__VA_ARGS__))); \
                                                          ^
../third_party/gloo/gloo/common/logging.h:151:3: note: in expansion of macro ‘GLOO_ENFORCE_THAT_IMPL’
   GLOO_ENFORCE_THAT_IMPL(Equals((x), (y)), #x " == " #y, __VA_ARGS__)
   ^~~~~~~~~~~~~~~~~~~~~~
../third_party/gloo/gloo/mpi/context.cc:44:3: note: in expansion of macro ‘GLOO_ENFORCE_EQ’
   GLOO_ENFORCE_EQ(rv, MPI_SUCCESS);
   ^~~~~~~~~~~~~~~
[414/2371] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/FbgemmI8DepthwiseAvx2.cc.o
Processing /studio/pytorch/third_party/onnx/onnx/onnx.in.proto
Writing /studio/pytorch/build/third_party/onnx/onnx/onnx_onnx_torch.proto
Writing /studio/pytorch/build/third_party/onnx/onnx/onnx_onnx_torch.proto3
Writing /studio/pytorch/build/third_party/onnx/onnx/onnx.pb.h
generating /studio/pytorch/build/third_party/onnx/onnx/onnx_pb.py
[416/2371] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/FbgemmI8DepthwiseAvx2.cc.o
Processing /studio/pytorch/third_party/onnx/onnx/onnx-operators.in.proto
Writing /studio/pytorch/build/third_party/onnx/onnx/onnx-operators_onnx_torch.proto
Writing /studio/pytorch/build/third_party/onnx/onnx/onnx-operators_onnx_torch.proto3
Writing /studio/pytorch/build/third_party/onnx/onnx/onnx-operators.pb.h
generating /studio/pytorch/build/third_party/onnx/onnx/onnx_operators_pb.py
[420/2371] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo_builder.dir/allreduce_builder.cc.o
../third_party/fbgemm/src/FbgemmI8DepthwiseAvx2.cc: In constructor ‘fbgemm::PackedDepthWiseConvMatrix<KERNEL_PROD>::PackedDepthWiseConvMatrix(int, const int8_t*) [with int KERNEL_PROD = 9]’:
../third_party/fbgemm/src/FbgemmI8DepthwiseAvx2.cc:50:17: warning: ignoring return value of ‘int posix_memalign(void**, size_t, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
   posix_memalign(
   ~~~~~~~~~~~~~~^
       (void**)&pmat_,
       ~~~~~~~~~~~~~~~
       64,
       ~~~
       ((K + 31) / 32) * KERNEL_PROD_ALIGNED * 32 * sizeof(int8_t));
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../third_party/fbgemm/src/FbgemmI8DepthwiseAvx2.cc: In constructor ‘fbgemm::PackedDepthWiseConvMatrix<KERNEL_PROD>::PackedDepthWiseConvMatrix(int, const int8_t*) [with int KERNEL_PROD = 27]’:
../third_party/fbgemm/src/FbgemmI8DepthwiseAvx2.cc:50:17: warning: ignoring return value of ‘int posix_memalign(void**, size_t, size_t)’, declared with attribute warn_unused_result [-Wunused-result]
[493/2371] Building CXX object third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/cpu/gemm/jit_avx_gemm_f32.cpp.o
FAILED: third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/cpu/cpu_engine.cpp.o
/usr/bin/c++  -DMKLDNN_DLL -DMKLDNN_DLL_EXPORTS -DMKLDNN_THR=MKLDNN_THR_OMP -DONNX_NAMESPACE=onnx_torch -DTH_BLAS_MKL -DUSE_C11_ATOMICS=1 -DUSE_MKL -D__STDC_CONSTANT_MACROS -D__STDC_LIMIT_MACROS -Dmkldnn_EXPORTS -I../third_party/protobuf/src -I../cmake/../third_party/benchmark/include -Icaffe2/contrib/aten -I../third_party/onnx -Ithird_party/onnx -I../third_party/ideep/mkl-dnn/include -I../third_party/ideep/mkl-dnn/src -I../third_party/ideep/mkl-dnn/src/common -I../third_party/ideep/mkl-dnn/src/cpu/xbyak -isystem third_party/gloo -isystem ../cmake/../third_party/gloo -isystem /opt/intel/mkl/include -isystem ../third_party/gemmlowp -isystem ../third_party/neon2sse -isystem ../cmake/../third_party/googletest/googletest/include -isystem ../third_party -isystem ../cmake/../third_party/eigen -isystem /opt/mpython/include/python3.7m -isystem /opt/mpython/lib/python3.7/site-packages/numpy/core/include -isystem ../cmake/../third_party/pybind11/include -isystem /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi -isystem /usr/lib/x86_64-linux-gnu/openmpi/include -fvisibility-inlines-hidden -D_FORCE_INLINES -D_MWAITXINTRIN_H_INCLUDED -D__STRICT_ANSI__ -fopenmp -std=c++11 -fvisibility-inlines-hidden  -Wall -Wno-unknown-pragmas -Werror -fvisibility=internal -march=native -mtune=native -fPIC -Wformat -Wformat-security -fstack-protector-strong  -Wmissing-field-initializers  -Wno-strict-overflow  -O3  -D_FORTIFY_SOURCE=2 -fPIC   -DHAVE_GCC_GET_CPUID -DUSE_AVX -DUSE_AVX2 -Wno-maybe-uninitialized -std=gnu++11 -MD -MT third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/cpu/cpu_engine.cpp.o -MF third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/cpu/cpu_engine.cpp.o.d -o third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/cpu/cpu_engine.cpp.o -c ../third_party/ideep/mkl-dnn/src/cpu/cpu_engine.cpp
In file included from ../third_party/ideep/mkl-dnn/src/cpu/rnn/cpu_rnn_pd.hpp:25,
                 from ../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:23,
                 from ../third_party/ideep/mkl-dnn/src/cpu/cpu_engine.cpp:27:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:65:1: error: version control conflict marker in file
 <<<<<<< HEAD
 ^~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:213:1: error: version control conflict marker in file
 =======
 ^~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:229:1: error: version control conflict marker in file
 <<<<<<< HEAD
 ^~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:334:1: error: version control conflict marker in file
 =======
 ^~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘size_t mkldnn::impl::rnn_pd_t::ws_diff_states_size()’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:71:43: error: ‘T’ was not declared in this scope
         return (size_t)(L() + 1) * D() * (T() + 1) * (S() + 1) * MB() * S_GLD();
                                           ^
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘size_t mkldnn::impl::rnn_pd_t::ws_gates_size()’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:95:37: error: ‘T’ was not declared in this scope
         return (size_t) L() * D() * T() * MB() * GC();
                                     ^
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘size_t mkldnn::impl::rnn_pd_t::ws_grid_comp_size()’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:103:63: error: ‘T’ was not declared in this scope
         return (size_t)is_lbr() * is_training() * L() * D() * T() * MB() * DIC();
                                                               ^
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘size_t mkldnn::impl::rnn_pd_t::set_offsets(bool, size_t&, size_t&, size_t&, size_t&, bool, size_t&, bool, size_t&, bool, size_t&, bool, size_t&, bool, size_t&)’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:131:27: error: ‘ws_states_size’ was not declared in this scope
         current_offset += ws_states_size();
                           ^~~~~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:131:27: note: suggested alternative: ‘ws_gates_size’
         current_offset += ws_states_size();
                           ^~~~~~~~~~~~~~
                           ws_gates_size
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘int mkldnn::impl::rnn_pd_t::WIC()’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:239:16: error: ‘get_good_ld’ was not declared in this scope
         return get_good_ld(nstl::max(SLC(), nstl::max(SIC(), DIC())));
                ^~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:239:16: note: suggested alternative: ‘get_weights_ld’
         return get_good_ld(nstl::max(SLC(), nstl::max(SIC(), DIC())));
                ^~~~~~~~~~~
                get_weights_ld
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘int mkldnn::impl::rnn_pd_t::GC()’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:244:16: error: ‘get_good_ld’ was not declared in this scope
         return get_good_ld(G() * DIC());
                ^~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:244:16: note: suggested alternative: ‘get_weights_ld’
         return get_good_ld(G() * DIC());
                ^~~~~~~~~~~
                get_weights_ld
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘int mkldnn::impl::rnn_pd_t::G_GLD()’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:255:16: error: ‘get_good_ld’ was not declared in this scope
         return get_good_ld(G() * DIC());
                ^~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:255:16: note: suggested alternative: ‘get_weights_ld’
         return get_good_ld(G() * DIC());
                ^~~~~~~~~~~
                get_weights_ld
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘int mkldnn::impl::rnn_pd_t::S_GLD()’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:261:16: error: ‘get_good_ld’ was not declared in this scope
         return get_good_ld(nstl::max(SLC(), nstl::max(SIC(), DIC())));
                ^~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:261:16: note: suggested alternative: ‘get_weights_ld’
         return get_good_ld(nstl::max(SLC(), nstl::max(SIC(), DIC())));
                ^~~~~~~~~~~
                get_weights_ld
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘int mkldnn::impl::rnn_pd_t::weights_copy_enabled()’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:274:42: error: ‘T’ was not declared in this scope
     int weights_copy_enabled() { return (T() > 1); }
                                          ^
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘int mkldnn::impl::rnn_pd_t::WL_GLD()’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:289:41: error: ‘get_good_ld’ was not declared in this scope
         return weights_copy_enabled() ? get_good_ld(WL_LD()) : WL_LD();
                                         ^~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:289:41: note: suggested alternative: ‘get_weights_ld’
         return weights_copy_enabled() ? get_good_ld(WL_LD()) : WL_LD();
                                         ^~~~~~~~~~~
                                         get_weights_ld
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘int mkldnn::impl::rnn_pd_t::WI_GLD()’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:297:41: error: ‘get_good_ld’ was not declared in this scope
         return weights_copy_enabled() ? get_good_ld(WI_LD()) : WI_LD();
                                         ^~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:297:41: note: suggested alternative: ‘get_weights_ld’
         return weights_copy_enabled() ? get_good_ld(WI_LD()) : WI_LD();
                                         ^~~~~~~~~~~
                                         get_weights_ld
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘int mkldnn::impl::rnn_pd_t::DWL_GLD()’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:305:41: error: ‘get_good_ld’ was not declared in this scope
         return weights_copy_enabled() ? get_good_ld(DWL_LD()) : DWL_LD();
                                         ^~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:305:41: note: suggested alternative: ‘get_weights_ld’
         return weights_copy_enabled() ? get_good_ld(DWL_LD()) : DWL_LD();
                                         ^~~~~~~~~~~
                                         get_weights_ld
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘int mkldnn::impl::rnn_pd_t::DWI_GLD()’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:313:41: error: ‘get_good_ld’ was not declared in this scope
         return weights_copy_enabled() ? get_good_ld(DWI_LD()) : DWI_LD();
                                         ^~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:313:41: note: suggested alternative: ‘get_weights_ld’
         return weights_copy_enabled() ? get_good_ld(DWI_LD()) : DWI_LD();
                                         ^~~~~~~~~~~
                                         get_weights_ld
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘virtual int mkldnn::impl::rnn_fwd_pd_t::n_inputs() const’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:394:20: error: ‘with_bias’ was not declared in this scope
         return 3 + with_bias() + with_src_iter();
                    ^~~~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘virtual const memory_pd_t* mkldnn::impl::rnn_bwd_pd_t::input_pd(int) const’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:417:13: error: ‘with_bias’ was not declared in this scope
         if (with_bias() && index == 2) return weights_pd(2);
             ^~~~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:418:29: error: ‘with_bias’ was not declared in this scope
         index = index - 2 - with_bias();
                             ^~~~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘virtual int mkldnn::impl::rnn_bwd_pd_t::n_inputs() const’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:444:38: error: ‘with_bias’ was not declared in this scope
         return 6 + with_src_iter() + with_bias() + 2 * with_dst_iter();
                                      ^~~~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘virtual int mkldnn::impl::rnn_bwd_pd_t::n_outputs() const’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:447:38: error: ‘with_bias’ was not declared in this scope
         return 3 + with_src_iter() + with_bias();
                                      ^~~~~~~~~
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp: In member function ‘int mkldnn::impl::rnn_bwd_pd_t::ws_idx() const’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:451:38: error: ‘with_bias’ was not declared in this scope
         return 5 + with_src_iter() + with_bias() + 2 * with_dst_iter();
                                      ^~~~~~~~~
In file included from ../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:23,
                 from ../third_party/ideep/mkl-dnn/src/cpu/cpu_engine.cpp:27:
../third_party/ideep/mkl-dnn/src/cpu/rnn/cpu_rnn_pd.hpp: In member function ‘virtual const cpu_memory_pd_t* mkldnn::impl::cpu::cpu_rnn_fwd_pd_t::weights_pd(int) const’:
../third_party/ideep/mkl-dnn/src/cpu/rnn/cpu_rnn_pd.hpp:61:33: error: ‘const struct mkldnn::impl::cpu::cpu_rnn_fwd_pd_t’ has no member named ‘with_bias’
         if (index == 2 && this->with_bias())
                                 ^~~~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/cpu_rnn_pd.hpp: In member function ‘virtual const cpu_memory_pd_t* mkldnn::impl::cpu::cpu_rnn_bwd_pd_t::weights_pd(int) const’:
../third_party/ideep/mkl-dnn/src/cpu/rnn/cpu_rnn_pd.hpp:144:33: error: ‘const struct mkldnn::impl::cpu::cpu_rnn_bwd_pd_t’ has no member named ‘with_bias’
         if (index == 2 && this->with_bias())
                                 ^~~~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/cpu_rnn_pd.hpp: In member function ‘virtual const cpu_memory_pd_t* mkldnn::impl::cpu::cpu_rnn_bwd_pd_t::diff_weights_pd(int) const’:
../third_party/ideep/mkl-dnn/src/cpu/rnn/cpu_rnn_pd.hpp:168:33: error: ‘const struct mkldnn::impl::cpu::cpu_rnn_bwd_pd_t’ has no member named ‘with_bias’
         if (index == 2 && this->with_bias())
                                 ^~~~~~~~~
In file included from ../third_party/ideep/mkl-dnn/src/cpu/cpu_engine.cpp:27:
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp: In constructor ‘mkldnn::impl::cpu::_ref_rnn_common_t<aprop>::_ref_rnn_common_t(const mkldnn::impl::cpu::_ref_rnn_common_t<aprop>::pd_t*, const input_vector&, const output_vector&)’:
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:245:1: error: version control conflict marker in file
 <<<<<<< HEAD:src/cpu/ref_rnn.hpp
 ^~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:245:3: error: expected primary-expression before ‘<<’ token
 <<<<<<< HEAD:src/cpu/ref_rnn.hpp
   ^~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:245:5: error: expected primary-expression before ‘<<’ token
 <<<<<<< HEAD:src/cpu/ref_rnn.hpp
     ^~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:245:7: error: expected primary-expression before ‘<’ token
 <<<<<<< HEAD:src/cpu/ref_rnn.hpp
       ^
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:245:13: error: found ‘:’ in nested-name-specifier, expected ‘::’
 <<<<<<< HEAD:src/cpu/ref_rnn.hpp
             ^
             ::
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:245:9: error: ‘HEAD’ has not been declared
 <<<<<<< HEAD:src/cpu/ref_rnn.hpp
         ^~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:245:22: error: ‘ref_rnn’ was not declared in this scope
 <<<<<<< HEAD:src/cpu/ref_rnn.hpp
                      ^~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:272:9: error: ‘copy_weights_layer_’ was not declared in this scope
         copy_weights_layer_ = (conf_.WL_LD() != conf_.WL_GLD());
         ^~~~~~~~~~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:272:9: note: suggested alternative: ‘ws_weights_layer_’
         copy_weights_layer_ = (conf_.WL_LD() != conf_.WL_GLD());
         ^~~~~~~~~~~~~~~~~~~
         ws_weights_layer_
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:273:9: error: ‘copy_weights_iter_’ was not declared in this scope
         copy_weights_iter_ = (conf_.WI_LD() != conf_.WI_GLD());
         ^~~~~~~~~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:273:9: note: suggested alternative: ‘ws_weights_iter_’
         copy_weights_iter_ = (conf_.WI_LD() != conf_.WI_GLD());
         ^~~~~~~~~~~~~~~~~~
         ws_weights_iter_
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:275:9: error: ‘copy_diff_weights_layer_’ was not declared in this scope
         copy_diff_weights_layer_ = (aprop == prop_kind::backward)
         ^~~~~~~~~~~~~~~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:275:9: note: suggested alternative: ‘ws_diff_weights_layer_’
         copy_diff_weights_layer_ = (aprop == prop_kind::backward)
         ^~~~~~~~~~~~~~~~~~~~~~~~
         ws_diff_weights_layer_
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:277:9: error: ‘copy_diff_weights_iter_’ was not declared in this scope
         copy_diff_weights_iter_ = (aprop == prop_kind::backward)
         ^~~~~~~~~~~~~~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:277:9: note: suggested alternative: ‘ws_diff_weights_iter_’
         copy_diff_weights_iter_ = (aprop == prop_kind::backward)
         ^~~~~~~~~~~~~~~~~~~~~~~
         ws_diff_weights_iter_
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:280:9: error: ‘use_workspace_’ was not declared in this scope
         use_workspace_ = (conf_.desc()->prop_kind != prop_kind::forward_inference);
         ^~~~~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:280:9: note: suggested alternative: ‘iswspace_l’
         use_workspace_ = (conf_.desc()->prop_kind != prop_kind::forward_inference);
         ^~~~~~~~~~~~~~
         iswspace_l
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:293:1: error: version control conflict marker in file
 =======
 ^~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:293:3: error: expected primary-expression before ‘==’ token
 =======
   ^~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:293:5: error: expected primary-expression before ‘==’ token
 =======
     ^~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:293:7: error: expected primary-expression before ‘=’ token
 =======
       ^
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:294:16: error: expected primary-expression before ‘scratchpad_size’
         size_t scratchpad_size, workspace_size;
                ^~~~~~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:294:15: error: expected ‘;’ before ‘scratchpad_size’
         size_t scratchpad_size, workspace_size;
               ^~~~~~~~~~~~~~~~
               ;
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:299:64: error: ‘workspace_size’ was not declared in this scope
                 ws_diff_weights_iter_offset_, scratchpad_size, workspace_size);
                                                                ^~~~~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:299:64: note: suggested alternative: ‘getpagesize’
                 ws_diff_weights_iter_offset_, scratchpad_size, workspace_size);
                                                                ^~~~~~~~~~~~~~
                                                                getpagesize
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:302:1: error: version control conflict marker in file
 >>>>>>> 46803fc3bffdf14e1d6872d7d7784aac99dbb062:src/cpu/rnn/ref_rnn.hpp
 ^~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:302:3: error: expected primary-expression before ‘>>’ token
 >>>>>>> 46803fc3bffdf14e1d6872d7d7784aac99dbb062:src/cpu/rnn/ref_rnn.hpp
   ^~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:302:5: error: expected primary-expression before ‘>>’ token
 >>>>>>> 46803fc3bffdf14e1d6872d7d7784aac99dbb062:src/cpu/rnn/ref_rnn.hpp
     ^~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:302:7: error: expected primary-expression before ‘>’ token
 >>>>>>> 46803fc3bffdf14e1d6872d7d7784aac99dbb062:src/cpu/rnn/ref_rnn.hpp
       ^
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:302:9: error: unable to find numeric literal operator ‘operator""fc3bffdf14e1d6872d7d7784aac99dbb062’
 >>>>>>> 46803fc3bffdf14e1d6872d7d7784aac99dbb062:src/cpu/rnn/ref_rnn.hpp
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:305:66: error: ‘max_nparts’ was not declared in this scope
         int ptr_wei_sz = conf_.rnn_.n_layer * conf_.rnn_.n_dir * max_nparts;
                                                                  ^~~~~~~~~~
In file included from ../third_party/ideep/mkl-dnn/src/cpu/../common/primitive_desc.hpp:26,
                 from ../third_party/ideep/mkl-dnn/src/cpu/../common/primitive.hpp:27,
                 from ../third_party/ideep/mkl-dnn/src/cpu/../common/engine.hpp:24,
                 from ../third_party/ideep/mkl-dnn/src/cpu/cpu_engine.hpp:25,
                 from ../third_party/ideep/mkl-dnn/src/cpu/cpu_engine.cpp:19:
../third_party/ideep/mkl-dnn/src/cpu/../common/verbose.hpp: In instantiation of ‘void mkldnn::impl::init_info_rnn(pd_t*, char*) [with pd_t = mkldnn::impl::rnn_pd_t]’:
../third_party/ideep/mkl-dnn/src/common/rnn_pd.hpp:45:72:   required from here
../third_party/ideep/mkl-dnn/src/cpu/../common/verbose.hpp:301:42: error: ‘struct mkldnn::impl::rnn_pd_t’ has no member named ‘T’
              s->L(), s->D(), s->MB(), s->T(),
                                       ~~~^
In file included from ../third_party/ideep/mkl-dnn/src/cpu/cpu_engine.cpp:27:
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp: In instantiation of ‘mkldnn::impl::status_t mkldnn::impl::cpu::_ref_rnn_common_t<aprop>::pd_t::init() [with mkldnn_prop_kind_t aprop = (mkldnn_prop_kind_t)64; mkldnn::impl::status_t = mkldnn_status_t]’:
../third_party/ideep/mkl-dnn/src/cpu/../common/primitive_desc.hpp:92:25:   required from ‘static mkldnn::impl::status_t mkldnn_primitive_desc::create(mkldnn::impl::primitive_desc_t**, const mkldnn::impl::op_desc_t*, const primitive_attr_t*, mkldnn::impl::engine_t*, const primitive_desc_t*) [with pd_t = mkldnn::impl::cpu::_ref_rnn_common_t<(mkldnn_prop_kind_t)64>::pd_t; mkldnn::impl::status_t = mkldnn_status_t; mkldnn::impl::primitive_desc_t = mkldnn_primitive_desc; mkldnn::impl::primitive_attr_t = mkldnn_primitive_attr; mkldnn::impl::engine_t = mkldnn_engine]’
../third_party/ideep/mkl-dnn/src/cpu/cpu_engine.cpp:279:1:   required from here
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:127:30: error: ‘struct mkldnn::impl::cpu::_ref_rnn_common_t<(mkldnn_prop_kind_t)64>::pd_t’ has no member named ‘with_bias’
             ok = ok && this->with_bias();
                        ~~~~~~^~~~~~~~~
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp: In instantiation of ‘mkldnn::impl::status_t mkldnn::impl::cpu::_ref_rnn_common_t<aprop>::pd_t::init() [with mkldnn_prop_kind_t aprop = (mkldnn_prop_kind_t)128; mkldnn::impl::status_t = mkldnn_status_t]’:
../third_party/ideep/mkl-dnn/src/cpu/../common/primitive_desc.hpp:92:25:   required from ‘static mkldnn::impl::status_t mkldnn_primitive_desc::create(mkldnn::impl::primitive_desc_t**, const mkldnn::impl::op_desc_t*, const primitive_attr_t*, mkldnn::impl::engine_t*, const primitive_desc_t*) [with pd_t = mkldnn::impl::cpu::_ref_rnn_common_t<(mkldnn_prop_kind_t)128>::pd_t; mkldnn::impl::status_t = mkldnn_status_t; mkldnn::impl::primitive_desc_t = mkldnn_primitive_desc; mkldnn::impl::primitive_attr_t = mkldnn_primitive_attr; mkldnn::impl::engine_t = mkldnn_engine]’
../third_party/ideep/mkl-dnn/src/cpu/cpu_engine.cpp:279:1:   required from here
../third_party/ideep/mkl-dnn/src/cpu/rnn/ref_rnn.hpp:127:30: error: ‘struct mkldnn::impl::cpu::_ref_rnn_common_t<(mkldnn_prop_kind_t)128>::pd_t’ has no member named ‘with_bias’
[496/2371] Building CXX object third_party/ideep/mkl-dnn/src/CMakeFiles/mkldnn.dir/cpu/cpu_memory.cpp.o
ninja: build stopped: subcommand failed.
Failed to run 'bash ../tools/build_pytorch_libs.sh --use-nnpack --use-mkldnn --use-qnnpack caffe2'
```


@174182rommanNadeem must be of Int type.


前排


ok, I got it, thx


@muhammadhusnainmaqsood can be performed more smartly.


@174375hamzahmad question 2 missing.


this generates a std::piecewise construct that is UNIQUE, it wasn't used anyway so I just removed it


Created multidev environment [rescue-x#oct-18](https://dashboard.pantheon.io/sites/c8430b75-4272-4aca-bfcd-206b12279315#oct-18).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://oct-18-rescue-x.pantheonsite.io/)


Ligne vide pour aucune raison.


Hello, please can somebody tell me if this passed STC??


inverse-model (XuanLuoLBL) - x86_64-Linux-Ubuntu-18.04-gcc-7.3: OK (3090 of 3091 tests passed, 0 test warnings)

Failures:

regression Test Summary
 * Passed: 651
 * Failed: 1

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-99.97%25-yellow.png)


Treating "unbind" as remove is wrong, as "unbind" does not mean that the device no longer present in the system, and can be bound back to the same driver. You really want to keep most (all?) of the tags. Maybe you can keep track of which tags were added at what phase, and only remove those that were added when handling "bind".


![](https://github.trello.services/images/mini-trello-icon.png) [Add MacOS version](https://trello.com/c/AW96E7wS/50-add-macos-version)


Quote `,` missed here


//あ


Tenserflow only recognizes CUDA-9.0


Missed comma `,`  at end.


All of the Gateways  check credit code changed to this with the commit  https://github.com/veronalabs/wp-sms/commit/9dafe28b4dd3f56e54b60fa8f59e2c26c7d3483e :
```
// Get the credit.
		$credit = $this->GetCredit();

		// Check gateway credit
		if ( is_wp_error( $credit ) ) {
			// Log the result
			$this->log( $this->from, $this->msg, $this->to, $credit->get_error_message(), 'error' );

			return $credit;
		}
```
👍


back to the original


Youtube's back at it again.  thx inadvance


add npm 模块


去掉第七页的第二个文字标题 两行的那个


Hi HiroIshida,

I found that there is a small mistake in generating bounded noise
w = randn(2, 1).*(obj.w_max - obj.w_min)+obj.w_min;

I think you'd better replace the "randn" by "rand" to satisfy the requirement.

Cheers


Successfully aliased the URL <https://muhfajar-hugo-now-8gs554qgw.now.sh> to the following alias.

* https://muhfajar.id


这里我还没写好 打算通过在generateDeclaration的tokenList里添加EOF-token来复用consumeDeclaration


This appears to conflict with your currently-ongoing FutilityNonPV LTC, correct?

If it passes (which seems likely: LLR is at 2.46), it is not possible to commit both.  I am therefore hesitant to approve this test at the moment, while the other is still running.

If your FutilityNonPV LTC fails, then this test should be approved as-is.  If it passes, you should test this idea (if you still want to) against that one--in other words, use FutilityNonPV as the base branch (and fill in the matching bench for that branch).

Since you will need to wait for your FutilityNonPV LTC to finish to make this decision, and approving this test will delay its completion, I will wait before approving this patch for now.

Good luck with your LTCs!


@31m059 Its a variation, the one with better elo should be committed. What if both patches pass?


수정했음.


What is the purpose of this link/block? Why does it point to a non-existent address?


@andres-erbsen again universe inconsistency. Any recipe on what to do, and why?


oh shoot...


I didn't even know I could push directly to dev...wtf...


Successfully aliased the URL <https://muhfajar-hugo-now-fejlb0rzr.now.sh> to the following alias.

* https://muhfajar.id


@Chess13234 That's a difficult case; it's not as simple as it sounds.  The problem is that the Elo from a SPRT is only a very rough estimate.  If, for example, one passes with +1.5 Elo and one with +1.7 Elo, we actually aren't very confident that the second is any better.  So a case where we have two conflicting, passed LTC Elo-gainers tends to create controversy and require further tests to differentiate them.  This is an undesirable outcome.

(For a very current example, take a look at the current pull requests regarding pawn PSQT.  The PRs alone have produce 22 comments worth of controversy.)

My best recollection of the precedent here is that the first version tends to be the first to be committed, assuming they have the same bounds (i.e., [0, 4]) and roughly similar results.  The reasoning is that if the second truly has better Elo, it will have no difficulty passing against the first.  If it fails to pass against the first, that it probably wasn't actually much better, if at all.

Does that make sense?


`FullSystemTime` does not seem to have anything to do with interop now. It is just an internal implementation detail of DateTime. It would be nice to move it to the right spot (e.g. as a nested type of DateTime.Windows.cs or something similar).


@Chess13234 However, since the LTC's LLR has dropped, I am happy to approve the STC.  I assumed its passage was imminent when I wrote my first post.  However, I do not recommend running the LTC until you have a decision on FutilityNonPV.


(The argument for GetSystemTime PInvoke should be SYSTEMTIME, not FullSystemTime.)


Successfully aliased the URL <https://project-groceries-app-281o11iqa.now.sh> to the following alias.

* https://app.projectgroceries.com


wow very nice


This was the most recent copy of P3_DOC. Antara had issues at the trying to commit so she asked me to commit for her. She took charge in the creating of this document both in organization and presentation.
@antara678


Successfully aliased the URL <https://personal-website-fiw8lgo8i.now.sh> to the following alias.

* https://anthony.codes


Noted.


![](https://github.trello.services/images/mini-trello-icon.png) [[Calista] View Task](https://trello.com/c/v0m2i0ZD/160-calista-view-task)


Development team: I've let this code run dormant on my PBX for hours now, and my high CPU and excess disk writes lowered to normal after about 10 minutes of use with no rebooting required.


fjwtql.asm


Successfully aliased the URL <https://personal-website-pb3rvuzce.now.sh> to the following alias.

* https://anthony.codes


@protonspring Respectfully, I have doubts whether this is a simplification.  See the recent PR for this addition:

https://github.com/official-stockfish/Stockfish/pull/1843/files

The conversation there discusses the addition of this function, as opposed to the original version which lacked it (above).  Ultimately the maintainer chose to add this function, potentially for code style (the specific reasons are not clear to me).  Although to my knowledge a pawn entry-based approach wasn't considered, it's not clear to me that adding attributes to the pawn entry is any simpler than a function...

Perhaps @Vizvezdenec, the original author, may have some insights.  He is normally active around these times and hopefully can make a more informed judgment about this test than I can.


qu'est-ce qu'il arrive si la fréquence double est trouvé avant la fin de la première passe du fichier ?


inverse-model (XuanLuoLBL) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-UnitTestsCoverage-Debug: OK (1785 of 1785 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-41.5%25-green.png)


Yes, that works, but is this "safe" or will I get errors later if I want to use this in a universe polymorphic file?


Doesn't compile. Bad commit.


right, so I just deleted it


I want to download client dragon 1.5.1 that I do not find the download link in your web


we can use `yarl` as `aiohttp` depends on it transitively:
https://yarl.readthedocs.io/en/latest/api.html#new-url-generation


@protonspring I definitely agree with your intuition that this seems better.  It's just a question of whether this is a [-3, 1] simplification, a [0, 4] non-simplifying potential speedup, or simply a no-test-required code refactoring.  Ultimately I would prefer to defer to @Vizvezdenec since he is better-acquainted with this piece of code than I am.

If I were to choose, I don't think this qualifies as [-3, 1].  I think it's either a direct PR or a STC-only [0, 4] for speedup.


> 2个问题
> 1.$System_Config['class_expire_reset_traffic']='0';这个值设置成-1时，用户等级到期后会直接重置流量为用户总流量。举个例子，该用户当月流量为70gb，用了50gb。等级到期以后可用流量又重置为70gb了。
>
> 2.这个值设置成-1时，等级到期后还是会给用户发送流量重置邮件，如下：
> 您好，系统发现您的账号等级已经过期了。流量已经被重置为-1GB。

已修复。


I think that since snicolet himself did rewrite this part of code in exactly this way we should live it "as is" unless we want to find a speedup. (I had different code for the same thing)
Also you should note that functionality of current code is wider and can be used for different ideas that count double pawn attacks not only from pawns - like there http://tests.stockfishchess.org/tests/view/5c0a167f0ebc5902bcee9c18 (LTC failed, but my point stands).


###

> [****](url)


Successfully aliased the URL <https://domain-redirects-51hog3giq.now.sh> to the following aliases.

* https://www.anthony.codes
* https://thedebug.life
* https://www.thedebug.life
* https://anthony.app
* https://www.anthony.app


You're right, this was left in when I wasn't sure which exception was being called. Will be changed in the next update. Thanks!!


I get this issue where after login, if i click on a quiz it would say I am not logged in unless I click the 'sign-in' button. If i navigate to any other bing page, it says I am logged in.


Build version: __`0.10.0-renovate/eslint-5.x.673`__ :crossed_fingers: [`renovate/eslint-5.x`](https://github.com/streamich/ci-scripts/tree/renovate/eslint-5.x) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/465258619) :tada:


@Synchro Please Help Me Get The The Video Tutorial Link For Youtube And Wiki


Fixed with 570eaab40ec4dee6311aaaa9bf01098d0e722de8.


I think I know now      =  several thumbnails  with a huge amount or random lights is probably the reason

thanks for advice


Testing the push functionality


额，现在流量确实不重置了。但是到期以后用户等级也不充值了。
到期前是vip等级1，到期以后依然是等级1，到期时间变为无限期。
流量确实没变。


@rodluger Wow, nice, did you implement the Gimenez method?


add author's name


![](https://github.trello.services/images/mini-trello-icon.png) [Add groups, master, rooms, courses - back end](https://trello.com/c/dGXhYBbe/20-add-groups-master-rooms-courses-back-end)


Note that if this passes you can also combine lines 276 and 277 :)


Test


d


약 사진을 찍기 전에 테스트 사진


![](https://github.trello.services/images/mini-trello-icon.png) [Fix bags and misses](https://trello.com/c/FYHiZJND/24-fix-bags-and-misses)


> 额，现在流量确实不重置了。但是到期以后用户等级也不充值了。
> 到期前是vip等级1，到期以后依然是等级1，到期时间变为无限期。
> 流量确实没变。

已修复。。。。


WomenWhoGo, Delhi Chapter Logo


Perfect.


Jak chceš, ja by som sa s tým nezaťažoval... len aby si to nepovažoval za nutnosť.


Changes include those made for the 2018 release of the cdc's 500 cities project


+1 for the null bute here. Assuming you are storing nulls between strings, but if using just \n its fine.


Can you do a pull request for those changes?


You check the string fits at the end, but you don't check the "end mark" fits. Either check again, or check the string plus endmark fits above.


### AI-MEDIC Project Photos
**Yakjaengii-Project**의 약 사진들이 들어간 폴더 입니다. 사진들의 [디렉토리](https://github.com/insung3511/aimedic/tree/master/Yakjaengii-Project)를 간단하게_(???)_ 적었습니다. 사진에 대한 오류 혹은 질문이 필요하신 분은 연락을 댓글 달아주시면 이에 답변을 해드리겠습니다.

**Yakjaengii-Project** is a folder containing pictures of Yakajengii-Project. I've written a simple directory of photos. If you have any errors or questions about the pictures, please feel free to contact us.

==========

Yakjaengii-Project
    ├── Photos
    │   ├── 4214
    │   │   ├── 4214-Back
    │   │   │   ├── cropped_ato0.jpg
    │   │   │   ├── cropped_ato1.jpg
    │   │   │   ├── cropped_ato10.jpg
    │   │   │   ├── cropped_ato11.jpg
    │   │   │   ├── cropped_ato12.jpg
    │   │   │   ├── cropped_ato13.jpg
    │   │   │   ├── cropped_ato14.jpg
    │   │   │   ├── cropped_ato15.jpg
    │   │   │   ├── cropped_ato16.jpg
    │   │   │   ├── cropped_ato17.jpg
    │   │   │   ├── cropped_ato18.jpg
    │   │   │   ├── cropped_ato19.jpg
    │   │   │   ├── cropped_ato2.jpg
    │   │   │   ├── cropped_ato3.jpg
    │   │   │   ├── cropped_ato4.jpg
    │   │   │   ├── cropped_ato5.jpg
    │   │   │   ├── cropped_ato6.jpg
    │   │   │   ├── cropped_ato7.jpg
    │   │   │   ├── cropped_ato8.jpg
    │   │   │   └── cropped_ato9.jpg
    │   │   ├── 4214-Front
    │   │   │   ├── cropped_ato0.jpg
    │   │   │   ├── cropped_ato1.jpg
    │   │   │   ├── cropped_ato10.jpg
    │   │   │   ├── cropped_ato11.jpg
    │   │   │   ├── cropped_ato12.jpg
    │   │   │   ├── cropped_ato13.jpg
    │   │   │   ├── cropped_ato14.jpg
    │   │   │   ├── cropped_ato15.jpg
    │   │   │   ├── cropped_ato16.jpg
    │   │   │   ├── cropped_ato17.jpg
    │   │   │   ├── cropped_ato18.jpg
    │   │   │   ├── cropped_ato19.jpg
    │   │   │   ├── cropped_ato2.jpg
    │   │   │   ├── cropped_ato3.jpg
    │   │   │   ├── cropped_ato4.jpg
    │   │   │   ├── cropped_ato5.jpg
    │   │   │   ├── cropped_ato6.jpg
    │   │   │   ├── cropped_ato7.jpg
    │   │   │   ├── cropped_ato8.jpg
    │   │   │   └── cropped_ato9.jpg
    │   │   └── take-pic.py
    │   ├── 4215
    │   │   ├── cropped_ato0.jpg
    │   │   ├── cropped_ato1.jpg
    │   │   ├── cropped_ato10.jpg
    │   │   ├── cropped_ato11.jpg
    │   │   ├── cropped_ato12.jpg
    │   │   ├── cropped_ato13.jpg
    │   │   ├── cropped_ato14.jpg
    │   │   ├── cropped_ato15.jpg
    │   │   ├── cropped_ato16.jpg
    │   │   ├── cropped_ato17.jpg
    │   │   ├── cropped_ato18.jpg
    │   │   ├── cropped_ato19.jpg
    │   │   ├── cropped_ato2.jpg
    │   │   ├── cropped_ato3.jpg
    │   │   ├── cropped_ato4.jpg
    │   │   ├── cropped_ato5.jpg
    │   │   ├── cropped_ato6.jpg
    │   │   ├── cropped_ato7.jpg
    │   │   ├── cropped_ato8.jpg
    │   │   ├── cropped_ato9.jpg
    │   │   └── take-pic.py
    │   ├── 7767
    │   │   ├── 7767-NONE
    │   │   │   ├── 7767-NUMato0.jpg
    │   │   │   ├── 7767-NUMato1.jpg
    │   │   │   ├── 7767-NUMato10.jpg
    │   │   │   ├── 7767-NUMato11.jpg
    │   │   │   ├── 7767-NUMato12.jpg
    │   │   │   ├── 7767-NUMato13.jpg
    │   │   │   ├── 7767-NUMato14.jpg
    │   │   │   ├── 7767-NUMato15.jpg
    │   │   │   ├── 7767-NUMato16.jpg
    │   │   │   ├── 7767-NUMato17.jpg
    │   │   │   ├── 7767-NUMato18.jpg
    │   │   │   ├── 7767-NUMato19.jpg
    │   │   │   ├── 7767-NUMato2.jpg
    │   │   │   ├── 7767-NUMato3.jpg
    │   │   │   ├── 7767-NUMato4.jpg
    │   │   │   ├── 7767-NUMato5.jpg
    │   │   │   ├── 7767-NUMato6.jpg
    │   │   │   ├── 7767-NUMato7.jpg
    │   │   │   ├── 7767-NUMato8.jpg
    │   │   │   ├── 7767-NUMato9.jpg
    │   │   │   ├── cropped_ato0.jpg
    │   │   │   ├── cropped_ato1.jpg
    │   │   │   ├── cropped_ato10.jpg
    │   │   │   ├── cropped_ato11.jpg
    │   │   │   ├── cropped_ato12.jpg
    │   │   │   ├── cropped_ato13.jpg
    │   │   │   ├── cropped_ato14.jpg
    │   │   │   ├── cropped_ato15.jpg
    │   │   │   ├── cropped_ato16.jpg
    │   │   │   ├── cropped_ato17.jpg
    │   │   │   ├── cropped_ato18.jpg
    │   │   │   ├── cropped_ato19.jpg
    │   │   │   ├── cropped_ato2.jpg
    │   │   │   ├── cropped_ato3.jpg
    │   │   │   ├── cropped_ato4.jpg
    │   │   │   ├── cropped_ato5.jpg
    │   │   │   ├── cropped_ato6.jpg
    │   │   │   ├── cropped_ato7.jpg
    │   │   │   ├── cropped_ato8.jpg
    │   │   │   └── cropped_ato9.jpg
    │   │   ├── 7767-NUM
    │   │   │   ├── 7767-NUMato0.jpg
    │   │   │   ├── 7767-NUMato1.jpg
    │   │   │   ├── 7767-NUMato10.jpg
    │   │   │   ├── 7767-NUMato11.jpg
    │   │   │   ├── 7767-NUMato12.jpg
    │   │   │   ├── 7767-NUMato13.jpg
    │   │   │   ├── 7767-NUMato14.jpg
    │   │   │   ├── 7767-NUMato15.jpg
    │   │   │   ├── 7767-NUMato16.jpg
    │   │   │   ├── 7767-NUMato17.jpg
    │   │   │   ├── 7767-NUMato18.jpg
    │   │   │   ├── 7767-NUMato19.jpg
    │   │   │   ├── 7767-NUMato2.jpg
    │   │   │   ├── 7767-NUMato3.jpg
    │   │   │   ├── 7767-NUMato4.jpg
    │   │   │   ├── 7767-NUMato5.jpg
    │   │   │   ├── 7767-NUMato6.jpg
    │   │   │   ├── 7767-NUMato7.jpg
    │   │   │   ├── 7767-NUMato8.jpg
    │   │   │   ├── 7767-NUMato9.jpg
    │   │   │   ├── cropped_ato0.jpg
    │   │   │   ├── cropped_ato1.jpg
    │   │   │   ├── cropped_ato10.jpg
    │   │   │   ├── cropped_ato11.jpg
    │   │   │   ├── cropped_ato12.jpg
    │   │   │   ├── cropped_ato13.jpg
    │   │   │   ├── cropped_ato14.jpg
    │   │   │   ├── cropped_ato15.jpg
    │   │   │   ├── cropped_ato16.jpg
    │   │   │   ├── cropped_ato17.jpg
    │   │   │   ├── cropped_ato18.jpg
    │   │   │   ├── cropped_ato19.jpg
    │   │   │   ├── cropped_ato2.jpg
    │   │   │   ├── cropped_ato3.jpg
    │   │   │   ├── cropped_ato4.jpg
    │   │   │   ├── cropped_ato5.jpg
    │   │   │   ├── cropped_ato6.jpg
    │   │   │   ├── cropped_ato7.jpg
    │   │   │   ├── cropped_ato8.jpg
    │   │   │   └── cropped_ato9.jpg
    │   │   └── take-pic.py
    │   ├── BR
    │   │   ├── cropped_ato0.jpg
    │   │   ├── cropped_ato1.jpg
    │   │   ├── cropped_ato10.jpg
    │   │   ├── cropped_ato11.jpg
    │   │   ├── cropped_ato12.jpg
    │   │   ├── cropped_ato13.jpg
    │   │   ├── cropped_ato14.jpg
    │   │   ├── cropped_ato15.jpg
    │   │   ├── cropped_ato16.jpg
    │   │   ├── cropped_ato17.jpg
    │   │   ├── cropped_ato18.jpg
    │   │   ├── cropped_ato19.jpg
    │   │   ├── cropped_ato2.jpg
    │   │   ├── cropped_ato3.jpg
    │   │   ├── cropped_ato4.jpg
    │   │   ├── cropped_ato5.jpg
    │   │   ├── cropped_ato6.jpg
    │   │   ├── cropped_ato7.jpg
    │   │   ├── cropped_ato8.jpg
    │   │   ├── cropped_ato9.jpg
    │   │   └── take-pic.py
    │   ├── CKD
    │   │   ├── CKD-Back
    │   │   │   ├── cropped_ato0.jpg
    │   │   │   ├── cropped_ato1.jpg
    │   │   │   ├── cropped_ato10.jpg
    │   │   │   ├── cropped_ato11.jpg
    │   │   │   ├── cropped_ato12.jpg
    │   │   │   ├── cropped_ato13.jpg
    │   │   │   ├── cropped_ato14.jpg
    │   │   │   ├── cropped_ato15.jpg
    │   │   │   ├── cropped_ato16.jpg
    │   │   │   ├── cropped_ato17.jpg
    │   │   │   ├── cropped_ato18.jpg
    │   │   │   ├── cropped_ato19.jpg
    │   │   │   ├── cropped_ato2.jpg
    │   │   │   ├── cropped_ato3.jpg
    │   │   │   ├── cropped_ato4.jpg
    │   │   │   ├── cropped_ato5.jpg
    │   │   │   ├── cropped_ato6.jpg
    │   │   │   ├── cropped_ato7.jpg
    │   │   │   ├── cropped_ato8.jpg
    │   │   │   └── cropped_ato9.jpg
    │   │   ├── CKD-Front
    │   │   │   ├── cropped_ato0.jpg
    │   │   │   ├── cropped_ato1.jpg
    │   │   │   ├── cropped_ato10.jpg
    │   │   │   ├── cropped_ato11.jpg
    │   │   │   ├── cropped_ato12.jpg
    │   │   │   ├── cropped_ato13.jpg
    │   │   │   ├── cropped_ato14.jpg
    │   │   │   ├── cropped_ato15.jpg
    │   │   │   ├── cropped_ato16.jpg
    │   │   │   ├── cropped_ato17.jpg
    │   │   │   ├── cropped_ato18.jpg
    │   │   │   ├── cropped_ato19.jpg
    │   │   │   ├── cropped_ato2.jpg
    │   │   │   ├── cropped_ato3.jpg
    │   │   │   ├── cropped_ato4.jpg
    │   │   │   ├── cropped_ato5.jpg
    │   │   │   ├── cropped_ato6.jpg
    │   │   │   ├── cropped_ato7.jpg
    │   │   │   ├── cropped_ato8.jpg
    │   │   │   └── cropped_ato9.jpg
    │   │   └── take-pic.py
    │   ├── GSI
    │   │   ├── GSI-PhotosNums
    │   │   │   ├── cropped_ato0.jpg
    │   │   │   ├── cropped_ato1.jpg
    │   │   │   ├── cropped_ato10.jpg
    │   │   │   ├── cropped_ato11.jpg
    │   │   │   ├── cropped_ato12.jpg
    │   │   │   ├── cropped_ato13.jpg
    │   │   │   ├── cropped_ato14.jpg
    │   │   │   ├── cropped_ato15.jpg
    │   │   │   ├── cropped_ato16.jpg
    │   │   │   ├── cropped_ato17.jpg
    │   │   │   ├── cropped_ato18.jpg
    │   │   │   ├── cropped_ato19.jpg
    │   │   │   ├── cropped_ato2.jpg
    │   │   │   ├── cropped_ato3.jpg
    │   │   │   ├── cropped_ato4.jpg
    │   │   │   ├── cropped_ato5.jpg
    │   │   │   ├── cropped_ato6.jpg
    │   │   │   ├── cropped_ato7.jpg
    │   │   │   ├── cropped_ato8.jpg
    │   │   │   ├── cropped_ato9.jpg
    │   │   │   └── take-pic.py
    │   │   └── GSI-PhotosWord
    │   │       ├── cropped_ato0.jpg
    │   │       ├── cropped_ato1.jpg
    │   │       ├── cropped_ato10.jpg
    │   │       ├── cropped_ato11.jpg
    │   │       ├── cropped_ato12.jpg
    │   │       ├── cropped_ato13.jpg
    │   │       ├── cropped_ato14.jpg
    │   │       ├── cropped_ato15.jpg
    │   │       ├── cropped_ato16.jpg
    │   │       ├── cropped_ato17.jpg
    │   │       ├── cropped_ato18.jpg
    │   │       ├── cropped_ato19.jpg
    │   │       ├── cropped_ato2.jpg
    │   │       ├── cropped_ato3.jpg
    │   │       ├── cropped_ato4.jpg
    │   │       ├── cropped_ato5.jpg
    │   │       ├── cropped_ato6.jpg
    │   │       ├── cropped_ato7.jpg
    │   │       ├── cropped_ato8.jpg
    │   │       ├── cropped_ato9.jpg
    │   │       └── take-pic.py
    │   ├── Hanmi
    │   │   ├── cropped_ato0.jpg
    │   │   ├── cropped_ato1.jpg
    │   │   ├── cropped_ato10.jpg
    │   │   ├── cropped_ato11.jpg
    │   │   ├── cropped_ato12.jpg
    │   │   ├── cropped_ato13.jpg
    │   │   ├── cropped_ato14.jpg
    │   │   ├── cropped_ato15.jpg
    │   │   ├── cropped_ato16.jpg
    │   │   ├── cropped_ato17.jpg
    │   │   ├── cropped_ato18.jpg
    │   │   ├── cropped_ato19.jpg
    │   │   ├── cropped_ato2.jpg
    │   │   ├── cropped_ato3.jpg
    │   │   ├── cropped_ato4.jpg
    │   │   ├── cropped_ato5.jpg
    │   │   ├── cropped_ato6.jpg
    │   │   ├── cropped_ato7.jpg
    │   │   ├── cropped_ato8.jpg
    │   │   ├── cropped_ato9.jpg
    │   │   └── take-pic.py
    │   ├── KKM
    │   │   ├── KKM-KKM
    │   │   │   ├── cropped_ato0.jpg
    │   │   │   ├── cropped_ato1.jpg
    │   │   │   ├── cropped_ato10.jpg
    │   │   │   ├── cropped_ato11.jpg
    │   │   │   ├── cropped_ato12.jpg
    │   │   │   ├── cropped_ato13.jpg
    │   │   │   ├── cropped_ato14.jpg
    │   │   │   ├── cropped_ato15.jpg
    │   │   │   ├── cropped_ato16.jpg
    │   │   │   ├── cropped_ato17.jpg
    │   │   │   ├── cropped_ato18.jpg
    │   │   │   ├── cropped_ato19.jpg
    │   │   │   ├── cropped_ato2.jpg
    │   │   │   ├── cropped_ato3.jpg
    │   │   │   ├── cropped_ato4.jpg
    │   │   │   ├── cropped_ato5.jpg
    │   │   │   ├── cropped_ato6.jpg
    │   │   │   ├── cropped_ato7.jpg
    │   │   │   ├── cropped_ato8.jpg
    │   │   │   └── cropped_ato9.jpg
    │   │   ├── KKM-R
    │   │   │   ├── cropped_ato0.jpg
    │   │   │   ├── cropped_ato1.jpg
    │   │   │   ├── cropped_ato10.jpg
    │   │   │   ├── cropped_ato11.jpg
    │   │   │   ├── cropped_ato12.jpg
    │   │   │   ├── cropped_ato13.jpg
    │   │   │   ├── cropped_ato14.jpg
    │   │   │   ├── cropped_ato15.jpg
    │   │   │   ├── cropped_ato16.jpg
    │   │   │   ├── cropped_ato17.jpg
    │   │   │   ├── cropped_ato18.jpg
    │   │   │   ├── cropped_ato19.jpg
    │   │   │   ├── cropped_ato2.jpg
    │   │   │   ├── cropped_ato3.jpg
    │   │   │   ├── cropped_ato4.jpg
    │   │   │   ├── cropped_ato5.jpg
    │   │   │   ├── cropped_ato6.jpg
    │   │   │   ├── cropped_ato7.jpg
    │   │   │   ├── cropped_ato8.jpg
    │   │   │   └── cropped_ato9.jpg
    │   │   └── take-pic.py
    │   ├── LICURE
    │   │   ├── Backato0.jpg
    │   │   ├── Backato1.jpg
    │   │   ├── Backato10.jpg
    │   │   ├── Backato11.jpg
    │   │   ├── Backato12.jpg
    │   │   ├── Backato13.jpg
    │   │   ├── Backato14.jpg
    │   │   ├── Backato15.jpg
    │   │   ├── Backato16.jpg
    │   │   ├── Backato17.jpg
    │   │   ├── Backato18.jpg
    │   │   ├── Backato19.jpg
    │   │   ├── Backato2.jpg
    │   │   ├── Backato3.jpg
    │   │   ├── Backato4.jpg
    │   │   ├── Backato5.jpg
    │   │   ├── Backato6.jpg
    │   │   ├── Backato7.jpg
    │   │   ├── Backato8.jpg
    │   │   ├── Backato9.jpg
    │   │   ├── Front
    │   │   │   ├── cropped_ato0.jpg
    │   │   │   ├── cropped_ato1.jpg
    │   │   │   ├── cropped_ato10.jpg
    │   │   │   ├── cropped_ato11.jpg
    │   │   │   ├── cropped_ato12.jpg
    │   │   │   ├── cropped_ato13.jpg
    │   │   │   ├── cropped_ato14.jpg
    │   │   │   ├── cropped_ato15.jpg
    │   │   │   ├── cropped_ato16.jpg
    │   │   │   ├── cropped_ato17.jpg
    │   │   │   ├── cropped_ato18.jpg
    │   │   │   ├── cropped_ato19.jpg
    │   │   │   ├── cropped_ato2.jpg
    │   │   │   ├── cropped_ato3.jpg
    │   │   │   ├── cropped_ato4.jpg
    │   │   │   ├── cropped_ato5.jpg
    │   │   │   ├── cropped_ato6.jpg
    │   │   │   ├── cropped_ato7.jpg
    │   │   │   ├── cropped_ato8.jpg
    │   │   │   └── cropped_ato9.jpg
    │   │   ├── Frontato0.jpg
    │   │   ├── Frontato1.jpg
    │   │   ├── Frontato10.jpg
    │   │   ├── Frontato11.jpg
    │   │   ├── Frontato12.jpg
    │   │   ├── Frontato13.jpg
    │   │   ├── Frontato14.jpg
    │   │   ├── Frontato15.jpg
    │   │   ├── Frontato16.jpg
    │   │   ├── Frontato17.jpg
    │   │   ├── Frontato18.jpg
    │   │   ├── Frontato19.jpg
    │   │   ├── Frontato2.jpg
    │   │   ├── Frontato3.jpg
    │   │   ├── Frontato4.jpg
    │   │   ├── Frontato5.jpg
    │   │   ├── Frontato6.jpg
    │   │   ├── Frontato7.jpg
    │   │   ├── Frontato8.jpg
    │   │   ├── Frontato9.jpg
    │   │   ├── cropped_ato0.jpg
    │   │   ├── cropped_ato1.jpg
    │   │   ├── cropped_ato10.jpg
    │   │   ├── cropped_ato11.jpg
    │   │   ├── cropped_ato12.jpg
    │   │   ├── cropped_ato13.jpg
    │   │   ├── cropped_ato14.jpg
    │   │   ├── cropped_ato15.jpg
    │   │   ├── cropped_ato16.jpg
    │   │   ├── cropped_ato17.jpg
    │   │   ├── cropped_ato18.jpg
    │   │   ├── cropped_ato19.jpg
    │   │   ├── cropped_ato2.jpg
    │   │   ├── cropped_ato3.jpg
    │   │   ├── cropped_ato4.jpg
    │   │   ├── cropped_ato5.jpg
    │   │   ├── cropped_ato6.jpg
    │   │   ├── cropped_ato7.jpg
    │   │   ├── cropped_ato8.jpg
    │   │   ├── cropped_ato9.jpg
    │   │   └── take-pic.py
    │   ├── PKP
    │   │   ├── PKP-PhotosNum
    │   │   │   └── take-pic.py
    │   │   ├── cropped_ato0.jpg
    │   │   ├── cropped_ato1.jpg
    │   │   ├── cropped_ato10.jpg
    │   │   ├── cropped_ato11.jpg
    │   │   ├── cropped_ato12.jpg
    │   │   ├── cropped_ato13.jpg
    │   │   ├── cropped_ato14.jpg
    │   │   ├── cropped_ato15.jpg
    │   │   ├── cropped_ato16.jpg
    │   │   ├── cropped_ato17.jpg
    │   │   ├── cropped_ato18.jpg
    │   │   ├── cropped_ato19.jpg
    │   │   ├── cropped_ato2.jpg
    │   │   ├── cropped_ato3.jpg
    │   │   ├── cropped_ato4.jpg
    │   │   ├── cropped_ato5.jpg
    │   │   ├── cropped_ato6.jpg
    │   │   ├── cropped_ato7.jpg
    │   │   ├── cropped_ato8.jpg
    │   │   ├── cropped_ato9.jpg
    │   │   └── take-pic.py
    │   ├── ROSUMEGA
    │   │   ├── ROSUMEGA-PhotosNums
    │   │   │   └── take-pic.py
    │   │   └── ROSUMEGA-PhotosWord
    │   │       ├── cropped_ato0.jpg
    │   │       ├── cropped_ato1.jpg
    │   │       ├── cropped_ato10.jpg
    │   │       ├── cropped_ato11.jpg
    │   │       ├── cropped_ato12.jpg
    │   │       ├── cropped_ato13.jpg
    │   │       ├── cropped_ato14.jpg
    │   │       ├── cropped_ato15.jpg
    │   │       ├── cropped_ato16.jpg
    │   │       ├── cropped_ato17.jpg
    │   │       ├── cropped_ato18.jpg
    │   │       ├── cropped_ato19.jpg
    │   │       ├── cropped_ato2.jpg
    │   │       ├── cropped_ato3.jpg
    │   │       ├── cropped_ato4.jpg
    │   │       ├── cropped_ato5.jpg
    │   │       ├── cropped_ato6.jpg
    │   │       ├── cropped_ato7.jpg
    │   │       ├── cropped_ato8.jpg
    │   │       ├── cropped_ato9.jpg
    │   │       └── take-pic.py
    │   ├── S5
    │   │   ├── S5-PhotosNums
    │   │   │   ├── cropped_ato0.jpg
    │   │   │   ├── cropped_ato1.jpg
    │   │   │   ├── cropped_ato10.jpg
    │   │   │   ├── cropped_ato11.jpg
    │   │   │   ├── cropped_ato12.jpg
    │   │   │   ├── cropped_ato13.jpg
    │   │   │   ├── cropped_ato14.jpg
    │   │   │   ├── cropped_ato15.jpg
    │   │   │   ├── cropped_ato16.jpg
    │   │   │   ├── cropped_ato17.jpg
    │   │   │   ├── cropped_ato18.jpg
    │   │   │   ├── cropped_ato19.jpg
    │   │   │   ├── cropped_ato2.jpg
    │   │   │   ├── cropped_ato3.jpg
    │   │   │   ├── cropped_ato4.jpg
    │   │   │   ├── cropped_ato5.jpg
    │   │   │   ├── cropped_ato6.jpg
    │   │   │   ├── cropped_ato7.jpg
    │   │   │   ├── cropped_ato8.jpg
    │   │   │   ├── cropped_ato9.jpg
    │   │   │   └── take-pic.py
    │   │   ├── S5-PhotosNumsato0.jpg
    │   │   ├── S5-PhotosNumsato1.jpg
    │   │   ├── S5-PhotosNumsato10.jpg
    │   │   ├── S5-PhotosNumsato11.jpg
    │   │   ├── S5-PhotosNumsato12.jpg
    │   │   ├── S5-PhotosNumsato13.jpg
    │   │   ├── S5-PhotosNumsato14.jpg
    │   │   ├── S5-PhotosNumsato15.jpg
    │   │   ├── S5-PhotosNumsato16.jpg
    │   │   ├── S5-PhotosNumsato17.jpg
    │   │   ├── S5-PhotosNumsato18.jpg
    │   │   ├── S5-PhotosNumsato19.jpg
    │   │   ├── S5-PhotosNumsato2.jpg
    │   │   ├── S5-PhotosNumsato3.jpg
    │   │   ├── S5-PhotosNumsato4.jpg
    │   │   ├── S5-PhotosNumsato5.jpg
    │   │   ├── S5-PhotosNumsato6.jpg
    │   │   ├── S5-PhotosNumsato7.jpg
    │   │   ├── S5-PhotosNumsato8.jpg
    │   │   ├── S5-PhotosNumsato9.jpg
    │   │   ├── S5-PhotosWords
    │   │   │   ├── cropped_ato0.jpg
    │   │   │   ├── cropped_ato1.jpg
    │   │   │   ├── cropped_ato10.jpg
    │   │   │   ├── cropped_ato11.jpg
    │   │   │   ├── cropped_ato12.jpg
    │   │   │   ├── cropped_ato13.jpg
    │   │   │   ├── cropped_ato14.jpg
    │   │   │   ├── cropped_ato15.jpg
    │   │   │   ├── cropped_ato16.jpg
    │   │   │   ├── cropped_ato17.jpg
    │   │   │   ├── cropped_ato18.jpg
    │   │   │   ├── cropped_ato19.jpg
    │   │   │   ├── cropped_ato2.jpg
    │   │   │   ├── cropped_ato3.jpg
    │   │   │   ├── cropped_ato4.jpg
    │   │   │   ├── cropped_ato5.jpg
    │   │   │   ├── cropped_ato6.jpg
    │   │   │   ├── cropped_ato7.jpg
    │   │   │   ├── cropped_ato8.jpg
    │   │   │   ├── cropped_ato9.jpg
    │   │   │   └── take-pic.py
    │   │   ├── S5-PhotosWordsato0.jpg
    │   │   ├── S5-PhotosWordsato1.jpg
    │   │   ├── S5-PhotosWordsato10.jpg
    │   │   ├── S5-PhotosWordsato11.jpg
    │   │   ├── S5-PhotosWordsato12.jpg
    │   │   ├── S5-PhotosWordsato13.jpg
    │   │   ├── S5-PhotosWordsato14.jpg
    │   │   ├── S5-PhotosWordsato15.jpg
    │   │   ├── S5-PhotosWordsato16.jpg
    │   │   ├── S5-PhotosWordsato17.jpg
    │   │   ├── S5-PhotosWordsato18.jpg
    │   │   ├── S5-PhotosWordsato19.jpg
    │   │   ├── S5-PhotosWordsato2.jpg
    │   │   ├── S5-PhotosWordsato3.jpg
    │   │   ├── S5-PhotosWordsato4.jpg
    │   │   ├── S5-PhotosWordsato5.jpg
    │   │   ├── S5-PhotosWordsato6.jpg
    │   │   ├── S5-PhotosWordsato7.jpg
    │   │   ├── S5-PhotosWordsato8.jpg
    │   │   └── S5-PhotosWordsato9.jpg
    │   ├── SGRT
    │   │   ├── cropped_ato0.jpg
    │   │   ├── cropped_ato1.jpg
    │   │   ├── cropped_ato10.jpg
    │   │   ├── cropped_ato11.jpg
    │   │   ├── cropped_ato12.jpg
    │   │   ├── cropped_ato13.jpg
    │   │   ├── cropped_ato14.jpg
    │   │   ├── cropped_ato15.jpg
    │   │   ├── cropped_ato16.jpg
    │   │   ├── cropped_ato17.jpg
    │   │   ├── cropped_ato18.jpg
    │   │   ├── cropped_ato19.jpg
    │   │   ├── cropped_ato2.jpg
    │   │   ├── cropped_ato3.jpg
    │   │   ├── cropped_ato4.jpg
    │   │   ├── cropped_ato5.jpg
    │   │   ├── cropped_ato6.jpg
    │   │   ├── cropped_ato7.jpg
    │   │   ├── cropped_ato8.jpg
    │   │   ├── cropped_ato9.jpg
    │   │   └── take-pic.py
    │   ├── file-dic.txt
    │   ├── saCA
    │   │   ├── saCA-NONE
    │   │   │   ├── cropped_ato0.jpg
    │   │   │   ├── cropped_ato1.jpg
    │   │   │   ├── cropped_ato10.jpg
    │   │   │   ├── cropped_ato11.jpg
    │   │   │   ├── cropped_ato12.jpg
    │   │   │   ├── cropped_ato13.jpg
    │   │   │   ├── cropped_ato14.jpg
    │   │   │   ├── cropped_ato15.jpg
    │   │   │   ├── cropped_ato16.jpg
    │   │   │   ├── cropped_ato17.jpg
    │   │   │   ├── cropped_ato18.jpg
    │   │   │   ├── cropped_ato19.jpg
    │   │   │   ├── cropped_ato2.jpg
    │   │   │   ├── cropped_ato3.jpg
    │   │   │   ├── cropped_ato4.jpg
    │   │   │   ├── cropped_ato5.jpg
    │   │   │   ├── cropped_ato6.jpg
    │   │   │   ├── cropped_ato7.jpg
    │   │   │   ├── cropped_ato8.jpg
    │   │   │   └── cropped_ato9.jpg
    │   │   ├── saCA-WORD
    │   │   │   ├── cropped_ato0.jpg
    │   │   │   ├── cropped_ato1.jpg
    │   │   │   ├── cropped_ato10.jpg
    │   │   │   ├── cropped_ato11.jpg
    │   │   │   ├── cropped_ato12.jpg
    │   │   │   ├── cropped_ato13.jpg
    │   │   │   ├── cropped_ato14.jpg
    │   │   │   ├── cropped_ato15.jpg
    │   │   │   ├── cropped_ato16.jpg
    │   │   │   ├── cropped_ato17.jpg
    │   │   │   ├── cropped_ato18.jpg
    │   │   │   ├── cropped_ato19.jpg
    │   │   │   ├── cropped_ato2.jpg
    │   │   │   ├── cropped_ato3.jpg
    │   │   │   ├── cropped_ato4.jpg
    │   │   │   ├── cropped_ato5.jpg
    │   │   │   ├── cropped_ato6.jpg
    │   │   │   ├── cropped_ato7.jpg
    │   │   │   ├── cropped_ato8.jpg
    │   │   │   └── cropped_ato9.jpg
    │   │   └── take-pic.py
    │   └── take-pic.py
    └── TAKE.jpg


Any issues?


EdgeやIE用


finished with restore all missing msgs and don't pickup msg from others when restart.


нужно сделать как в других классах - без передачи аргументов
метод `validate!` должен валидировать объект, а не конкретные, переданные в него аргументы


у тебя же есть методы `first_station`, `last_station` - ими и воспользуйся внутри метода


リンクhover時の色変更


有点东西


"torch.cuda.set_device(2)" gives an error for me. Is it required?


*Задание 5*
Это задание можно сделать проще. Что будет, если групп будет 100?


its very impact code


In the first release, _decideAndRewardTheWinner() will always fail for the first player and thus the atomic transaction would have reverted back.

This check would ensure that contract calls this function ONLY when both player have played their respective game.


HTML5 adds some attributes that allow form validation. For example, the required attribute can be added to an input field to make it mandatory to fill in.
More complex form validation can be done using JavaScript.
The form element has an onsubmit event that can be handled to perform validation.
For example, let's create a form with two inputs and one button. The text in both fields should be the same and not blank to pass the validation.


添加connection分析


1. Apologies, I wrote ` collect` and meant ` deposit`: I included an ` if` clause in ` deposit`. You can see this is my last commit: https://github.com/LluisaMarsal/B9Lab-Project2/commit/a863867af4ccac8ca4b22d5d8b82507dce1592de which I fully tested in Remix.
2. I included a ` require` clause in ` collect` requiring ` msg.value > fee` :  https://github.com/LluisaMarsal/B9Lab-Project2/commit/a863867af4ccac8ca4b22d5d8b82507dce1592de


In this page there is no clause to make sure the amount in the box cannot be collected twice. But I solved this in my last commit https://github.com/LluisaMarsal/B9Lab-Project2/commit/a863867af4ccac8ca4b22d5d8b82507dce1592de. To ensure only the ` moneyChanger` can collect the amount, what I did is to leverage on the assignment made in the ` deposit` function whereby ` moneyChanger` address in known by the box and then, in the ` collect` function, I required `msg.value` to be the ` moneyChanger`. I tested this in Remix against theft and it works.


Similarly as before, I leveraged on the ` collect` function this time to assign the address ` sentFrom` to the box so that only ` sentFrom` can call the cancel function. You can see it in this very last commit: https://github.com/LluisaMarsal/B9Lab-Project2/commit/832d2a5cfb2402da58c188e937b0533d23e2e4f6


firwin = signal.firwin(  在阿里云的p4 gpu 下运行会crash，谢谢。


NB: `git add .` only works if you aren't a scrub


Is it real password, in plain text?
It's not secure then.


I've set it to priority -1/throughtput 100 to avoid wasting lots of resources since it seems not passing.


well


Build version: __`0.10.0-master.436`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*CircleCI*](https://circleci.com/gh/streamich/ci-scripts/436) :tada:


条件分岐ではなく、reset()メソッドを使った方がスッキリしますので、使ってみましょう！


Build version: __`0.10.0-master.675`__ :crossed_fingers: [`master`](https://github.com/streamich/ci-scripts/tree/master) on [*Travis*](https://travis-ci.org/streamich/ci-scripts/builds/465269656) :tada:


Why did you remove this instance nullifier?


Successfully aliased the URL <https://project-groceries-app-ajcl52mrw.now.sh> to the following alias.

* https://app.projectgroceries.com


Why is the isEnabled check needed here?


if clean up it from kube-proxy and "make-iptables-util-chains" is not set, won't the chain "KUBE-MARK-MASQ" be destroyed?i'm buzzing.....


Reverted


This redundant online check is not needed cause it already present on line 47


间接间接军军军军


@behlendorf the fix is trivial. you just need to revert the strlcat / strlcpy implementation part. so keep them in libspl. but you may add a configure time detection to exclude them if already present. there is no need for code duplication. your patch right now will force to use your new internal symbols in all cases which is wrong according to your patch description. i tested this behaviour with glibc too. it always used the header inline functions instead of glibc variant. consider that strlcpy and strlcat is provided by any c library i know (glibc, uclibc, musl). so i'm not sure if its required to define these symbols at all.


概率轮盘算法


Indentation looks off


Good thinking. :smile:


nullpoint


So does it return how many chars were consumed? Is there a doc comment somewhere explaining that?


Indentation/alignment


because when the plugin disables the instance already nullifies itself


to be sure that if the Deathpos is enabled
since now it can be closed on runtime


Successfully aliased the URL <https://good-food-guide-plxa2b9x9.now.sh> to the following alias.

* https://good-food-guide.now.sh


"than" sounds wrong here. "to"? "from"?


Rob, in future please do not merge pull requests into "master" branch.

And Birdman please do not send them to "master".


Hey, these are a few tasks done by me : Avinash
[Flutter research.docx](https://github.com/avinash010502/GCI2018/files/2659485/Flutter.research.docx)
[flutter_android_studio_code.txt](https://github.com/avinash010502/GCI2018/files/2659486/flutter_android_studio_code.txt)
[Football_Stadiums_POI.txt](https://github.com/avinash010502/GCI2018/files/2659487/Football_Stadiums_POI.txt)
[Google Offices GCI.txt](https://github.com/avinash010502/GCI2018/files/2659488/Google.Offices.GCI.txt)
![hapis logo](https://user-images.githubusercontent.com/34793400/49683584-9c396380-faed-11e8-839c-00d827626e9b.jpg)
[Hapis research.docx](https://github.com/avinash010502/GCI2018/files/2659489/Hapis.research.docx)
[LG installation bugs.pdf](https://github.com/avinash010502/GCI2018/files/2659490/LG.installation.bugs.pdf)
[LG internet disconnected.docx](https://github.com/avinash010502/GCI2018/files/2659491/LG.internet.disconnected.docx)
![lg t shirt](https://user-images.githubusercontent.com/34793400/49683585-9d6a9080-faed-11e8-91c7-0c5902743730.png)
[Liquid_Galaxy_Installation_Manual.pdf](https://github.com/avinash010502/GCI2018/files/2659492/Liquid_Galaxy_Installation_Manual.pdf)
[National_Parks_in_India_POI_set.txt](https://github.com/avinash010502/GCI2018/files/2659493/National_Parks_in_India_POI_set.txt)
[POI Heritage Sites.txt](https://github.com/avinash010502/GCI2018/files/2659494/POI.Heritage.Sites.txt)
[POI Tourist Guide.txt](https://github.com/avinash010502/GCI2018/files/2659495/POI.Tourist.Guide.txt)
[query.txt](https://github.com/avinash010502/GCI2018/files/2659496/query.txt)

[dronecoriA.pdf](https://github.com/avinash010502/GCI2018/files/2659499/dronecoriA.pdf)
[LG views.pdf](https://github.com/avinash010502/GCI2018/files/2659500/LG.views.pdf)

[DISTANCEA.txt](https://github.com/avinash010502/GCI2018/files/2659501/DISTANCEA.txt)

https://youtu.be/Ekk7mm53nyQ : 3pc lg installation

ready to configure LG on virtual box :
Master https://1drv.ms/u/s!Ao0BItUC07-8axCqWuWzRF-6trk
Slave  https://1drv.ms/u/s!ArqyZSudZi0OgT81nKoSSZG-JZTw


Assertions in production are usually not enabled.
Use preconditions please


@Thedabest we have instruction in updated readme now but it's only about running with auth-dummy


OK by me.


This could be further optimized by saving some calculations, e.g. when `number % 5 != 0`, we do not need to do `number % (10|15|20|25|...)`.


inverse-model (XuanLuoLBL) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-IntegrationCoverage-Debug: OK (2422 of 2422 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-100.0%25-green.png) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-72.28%25-green.png)


Puzzle `603-bf36ae82` disappeared from [`docker/docker-compose.yml`](https://github.com/fidals/shopelectro/blob/master/docker/docker-compose.yml), that's why I closed #617. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


Puzzle `603-db394ed9` disappeared from [`.drone.yml`](https://github.com/fidals/shopelectro/blob/master/.drone.yml), that's why I closed #624. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


E putin mai bine, acum verifici mereu cazurile in care utilizatorul introduce un text care nu este numar, sau care este mai mic decat 0 sau mai mare decat 100

Insa vad ca mai ai o scapare:

Daca utilizatorul introduce un numar mai mic decat 0, aplicatia ii cere sa introduca un numar care este in range. Dupa aia, daca utilizatorul introduce exact numarul care trebuie ghicit, aplicatia va afisa "your number is higher" si nu ii va afisa mesajul de succes. Asta se intampla deoarece in interiorul la while tu tratezi doar cazul daca numarul este mai mic, sau daca nu este mai mic. In caz ca numarul este egal cu ce am generat, iti va intra pe else.

Imi place ca ai facut o metoda `VerifyNumber` care forteaza utilizatorul sa introduca un string care reprezinta un numar. Incearca sa faci ca acea metoda sa verifice si daca numarul este in range. In acest mod, vei avea o singura metoda care verifica totul.

In programare este foarte util sa nu ai cod care se repeta. Cred ca v-a spus Nadia chestia asta in webinarul de joi. In aplicatia ta sunt 5 locuri in care citesti un numar de la consola. Incearca sa muti acest lucru intr-o metoda.

Inca un lucru: incearca sa dai nume sugestiv variabilelor. Acum e putin cam greu sa iti dai seama ce inseamna nr, nrr, number, r.

Cu toate acestea, eu consider ca tema a fost facuta. Ai putine scapari, insa ai creat un program C# bun care functioneaza si se vede ca poti sa treci in cod gandirea ta. Daca vrei sa imbunatatesti acest program poti sa faci asta, si daca nu, poti sa te concentrezi pe temele urmatoare in care vei invata lucruri mai complexe. Nu vreau sa petreci timp foarte mult pe aceasta tema si sa neglijezi temele care vin in continuare :)


inverse-model (XuanLuoLBL) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (2 of 2 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


Nice, thanks for these. :-)


Successfully aliased the URL <https://project-groceries-app-1hj53afrp.now.sh> to the following alias.

* https://app.projectgroceries.com


I would happy to merge a pull request for this ;)


Sweet, thanks - I'll throw em in there when I'm back home


did not work
![opencl](https://user-images.githubusercontent.com/12769564/49684060-1c35ec80-fb33-11e8-9512-f2a469fb3243.JPG)


求更新。。。。