kaldi-asr / kaldi

kaldi-asr/kaldi is the official location of the Kaldi project.
http://kaldi-asr.org
Other
14.27k stars 5.32k forks source link

Under src/ make error #2318

Closed tbright17 closed 6 years ago

tbright17 commented 6 years ago

Just cloned the latest commit 785198e3c0538fb2a5ee366ac777516ba731bc20 and encountered errors during make under src/

Here is the make log

make checkversion
make[1]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src'
The version of configure script matches kaldi.mk version. Good.
make[1]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src'
make kaldi.mk
make[1]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src'
make[1]: 'kaldi.mk' is up to date.
make[1]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src'
make mklibdir
make[1]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src'
test -d /home/ming/Work_Ming/Github_folders/kaldi/src/lib || mkdir /home/ming/Work_Ming/Github_folders/kaldi/src/lib
make[1]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src'
make subdirs
make[1]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src'
test -d /home/ming/Work_Ming/Github_folders/kaldi/src/lib || mkdir /home/ming/Work_Ming/Github_folders/kaldi/src/lib
make -C base
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/base'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kaldi-math.o kaldi-math.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kaldi-error.o kaldi-error.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o io-funcs.o io-funcs.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kaldi-utils.o kaldi-utils.cc
ar -cru kaldi-base.a kaldi-math.o kaldi-error.o io-funcs.o kaldi-utils.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-base.a
g++ -shared -o libkaldi-base.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-base.so,--whole-archive kaldi-base.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-base.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/base'
make -C matrix
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/matrix'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kaldi-matrix.o kaldi-matrix.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kaldi-vector.o kaldi-vector.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o packed-matrix.o packed-matrix.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o sp-matrix.o sp-matrix.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o tp-matrix.o tp-matrix.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o matrix-functions.o matrix-functions.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o qr.o qr.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o srfft.o srfft.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kaldi-gpsr.o kaldi-gpsr.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o compressed-matrix.o compressed-matrix.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o sparse-matrix.o sparse-matrix.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o optimization.o optimization.cc
ar -cru kaldi-matrix.a kaldi-matrix.o kaldi-vector.o packed-matrix.o sp-matrix.o tp-matrix.o matrix-functions.o qr.o srfft.o kaldi-gpsr.o compressed-matrix.o sparse-matrix.o optimization.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-matrix.a
g++ -shared -o libkaldi-matrix.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-matrix.so,--whole-archive kaldi-matrix.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/matrix/libkaldi-matrix.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-matrix.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/matrix'
make -C util
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/util'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o text-utils.o text-utils.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kaldi-io.o kaldi-io.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kaldi-holder.o kaldi-holder.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kaldi-table.o kaldi-table.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o parse-options.o parse-options.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o simple-options.o simple-options.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o simple-io-funcs.o simple-io-funcs.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kaldi-semaphore.o kaldi-semaphore.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kaldi-thread.o kaldi-thread.cc
ar -cru kaldi-util.a text-utils.o kaldi-io.o kaldi-holder.o kaldi-table.o parse-options.o simple-options.o simple-io-funcs.o kaldi-semaphore.o kaldi-thread.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-util.a
g++ -shared -o libkaldi-util.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-util.so,--whole-archive kaldi-util.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/util/libkaldi-util.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-util.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/util'
make -C tree
make -C cudamatrix
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/tree'
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/cudamatrix'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o event-map.o event-map.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o context-dep.o context-dep.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o clusterable-classes.o clusterable-classes.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cluster-utils.o cluster-utils.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o build-tree-utils.o build-tree-utils.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o build-tree.o build-tree.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o build-tree-questions.o build-tree-questions.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o tree-renderer.o tree-renderer.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cu-device.o cu-device.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cu-math.o cu-math.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cu-rand.o cu-rand.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cu-matrix.o cu-matrix.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cu-packed-matrix.o cu-packed-matrix.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cu-sp-matrix.o cu-sp-matrix.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cu-vector.o cu-vector.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cu-common.o cu-common.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cu-tp-matrix.o cu-tp-matrix.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cu-block-matrix.o cu-block-matrix.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cu-sparse-matrix.o cu-sparse-matrix.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cu-allocator.o cu-allocator.cc
ar -cru kaldi-tree.a event-map.o context-dep.o clusterable-classes.o cluster-utils.o build-tree-utils.o build-tree.o build-tree-questions.o tree-renderer.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-tree.a
g++ -shared -o libkaldi-tree.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-tree.so,--whole-archive kaldi-tree.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cu-array.o cu-array.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cu-compressed-matrix.o cu-compressed-matrix.cc
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/tree/libkaldi-tree.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-tree.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/tree'
/usr/local/cuda/bin/nvcc -c cu-kernels.cu -o cu-kernels.o -I/usr/local/cuda/include -g -Xcompiler -fPIC --verbose --machine 64 -DHAVE_CUDA -ccbin g++ -DKALDI_DOUBLEPRECISION=0 -gencode arch=compute_30,code=sm_30 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_53,code=sm_53 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_62,code=sm_62 -I../
#$ _SPACE_= 
#$ _CUDART_=cudart
#$ _HERE_=/usr/local/cuda/bin
#$ _THERE_=/usr/local/cuda/bin
#$ _TARGET_SIZE_=
#$ _TARGET_DIR_=
#$ _TARGET_SIZE_=64
#$ TOP=/usr/local/cuda/bin/..
#$ NVVMIR_LIBRARY_DIR=/usr/local/cuda/bin/../nvvm/libdevice
#$ LD_LIBRARY_PATH=/usr/local/cuda/bin/../lib:/home/ming/Downloads/cuda/lib64:/usr/local/cuda-8.0/lib64:/usr/lib64
#$ PATH=/usr/local/cuda/bin/../open64/bin:/usr/local/cuda/bin/../nvvm/bin:/usr/local/cuda/bin:/usr/local/cuda-8.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin
#$ INCLUDES="-I/usr/local/cuda/bin/..//include"  
#$ LIBRARIES=  "-L/usr/local/cuda/bin/..//lib64/stubs" "-L/usr/local/cuda/bin/..//lib64"
#$ CUDAFE_FLAGS=
#$ PTXAS_FLAGS=
#$ g++ -D__CUDA_ARCH__=620 -E -x c++ -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "cu-kernels.cu" > "/tmp/tmpxft_00005f66_00000000-19_cu-kernels.compute_62.cpp1.ii" 
#$ cudafe --allow_managed --m64 --gnu_version=50400 -tused --no_remove_unneeded_entities  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-4_cu-kernels.compute_62.cudafe1.c" --stub_file_name "/tmp/tmpxft_00005f66_00000000-4_cu-kernels.compute_62.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_00005f66_00000000-4_cu-kernels.compute_62.cudafe1.gpu" --nv_arch "compute_62" --gen_module_id_file --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" --include_file_name "tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" "/tmp/tmpxft_00005f66_00000000-19_cu-kernels.compute_62.cpp1.ii" 
make -C gmm
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/gmm'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o diag-gmm.o diag-gmm.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o diag-gmm-normal.o diag-gmm-normal.cc
#$ g++ -D__CUDA_ARCH__=300 -E -x c++          -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "cu-kernels.cu" > "/tmp/tmpxft_00005f66_00000000-20_cu-kernels.compute_30.cpp1.ii" 
#$ cudafe --allow_managed --m64 --gnu_version=50400 -tused --no_remove_unneeded_entities  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-17_cu-kernels.compute_30.cudafe1.c" --stub_file_name "/tmp/tmpxft_00005f66_00000000-17_cu-kernels.compute_30.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_00005f66_00000000-17_cu-kernels.compute_30.cudafe1.gpu" --nv_arch "compute_30" --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" --include_file_name "tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" "/tmp/tmpxft_00005f66_00000000-20_cu-kernels.compute_30.cpp1.ii" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o mle-diag-gmm.o mle-diag-gmm.cc
#$ g++ -D__CUDA_ARCH__=350 -E -x c++        -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "cu-kernels.cu" > "/tmp/tmpxft_00005f66_00000000-21_cu-kernels.compute_35.cpp1.ii" 
#$ cudafe --allow_managed --m64 --gnu_version=50400 -tused --no_remove_unneeded_entities  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-15_cu-kernels.compute_35.cudafe1.c" --stub_file_name "/tmp/tmpxft_00005f66_00000000-15_cu-kernels.compute_35.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_00005f66_00000000-15_cu-kernels.compute_35.cudafe1.gpu" --nv_arch "compute_35" --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" --include_file_name "tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" "/tmp/tmpxft_00005f66_00000000-21_cu-kernels.compute_35.cpp1.ii" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o am-diag-gmm.o am-diag-gmm.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o mle-am-diag-gmm.o mle-am-diag-gmm.cc
make -C fstext
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/fstext'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o push-special.o push-special.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kaldi-fst-io.o kaldi-fst-io.cc
make -C hmm
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/hmm'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o hmm-topology.o hmm-topology.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o transition-model.o transition-model.cc
#$ g++ -D__CUDA_ARCH__=500 -E -x c++      -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "cu-kernels.cu" > "/tmp/tmpxft_00005f66_00000000-22_cu-kernels.compute_50.cpp1.ii" 
#$ cudafe --allow_managed --m64 --gnu_version=50400 -tused --no_remove_unneeded_entities  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-13_cu-kernels.compute_50.cudafe1.c" --stub_file_name "/tmp/tmpxft_00005f66_00000000-13_cu-kernels.compute_50.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_00005f66_00000000-13_cu-kernels.compute_50.cudafe1.gpu" --nv_arch "compute_50" --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" --include_file_name "tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" "/tmp/tmpxft_00005f66_00000000-22_cu-kernels.compute_50.cpp1.ii" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o hmm-utils.o hmm-utils.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o full-gmm.o full-gmm.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o tree-accu.o tree-accu.cc
#$ g++ -D__CUDA_ARCH__=530 -E -x c++    -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "cu-kernels.cu" > "/tmp/tmpxft_00005f66_00000000-23_cu-kernels.compute_53.cpp1.ii" 
#$ cudafe --allow_managed --m64 --gnu_version=50400 -tused --no_remove_unneeded_entities  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-11_cu-kernels.compute_53.cudafe1.c" --stub_file_name "/tmp/tmpxft_00005f66_00000000-11_cu-kernels.compute_53.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_00005f66_00000000-11_cu-kernels.compute_53.cudafe1.gpu" --nv_arch "compute_53" --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" --include_file_name "tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" "/tmp/tmpxft_00005f66_00000000-23_cu-kernels.compute_53.cpp1.ii" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o full-gmm-normal.o full-gmm-normal.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o mle-full-gmm.o mle-full-gmm.cc
#$ g++ -D__CUDA_ARCH__=600 -E -x c++   -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "cu-kernels.cu" > "/tmp/tmpxft_00005f66_00000000-24_cu-kernels.compute_60.cpp1.ii" 
#$ cudafe --allow_managed --m64 --gnu_version=50400 -tused --no_remove_unneeded_entities  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-9_cu-kernels.compute_60.cudafe1.c" --stub_file_name "/tmp/tmpxft_00005f66_00000000-9_cu-kernels.compute_60.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_00005f66_00000000-9_cu-kernels.compute_60.cudafe1.gpu" --nv_arch "compute_60" --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" --include_file_name "tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" "/tmp/tmpxft_00005f66_00000000-24_cu-kernels.compute_60.cpp1.ii" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o posterior.o posterior.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o hmm-test-utils.o hmm-test-utils.cc
#$ g++ -D__CUDA_ARCH__=610 -E -x c++  -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "cu-kernels.cu" > "/tmp/tmpxft_00005f66_00000000-25_cu-kernels.compute_61.cpp1.ii" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o model-common.o model-common.cc
#$ cudafe --allow_managed --m64 --gnu_version=50400 -tused --no_remove_unneeded_entities  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-7_cu-kernels.compute_61.cudafe1.c" --stub_file_name "/tmp/tmpxft_00005f66_00000000-7_cu-kernels.compute_61.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_00005f66_00000000-7_cu-kernels.compute_61.cudafe1.gpu" --nv_arch "compute_61" --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" --include_file_name "tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" "/tmp/tmpxft_00005f66_00000000-25_cu-kernels.compute_61.cpp1.ii" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o decodable-am-diag-gmm.o decodable-am-diag-gmm.cc
#$ g++ -E -x c++ -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "cu-kernels.cu" > "/tmp/tmpxft_00005f66_00000000-5_cu-kernels.cpp4.ii" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o model-test-common.o model-test-common.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o ebw-diag-gmm.o ebw-diag-gmm.cc
#$ cudafe++ --allow_managed --m64 --gnu_version=50400 --parse_templates  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-4_cu-kernels.compute_62.cudafe1.cpp" --stub_file_name "tmpxft_00005f66_00000000-4_cu-kernels.compute_62.cudafe1.stub.c" --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" "/tmp/tmpxft_00005f66_00000000-5_cu-kernels.cpp4.ii" 
#$ g++ -D__CUDA_ARCH__=300 -E -x c          -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__ -D__CUDANVVM__  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-17_cu-kernels.compute_30.cudafe1.gpu" > "/tmp/tmpxft_00005f66_00000000-27_cu-kernels.compute_30.cpp2.i" 
#$ cudafe -w --allow_managed --m64 --gnu_version=50400 --c  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-28_cu-kernels.compute_30.cudafe2.c" --stub_file_name "/tmp/tmpxft_00005f66_00000000-28_cu-kernels.compute_30.cudafe2.stub.c" --gen_device_file_name "/tmp/tmpxft_00005f66_00000000-28_cu-kernels.compute_30.cudafe2.gpu" --nv_arch "compute_30" --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" --include_file_name "tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" "/tmp/tmpxft_00005f66_00000000-27_cu-kernels.compute_30.cpp2.i" 
#$ g++ -D__CUDA_ARCH__=300 -E -x c          -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDABE__ -D__CUDANVVM__ -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-28_cu-kernels.compute_30.cudafe2.gpu" > "/tmp/tmpxft_00005f66_00000000-29_cu-kernels.compute_30.cpp3.i" 
ar -cru kaldi-fstext.a push-special.o kaldi-fst-io.o
ar: `u' modifier ignored since `D' is the default (see `U')
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o indirect-diff-diag-gmm.o indirect-diff-diag-gmm.cc
ranlib kaldi-fstext.a
g++ -shared -o libkaldi-fstext.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-fstext.so,--whole-archive kaldi-fstext.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
#$ cicc  -arch compute_30 -m64 -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 -nvvmir-library "/usr/local/cuda/bin/../nvvm/libdevice/libdevice.compute_30.10.bc" --orig_src_file_name "cu-kernels.cu"  "/tmp/tmpxft_00005f66_00000000-29_cu-kernels.compute_30.cpp3.i" -o "/tmp/tmpxft_00005f66_00000000-18_cu-kernels.compute_30.ptx"
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/fstext/libkaldi-fstext.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-fstext.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/fstext'
make -C lm
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/lm'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o arpa-file-parser.o arpa-file-parser.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o arpa-lm-compiler.o arpa-lm-compiler.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o const-arpa-lm.o const-arpa-lm.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kaldi-rnnlm.o kaldi-rnnlm.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o mikolov-rnnlm-lib.o mikolov-rnnlm-lib.cc
ar -cru kaldi-gmm.a diag-gmm.o diag-gmm-normal.o mle-diag-gmm.o am-diag-gmm.o mle-am-diag-gmm.o full-gmm.o full-gmm-normal.o mle-full-gmm.o model-common.o decodable-am-diag-gmm.o model-test-common.o ebw-diag-gmm.o indirect-diff-diag-gmm.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-gmm.a
g++ -shared -o libkaldi-gmm.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-gmm.so,--whole-archive kaldi-gmm.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/gmm/libkaldi-gmm.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-gmm.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/gmm'
make -C transform
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/transform'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o regression-tree.o regression-tree.cc
#$ ptxas  -arch=sm_30 -m64  "/tmp/tmpxft_00005f66_00000000-18_cu-kernels.compute_30.ptx"  -o "/tmp/tmpxft_00005f66_00000000-30_cu-kernels.compute_30.cubin" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o regtree-mllr-diag-gmm.o regtree-mllr-diag-gmm.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o lda-estimate.o lda-estimate.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o regtree-fmllr-diag-gmm.o regtree-fmllr-diag-gmm.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o cmvn.o cmvn.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o transform-common.o transform-common.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o fmllr-diag-gmm.o fmllr-diag-gmm.cc
#$ g++ -D__CUDA_ARCH__=350 -E -x c        -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__ -D__CUDANVVM__  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-15_cu-kernels.compute_35.cudafe1.gpu" > "/tmp/tmpxft_00005f66_00000000-32_cu-kernels.compute_35.cpp2.i" 
#$ cudafe -w --allow_managed --m64 --gnu_version=50400 --c  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-33_cu-kernels.compute_35.cudafe2.c" --stub_file_name "/tmp/tmpxft_00005f66_00000000-33_cu-kernels.compute_35.cudafe2.stub.c" --gen_device_file_name "/tmp/tmpxft_00005f66_00000000-33_cu-kernels.compute_35.cudafe2.gpu" --nv_arch "compute_35" --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" --include_file_name "tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" "/tmp/tmpxft_00005f66_00000000-32_cu-kernels.compute_35.cpp2.i" 
#$ g++ -D__CUDA_ARCH__=350 -E -x c        -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDABE__ -D__CUDANVVM__ -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-33_cu-kernels.compute_35.cudafe2.gpu" > "/tmp/tmpxft_00005f66_00000000-34_cu-kernels.compute_35.cpp3.i" 
#$ cicc  -arch compute_35 -m64 -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 -nvvmir-library "/usr/local/cuda/bin/../nvvm/libdevice/libdevice.compute_35.10.bc" --orig_src_file_name "cu-kernels.cu"  "/tmp/tmpxft_00005f66_00000000-34_cu-kernels.compute_35.cpp3.i" -o "/tmp/tmpxft_00005f66_00000000-16_cu-kernels.compute_35.ptx"
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o lvtln.o lvtln.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o mllt.o mllt.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o fmpe.o fmpe.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o basis-fmllr-diag-gmm.o basis-fmllr-diag-gmm.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o compressed-transform-stats.o compressed-transform-stats.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o fmllr-raw.o fmllr-raw.cc
#$ ptxas  -arch=sm_35 -m64  "/tmp/tmpxft_00005f66_00000000-16_cu-kernels.compute_35.ptx"  -o "/tmp/tmpxft_00005f66_00000000-35_cu-kernels.compute_35.cubin" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o decodable-am-diag-gmm-regtree.o decodable-am-diag-gmm-regtree.cc
#$ g++ -D__CUDA_ARCH__=500 -E -x c      -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__ -D__CUDANVVM__  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-13_cu-kernels.compute_50.cudafe1.gpu" > "/tmp/tmpxft_00005f66_00000000-37_cu-kernels.compute_50.cpp2.i" 
#$ cudafe -w --allow_managed --m64 --gnu_version=50400 --c  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-38_cu-kernels.compute_50.cudafe2.c" --stub_file_name "/tmp/tmpxft_00005f66_00000000-38_cu-kernels.compute_50.cudafe2.stub.c" --gen_device_file_name "/tmp/tmpxft_00005f66_00000000-38_cu-kernels.compute_50.cudafe2.gpu" --nv_arch "compute_50" --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" --include_file_name "tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" "/tmp/tmpxft_00005f66_00000000-37_cu-kernels.compute_50.cpp2.i" 
ar -cru kaldi-lm.a arpa-file-parser.o arpa-lm-compiler.o const-arpa-lm.o kaldi-rnnlm.o mikolov-rnnlm-lib.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-lm.a
ar -cru kaldi-transform.a regression-tree.o regtree-mllr-diag-gmm.o lda-estimate.o regtree-fmllr-diag-gmm.o cmvn.o transform-common.o fmllr-diag-gmm.o lvtln.o mllt.o fmpe.o basis-fmllr-diag-gmm.o compressed-transform-stats.o fmllr-raw.o decodable-am-diag-gmm-regtree.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-transform.a
g++ -shared -o libkaldi-lm.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-lm.so,--whole-archive kaldi-lm.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../fstext/libkaldi-fstext.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
#$ g++ -D__CUDA_ARCH__=500 -E -x c      -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDABE__ -D__CUDANVVM__ -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-38_cu-kernels.compute_50.cudafe2.gpu" > "/tmp/tmpxft_00005f66_00000000-39_cu-kernels.compute_50.cpp3.i" 
#$ cicc  -arch compute_50 -m64 -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 -nvvmir-library "/usr/local/cuda/bin/../nvvm/libdevice/libdevice.compute_50.10.bc" --orig_src_file_name "cu-kernels.cu"  "/tmp/tmpxft_00005f66_00000000-39_cu-kernels.compute_50.cpp3.i" -o "/tmp/tmpxft_00005f66_00000000-14_cu-kernels.compute_50.ptx"
g++ -shared -o libkaldi-transform.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-transform.so,--whole-archive kaldi-transform.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../gmm/libkaldi-gmm.so  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/lm/libkaldi-lm.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-lm.so
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/transform/libkaldi-transform.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-transform.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/lm'
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/transform'
make -C feat
make -C ivector
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/feat'
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/ivector'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o ivector-extractor.o ivector-extractor.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o voice-activity-detection.o voice-activity-detection.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o plda.o plda.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o logistic-regression.o logistic-regression.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o agglomerative-clustering.o agglomerative-clustering.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o feature-functions.o feature-functions.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o feature-mfcc.o feature-mfcc.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o feature-plp.o feature-plp.cc
#$ ptxas  -arch=sm_50 -m64  "/tmp/tmpxft_00005f66_00000000-14_cu-kernels.compute_50.ptx"  -o "/tmp/tmpxft_00005f66_00000000-40_cu-kernels.compute_50.cubin" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o feature-fbank.o feature-fbank.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o feature-spectrogram.o feature-spectrogram.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o mel-computations.o mel-computations.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o wave-reader.o wave-reader.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o pitch-functions.o pitch-functions.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o resample.o resample.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o online-feature.o online-feature.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o signal.o signal.cc
#$ g++ -D__CUDA_ARCH__=530 -E -x c    -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__ -D__CUDANVVM__  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-11_cu-kernels.compute_53.cudafe1.gpu" > "/tmp/tmpxft_00005f66_00000000-42_cu-kernels.compute_53.cpp2.i" 
#$ cudafe -w --allow_managed --m64 --gnu_version=50400 --c  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-43_cu-kernels.compute_53.cudafe2.c" --stub_file_name "/tmp/tmpxft_00005f66_00000000-43_cu-kernels.compute_53.cudafe2.stub.c" --gen_device_file_name "/tmp/tmpxft_00005f66_00000000-43_cu-kernels.compute_53.cudafe2.gpu" --nv_arch "compute_53" --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" --include_file_name "tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" "/tmp/tmpxft_00005f66_00000000-42_cu-kernels.compute_53.cpp2.i" 
ar -cru kaldi-ivector.a ivector-extractor.o voice-activity-detection.o plda.o logistic-regression.o agglomerative-clustering.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-ivector.a
g++ -shared -o libkaldi-ivector.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-ivector.so,--whole-archive kaldi-ivector.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../transform/libkaldi-transform.so  ../gmm/libkaldi-gmm.so  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o feature-window.o feature-window.cc
#$ g++ -D__CUDA_ARCH__=530 -E -x c    -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDABE__ -D__CUDANVVM__ -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-43_cu-kernels.compute_53.cudafe2.gpu" > "/tmp/tmpxft_00005f66_00000000-44_cu-kernels.compute_53.cpp3.i" 
#$ cicc  -arch compute_53 -m64 -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 -nvvmir-library "/usr/local/cuda/bin/../nvvm/libdevice/libdevice.compute_50.10.bc" --orig_src_file_name "cu-kernels.cu"  "/tmp/tmpxft_00005f66_00000000-44_cu-kernels.compute_53.cpp3.i" -o "/tmp/tmpxft_00005f66_00000000-12_cu-kernels.compute_53.ptx"
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/ivector/libkaldi-ivector.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-ivector.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/ivector'
ar -cru kaldi-feat.a feature-functions.o feature-mfcc.o feature-plp.o feature-fbank.o feature-spectrogram.o mel-computations.o wave-reader.o pitch-functions.o resample.o online-feature.o signal.o feature-window.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-feat.a
g++ -shared -o libkaldi-feat.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-feat.so,--whole-archive kaldi-feat.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../transform/libkaldi-transform.so  ../gmm/libkaldi-gmm.so  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/feat/libkaldi-feat.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-feat.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/feat'
#$ ptxas  -arch=sm_53 -m64  "/tmp/tmpxft_00005f66_00000000-12_cu-kernels.compute_53.ptx"  -o "/tmp/tmpxft_00005f66_00000000-45_cu-kernels.compute_53.cubin" 
ar -cru kaldi-hmm.a hmm-topology.o transition-model.o hmm-utils.o tree-accu.o posterior.o hmm-test-utils.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-hmm.a
g++ -shared -o libkaldi-hmm.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-hmm.so,--whole-archive kaldi-hmm.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
#$ g++ -D__CUDA_ARCH__=600 -E -x c   -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__ -D__CUDANVVM__  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-9_cu-kernels.compute_60.cudafe1.gpu" > "/tmp/tmpxft_00005f66_00000000-47_cu-kernels.compute_60.cpp2.i" 
#$ cudafe -w --allow_managed --m64 --gnu_version=50400 --c  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-48_cu-kernels.compute_60.cudafe2.c" --stub_file_name "/tmp/tmpxft_00005f66_00000000-48_cu-kernels.compute_60.cudafe2.stub.c" --gen_device_file_name "/tmp/tmpxft_00005f66_00000000-48_cu-kernels.compute_60.cudafe2.gpu" --nv_arch "compute_60" --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" --include_file_name "tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" "/tmp/tmpxft_00005f66_00000000-47_cu-kernels.compute_60.cpp2.i" 
#$ g++ -D__CUDA_ARCH__=600 -E -x c   -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDABE__ -D__CUDANVVM__ -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-48_cu-kernels.compute_60.cudafe2.gpu" > "/tmp/tmpxft_00005f66_00000000-49_cu-kernels.compute_60.cpp3.i" 
#$ cicc  -arch compute_60 -m64 -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 -nvvmir-library "/usr/local/cuda/bin/../nvvm/libdevice/libdevice.compute_30.10.bc" --orig_src_file_name "cu-kernels.cu"  "/tmp/tmpxft_00005f66_00000000-49_cu-kernels.compute_60.cpp3.i" -o "/tmp/tmpxft_00005f66_00000000-10_cu-kernels.compute_60.ptx"
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/hmm/libkaldi-hmm.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-hmm.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/hmm'
make -C lat
make -C sgmm2
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/lat'
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/sgmm2'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o am-sgmm2.o am-sgmm2.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o estimate-am-sgmm2.o estimate-am-sgmm2.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o estimate-am-sgmm2-ebw.o estimate-am-sgmm2-ebw.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o fmllr-sgmm2.o fmllr-sgmm2.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o am-sgmm2-project.o am-sgmm2-project.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o decodable-am-sgmm2.o decodable-am-sgmm2.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kaldi-lattice.o kaldi-lattice.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o lattice-functions.o lattice-functions.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o word-align-lattice.o word-align-lattice.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o phone-align-lattice.o phone-align-lattice.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o word-align-lattice-lexicon.o word-align-lattice-lexicon.cc
#$ ptxas  -arch=sm_60 -m64  "/tmp/tmpxft_00005f66_00000000-10_cu-kernels.compute_60.ptx"  -o "/tmp/tmpxft_00005f66_00000000-50_cu-kernels.compute_60.cubin" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o sausages.o sausages.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o push-lattice.o push-lattice.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o minimize-lattice.o minimize-lattice.cc
ar -cru kaldi-sgmm2.a am-sgmm2.o estimate-am-sgmm2.o estimate-am-sgmm2-ebw.o fmllr-sgmm2.o am-sgmm2-project.o decodable-am-sgmm2.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-sgmm2.a
g++ -shared -o libkaldi-sgmm2.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-sgmm2.so,--whole-archive kaldi-sgmm2.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../transform/libkaldi-transform.so  ../gmm/libkaldi-gmm.so  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
#$ g++ -D__CUDA_ARCH__=610 -E -x c  -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__ -D__CUDANVVM__  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-7_cu-kernels.compute_61.cudafe1.gpu" > "/tmp/tmpxft_00005f66_00000000-52_cu-kernels.compute_61.cpp2.i" 
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/sgmm2/libkaldi-sgmm2.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-sgmm2.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/sgmm2'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o determinize-lattice-pruned.o determinize-lattice-pruned.cc
#$ cudafe -w --allow_managed --m64 --gnu_version=50400 --c  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-53_cu-kernels.compute_61.cudafe2.c" --stub_file_name "/tmp/tmpxft_00005f66_00000000-53_cu-kernels.compute_61.cudafe2.stub.c" --gen_device_file_name "/tmp/tmpxft_00005f66_00000000-53_cu-kernels.compute_61.cudafe2.gpu" --nv_arch "compute_61" --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" --include_file_name "tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" "/tmp/tmpxft_00005f66_00000000-52_cu-kernels.compute_61.cpp2.i" 
#$ g++ -D__CUDA_ARCH__=610 -E -x c  -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDABE__ -D__CUDANVVM__ -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-53_cu-kernels.compute_61.cudafe2.gpu" > "/tmp/tmpxft_00005f66_00000000-54_cu-kernels.compute_61.cpp3.i" 
#$ cicc  -arch compute_61 -m64 -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 -nvvmir-library "/usr/local/cuda/bin/../nvvm/libdevice/libdevice.compute_30.10.bc" --orig_src_file_name "cu-kernels.cu"  "/tmp/tmpxft_00005f66_00000000-54_cu-kernels.compute_61.cpp3.i" -o "/tmp/tmpxft_00005f66_00000000-8_cu-kernels.compute_61.ptx"
#$ ptxas  -arch=sm_61 -m64  "/tmp/tmpxft_00005f66_00000000-8_cu-kernels.compute_61.ptx"  -o "/tmp/tmpxft_00005f66_00000000-55_cu-kernels.compute_61.cubin" 
#$ g++ -D__CUDA_ARCH__=620 -E -x c -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__ -D__CUDANVVM__  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-4_cu-kernels.compute_62.cudafe1.gpu" > "/tmp/tmpxft_00005f66_00000000-57_cu-kernels.compute_62.cpp2.i" 
#$ cudafe -w --allow_managed --m64 --gnu_version=50400 --c  --gen_c_file_name "/tmp/tmpxft_00005f66_00000000-58_cu-kernels.compute_62.cudafe2.c" --stub_file_name "/tmp/tmpxft_00005f66_00000000-58_cu-kernels.compute_62.cudafe2.stub.c" --gen_device_file_name "/tmp/tmpxft_00005f66_00000000-58_cu-kernels.compute_62.cudafe2.gpu" --nv_arch "compute_62" --module_id_file_name "/tmp/tmpxft_00005f66_00000000-3_cu-kernels.module_id" --include_file_name "tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" "/tmp/tmpxft_00005f66_00000000-57_cu-kernels.compute_62.cpp2.i" 
#$ g++ -D__CUDA_ARCH__=620 -E -x c -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDABE__ -D__CUDANVVM__ -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-58_cu-kernels.compute_62.cudafe2.gpu" > "/tmp/tmpxft_00005f66_00000000-59_cu-kernels.compute_62.cpp3.i" 
#$ cicc  -arch compute_62 -m64 -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 -nvvmir-library "/usr/local/cuda/bin/../nvvm/libdevice/libdevice.compute_30.10.bc" --orig_src_file_name "cu-kernels.cu"  "/tmp/tmpxft_00005f66_00000000-59_cu-kernels.compute_62.cpp3.i" -o "/tmp/tmpxft_00005f66_00000000-6_cu-kernels.compute_62.ptx"
#$ ptxas  -arch=sm_62 -m64  "/tmp/tmpxft_00005f66_00000000-6_cu-kernels.compute_62.ptx"  -o "/tmp/tmpxft_00005f66_00000000-60_cu-kernels.compute_62.cubin" 
#$ fatbinary --create="/tmp/tmpxft_00005f66_00000000-2_cu-kernels.fatbin" -64 "--image=profile=sm_30@compute_30,file=/tmp/tmpxft_00005f66_00000000-30_cu-kernels.compute_30.cubin" "--image=profile=sm_35@compute_35,file=/tmp/tmpxft_00005f66_00000000-35_cu-kernels.compute_35.cubin" "--image=profile=sm_50@compute_50,file=/tmp/tmpxft_00005f66_00000000-40_cu-kernels.compute_50.cubin" "--image=profile=sm_53@compute_53,file=/tmp/tmpxft_00005f66_00000000-45_cu-kernels.compute_53.cubin" "--image=profile=sm_60@compute_60,file=/tmp/tmpxft_00005f66_00000000-50_cu-kernels.compute_60.cubin" "--image=profile=sm_61@compute_61,file=/tmp/tmpxft_00005f66_00000000-55_cu-kernels.compute_61.cubin" "--image=profile=sm_62@compute_62,file=/tmp/tmpxft_00005f66_00000000-60_cu-kernels.compute_62.cubin" --embedded-fatbin="/tmp/tmpxft_00005f66_00000000-2_cu-kernels.fatbin.c" --cuda
#$ rm /tmp/tmpxft_00005f66_00000000-2_cu-kernels.fatbin
#$ g++ -D__CUDA_ARCH__=300 -E -x c++          -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_00005f66_00000000-4_cu-kernels.compute_62.cudafe1.cpp" > "/tmp/tmpxft_00005f66_00000000-61_cu-kernels.compute_30.ii" 
#$ g++ -c -x c++ -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -fpreprocessed -m64 -g -gdwarf-2 -o "cu-kernels.o" "/tmp/tmpxft_00005f66_00000000-61_cu-kernels.compute_30.ii" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o confidence.o confidence.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o compose-lattice-pruned.o compose-lattice-pruned.cc
ar -cru kaldi-cudamatrix.a cu-device.o cu-math.o cu-rand.o cu-matrix.o cu-packed-matrix.o cu-sp-matrix.o cu-vector.o cu-common.o cu-tp-matrix.o cu-block-matrix.o cu-sparse-matrix.o cu-allocator.o cu-array.o cu-compressed-matrix.o cu-kernels.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-cudamatrix.a
g++ -shared -o libkaldi-cudamatrix.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-cudamatrix.so,--whole-archive kaldi-cudamatrix.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/cuda/lib64 -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl -lcublas -lcusparse -lcudart -lcurand 
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/cudamatrix/libkaldi-cudamatrix.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-cudamatrix.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/cudamatrix'
make -C nnet
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/nnet'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-nnet.o nnet-nnet.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-component.o nnet-component.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-loss.o nnet-loss.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-pdf-prior.o nnet-pdf-prior.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-randomizer.o nnet-randomizer.cc
ar -cru kaldi-nnet.a nnet-nnet.o nnet-component.o nnet-loss.o nnet-pdf-prior.o nnet-randomizer.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-nnet.a
g++ -shared -o libkaldi-nnet.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-nnet.so,--whole-archive kaldi-nnet.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/cuda/lib64 -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../cudamatrix/libkaldi-cudamatrix.so  ../hmm/libkaldi-hmm.so  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl -lcublas -lcusparse -lcudart -lcurand 
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/nnet/libkaldi-nnet.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-nnet.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/nnet'
ar -cru kaldi-lat.a kaldi-lattice.o lattice-functions.o word-align-lattice.o phone-align-lattice.o word-align-lattice-lexicon.o sausages.o push-lattice.o minimize-lattice.o determinize-lattice-pruned.o confidence.o compose-lattice-pruned.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-lat.a
g++ -shared -o libkaldi-lat.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-lat.so,--whole-archive kaldi-lat.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../hmm/libkaldi-hmm.so  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/lat/libkaldi-lat.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-lat.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/lat'
make -C decoder
make -C kws
make -C nnet2
make -C chain
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/decoder'
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/nnet2'
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/kws'
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/chain'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o training-graph-compiler.o training-graph-compiler.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o lattice-simple-decoder.o lattice-simple-decoder.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o lattice-faster-decoder.o lattice-faster-decoder.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o lattice-faster-online-decoder.o lattice-faster-online-decoder.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o simple-decoder.o simple-decoder.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o faster-decoder.o faster-decoder.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o decoder-wrappers.o decoder-wrappers.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kws-functions.o kws-functions.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o chain-supervision.o chain-supervision.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-component.o nnet-component.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-nnet.o nnet-nnet.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o train-nnet.o train-nnet.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o chain-numerator.o chain-numerator.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o chain-den-graph.o chain-den-graph.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o language-model.o language-model.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o chain-denominator.o chain-denominator.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o train-nnet-ensemble.o train-nnet-ensemble.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-update.o nnet-update.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-compute.o nnet-compute.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o chain-training.o chain-training.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o am-nnet.o am-nnet.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kws-functions2.o kws-functions2.cc
ar -cru kaldi-decoder.a training-graph-compiler.o lattice-simple-decoder.o lattice-faster-decoder.o lattice-faster-online-decoder.o simple-decoder.o faster-decoder.o decoder-wrappers.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-decoder.a
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-functions.o nnet-functions.cc
g++ -shared -o libkaldi-decoder.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-decoder.so,--whole-archive kaldi-decoder.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../lat/libkaldi-lat.so  ../hmm/libkaldi-hmm.so  ../transform/libkaldi-transform.so  ../gmm/libkaldi-gmm.so  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o chain-generic-numerator.o chain-generic-numerator.cc
/usr/local/cuda/bin/nvcc -c chain-kernels.cu -o chain-kernels.o -I/usr/local/cuda/include -g -Xcompiler -fPIC --verbose --machine 64 -DHAVE_CUDA -ccbin g++ -DKALDI_DOUBLEPRECISION=0 -gencode arch=compute_30,code=sm_30 -gencode arch=compute_35,code=sm_35 -gencode arch=compute_50,code=sm_50 -gencode arch=compute_53,code=sm_53 -gencode arch=compute_60,code=sm_60 -gencode arch=compute_61,code=sm_61 -gencode arch=compute_62,code=sm_62 -I../
#$ _SPACE_= 
#$ _CUDART_=cudart
#$ _HERE_=/usr/local/cuda/bin
#$ _THERE_=/usr/local/cuda/bin
#$ _TARGET_SIZE_=
#$ _TARGET_DIR_=
#$ _TARGET_SIZE_=64
#$ TOP=/usr/local/cuda/bin/..
#$ NVVMIR_LIBRARY_DIR=/usr/local/cuda/bin/../nvvm/libdevice
#$ LD_LIBRARY_PATH=/usr/local/cuda/bin/../lib:/home/ming/Downloads/cuda/lib64:/usr/local/cuda-8.0/lib64:/usr/lib64
#$ PATH=/usr/local/cuda/bin/../open64/bin:/usr/local/cuda/bin/../nvvm/bin:/usr/local/cuda/bin:/usr/local/cuda-8.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin
#$ INCLUDES="-I/usr/local/cuda/bin/..//include"  
#$ LIBRARIES=  "-L/usr/local/cuda/bin/..//lib64/stubs" "-L/usr/local/cuda/bin/..//lib64"
#$ CUDAFE_FLAGS=
#$ PTXAS_FLAGS=
#$ g++ -D__CUDA_ARCH__=620 -E -x c++ -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "chain-kernels.cu" > "/tmp/tmpxft_0000620a_00000000-19_chain-kernels.compute_62.cpp1.ii" 
#$ cudafe --allow_managed --m64 --gnu_version=50400 -tused --no_remove_unneeded_entities  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-4_chain-kernels.compute_62.cudafe1.c" --stub_file_name "/tmp/tmpxft_0000620a_00000000-4_chain-kernels.compute_62.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_0000620a_00000000-4_chain-kernels.compute_62.cudafe1.gpu" --nv_arch "compute_62" --gen_module_id_file --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" --include_file_name "tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" "/tmp/tmpxft_0000620a_00000000-19_chain-kernels.compute_62.cpp1.ii" 
#$ g++ -D__CUDA_ARCH__=300 -E -x c++          -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "chain-kernels.cu" > "/tmp/tmpxft_0000620a_00000000-20_chain-kernels.compute_30.cpp1.ii" 
#$ cudafe --allow_managed --m64 --gnu_version=50400 -tused --no_remove_unneeded_entities  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-17_chain-kernels.compute_30.cudafe1.c" --stub_file_name "/tmp/tmpxft_0000620a_00000000-17_chain-kernels.compute_30.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_0000620a_00000000-17_chain-kernels.compute_30.cudafe1.gpu" --nv_arch "compute_30" --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" --include_file_name "tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" "/tmp/tmpxft_0000620a_00000000-20_chain-kernels.compute_30.cpp1.ii" 
#$ g++ -D__CUDA_ARCH__=350 -E -x c++        -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "chain-kernels.cu" > "/tmp/tmpxft_0000620a_00000000-21_chain-kernels.compute_35.cpp1.ii" 
#$ cudafe --allow_managed --m64 --gnu_version=50400 -tused --no_remove_unneeded_entities  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-15_chain-kernels.compute_35.cudafe1.c" --stub_file_name "/tmp/tmpxft_0000620a_00000000-15_chain-kernels.compute_35.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_0000620a_00000000-15_chain-kernels.compute_35.cudafe1.gpu" --nv_arch "compute_35" --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" --include_file_name "tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" "/tmp/tmpxft_0000620a_00000000-21_chain-kernels.compute_35.cpp1.ii" 
#$ g++ -D__CUDA_ARCH__=500 -E -x c++      -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "chain-kernels.cu" > "/tmp/tmpxft_0000620a_00000000-22_chain-kernels.compute_50.cpp1.ii" 
#$ cudafe --allow_managed --m64 --gnu_version=50400 -tused --no_remove_unneeded_entities  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-13_chain-kernels.compute_50.cudafe1.c" --stub_file_name "/tmp/tmpxft_0000620a_00000000-13_chain-kernels.compute_50.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_0000620a_00000000-13_chain-kernels.compute_50.cudafe1.gpu" --nv_arch "compute_50" --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" --include_file_name "tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" "/tmp/tmpxft_0000620a_00000000-22_chain-kernels.compute_50.cpp1.ii" 
#$ g++ -D__CUDA_ARCH__=530 -E -x c++    -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "chain-kernels.cu" > "/tmp/tmpxft_0000620a_00000000-23_chain-kernels.compute_53.cpp1.ii" 
#$ cudafe --allow_managed --m64 --gnu_version=50400 -tused --no_remove_unneeded_entities  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-11_chain-kernels.compute_53.cudafe1.c" --stub_file_name "/tmp/tmpxft_0000620a_00000000-11_chain-kernels.compute_53.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_0000620a_00000000-11_chain-kernels.compute_53.cudafe1.gpu" --nv_arch "compute_53" --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" --include_file_name "tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" "/tmp/tmpxft_0000620a_00000000-23_chain-kernels.compute_53.cpp1.ii" 
#$ g++ -D__CUDA_ARCH__=600 -E -x c++   -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "chain-kernels.cu" > "/tmp/tmpxft_0000620a_00000000-24_chain-kernels.compute_60.cpp1.ii" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include -Wno-sign-compare -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o kws-scoring.o kws-scoring.cc
#$ cudafe --allow_managed --m64 --gnu_version=50400 -tused --no_remove_unneeded_entities  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-9_chain-kernels.compute_60.cudafe1.c" --stub_file_name "/tmp/tmpxft_0000620a_00000000-9_chain-kernels.compute_60.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_0000620a_00000000-9_chain-kernels.compute_60.cudafe1.gpu" --nv_arch "compute_60" --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" --include_file_name "tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" "/tmp/tmpxft_0000620a_00000000-24_chain-kernels.compute_60.cpp1.ii" 
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/decoder/libkaldi-decoder.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-decoder.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/decoder'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-precondition.o nnet-precondition.cc
#$ g++ -D__CUDA_ARCH__=610 -E -x c++  -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "chain-kernels.cu" > "/tmp/tmpxft_0000620a_00000000-25_chain-kernels.compute_61.cpp1.ii" 
#$ cudafe --allow_managed --m64 --gnu_version=50400 -tused --no_remove_unneeded_entities  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-7_chain-kernels.compute_61.cudafe1.c" --stub_file_name "/tmp/tmpxft_0000620a_00000000-7_chain-kernels.compute_61.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_0000620a_00000000-7_chain-kernels.compute_61.cudafe1.gpu" --nv_arch "compute_61" --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" --include_file_name "tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" "/tmp/tmpxft_0000620a_00000000-25_chain-kernels.compute_61.cpp1.ii" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o combine-nnet.o combine-nnet.cc
#$ g++ -E -x c++ -D__CUDACC__ -D__NVCC__  -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -D"__CUDACC_VER__=80061" -D"__CUDACC_VER_BUILD__=61" -D"__CUDACC_VER_MINOR__=0" -D"__CUDACC_VER_MAJOR__=8" -D"HAVE_CUDA" -D"KALDI_DOUBLEPRECISION=0" -include "cuda_runtime.h" -m64 -g -gdwarf-2 "chain-kernels.cu" > "/tmp/tmpxft_0000620a_00000000-5_chain-kernels.cpp4.ii" 
#$ cudafe++ --allow_managed --m64 --gnu_version=50400 --parse_templates  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-4_chain-kernels.compute_62.cudafe1.cpp" --stub_file_name "tmpxft_0000620a_00000000-4_chain-kernels.compute_62.cudafe1.stub.c" --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" "/tmp/tmpxft_0000620a_00000000-5_chain-kernels.cpp4.ii" 
#$ g++ -D__CUDA_ARCH__=300 -E -x c          -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__ -D__CUDANVVM__  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-17_chain-kernels.compute_30.cudafe1.gpu" > "/tmp/tmpxft_0000620a_00000000-27_chain-kernels.compute_30.cpp2.i" 
#$ cudafe -w --allow_managed --m64 --gnu_version=50400 --c  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-28_chain-kernels.compute_30.cudafe2.c" --stub_file_name "/tmp/tmpxft_0000620a_00000000-28_chain-kernels.compute_30.cudafe2.stub.c" --gen_device_file_name "/tmp/tmpxft_0000620a_00000000-28_chain-kernels.compute_30.cudafe2.gpu" --nv_arch "compute_30" --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" --include_file_name "tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" "/tmp/tmpxft_0000620a_00000000-27_chain-kernels.compute_30.cpp2.i" 
#$ g++ -D__CUDA_ARCH__=300 -E -x c          -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDABE__ -D__CUDANVVM__ -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-28_chain-kernels.compute_30.cudafe2.gpu" > "/tmp/tmpxft_0000620a_00000000-29_chain-kernels.compute_30.cpp3.i" 
#$ cicc  -arch compute_30 -m64 -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 -nvvmir-library "/usr/local/cuda/bin/../nvvm/libdevice/libdevice.compute_30.10.bc" --orig_src_file_name "chain-kernels.cu"  "/tmp/tmpxft_0000620a_00000000-29_chain-kernels.compute_30.cpp3.i" -o "/tmp/tmpxft_0000620a_00000000-18_chain-kernels.compute_30.ptx"
#$ ptxas  -arch=sm_30 -m64  "/tmp/tmpxft_0000620a_00000000-18_chain-kernels.compute_30.ptx"  -o "/tmp/tmpxft_0000620a_00000000-30_chain-kernels.compute_30.cubin" 
#$ g++ -D__CUDA_ARCH__=350 -E -x c        -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__ -D__CUDANVVM__  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-15_chain-kernels.compute_35.cudafe1.gpu" > "/tmp/tmpxft_0000620a_00000000-32_chain-kernels.compute_35.cpp2.i" 
#$ cudafe -w --allow_managed --m64 --gnu_version=50400 --c  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-33_chain-kernels.compute_35.cudafe2.c" --stub_file_name "/tmp/tmpxft_0000620a_00000000-33_chain-kernels.compute_35.cudafe2.stub.c" --gen_device_file_name "/tmp/tmpxft_0000620a_00000000-33_chain-kernels.compute_35.cudafe2.gpu" --nv_arch "compute_35" --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" --include_file_name "tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" "/tmp/tmpxft_0000620a_00000000-32_chain-kernels.compute_35.cpp2.i" 
#$ g++ -D__CUDA_ARCH__=350 -E -x c        -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDABE__ -D__CUDANVVM__ -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-33_chain-kernels.compute_35.cudafe2.gpu" > "/tmp/tmpxft_0000620a_00000000-34_chain-kernels.compute_35.cpp3.i" 
#$ cicc  -arch compute_35 -m64 -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 -nvvmir-library "/usr/local/cuda/bin/../nvvm/libdevice/libdevice.compute_35.10.bc" --orig_src_file_name "chain-kernels.cu"  "/tmp/tmpxft_0000620a_00000000-34_chain-kernels.compute_35.cpp3.i" -o "/tmp/tmpxft_0000620a_00000000-16_chain-kernels.compute_35.ptx"
#$ ptxas  -arch=sm_35 -m64  "/tmp/tmpxft_0000620a_00000000-16_chain-kernels.compute_35.ptx"  -o "/tmp/tmpxft_0000620a_00000000-35_chain-kernels.compute_35.cubin" 
#$ g++ -D__CUDA_ARCH__=500 -E -x c      -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__ -D__CUDANVVM__  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-13_chain-kernels.compute_50.cudafe1.gpu" > "/tmp/tmpxft_0000620a_00000000-37_chain-kernels.compute_50.cpp2.i" 
#$ cudafe -w --allow_managed --m64 --gnu_version=50400 --c  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-38_chain-kernels.compute_50.cudafe2.c" --stub_file_name "/tmp/tmpxft_0000620a_00000000-38_chain-kernels.compute_50.cudafe2.stub.c" --gen_device_file_name "/tmp/tmpxft_0000620a_00000000-38_chain-kernels.compute_50.cudafe2.gpu" --nv_arch "compute_50" --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" --include_file_name "tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" "/tmp/tmpxft_0000620a_00000000-37_chain-kernels.compute_50.cpp2.i" 
#$ g++ -D__CUDA_ARCH__=500 -E -x c      -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDABE__ -D__CUDANVVM__ -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-38_chain-kernels.compute_50.cudafe2.gpu" > "/tmp/tmpxft_0000620a_00000000-39_chain-kernels.compute_50.cpp3.i" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o mixup-nnet.o mixup-nnet.cc
#$ cicc  -arch compute_50 -m64 -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 -nvvmir-library "/usr/local/cuda/bin/../nvvm/libdevice/libdevice.compute_50.10.bc" --orig_src_file_name "chain-kernels.cu"  "/tmp/tmpxft_0000620a_00000000-39_chain-kernels.compute_50.cpp3.i" -o "/tmp/tmpxft_0000620a_00000000-14_chain-kernels.compute_50.ptx"
#$ ptxas  -arch=sm_50 -m64  "/tmp/tmpxft_0000620a_00000000-14_chain-kernels.compute_50.ptx"  -o "/tmp/tmpxft_0000620a_00000000-40_chain-kernels.compute_50.cubin" 
#$ g++ -D__CUDA_ARCH__=530 -E -x c    -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__ -D__CUDANVVM__  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-11_chain-kernels.compute_53.cudafe1.gpu" > "/tmp/tmpxft_0000620a_00000000-42_chain-kernels.compute_53.cpp2.i" 
#$ cudafe -w --allow_managed --m64 --gnu_version=50400 --c  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-43_chain-kernels.compute_53.cudafe2.c" --stub_file_name "/tmp/tmpxft_0000620a_00000000-43_chain-kernels.compute_53.cudafe2.stub.c" --gen_device_file_name "/tmp/tmpxft_0000620a_00000000-43_chain-kernels.compute_53.cudafe2.gpu" --nv_arch "compute_53" --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" --include_file_name "tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" "/tmp/tmpxft_0000620a_00000000-42_chain-kernels.compute_53.cpp2.i" 
#$ g++ -D__CUDA_ARCH__=530 -E -x c    -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDABE__ -D__CUDANVVM__ -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-43_chain-kernels.compute_53.cudafe2.gpu" > "/tmp/tmpxft_0000620a_00000000-44_chain-kernels.compute_53.cpp3.i" 
#$ cicc  -arch compute_53 -m64 -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 -nvvmir-library "/usr/local/cuda/bin/../nvvm/libdevice/libdevice.compute_50.10.bc" --orig_src_file_name "chain-kernels.cu"  "/tmp/tmpxft_0000620a_00000000-44_chain-kernels.compute_53.cpp3.i" -o "/tmp/tmpxft_0000620a_00000000-12_chain-kernels.compute_53.ptx"
#$ ptxas  -arch=sm_53 -m64  "/tmp/tmpxft_0000620a_00000000-12_chain-kernels.compute_53.ptx"  -o "/tmp/tmpxft_0000620a_00000000-45_chain-kernels.compute_53.cubin" 
#$ g++ -D__CUDA_ARCH__=600 -E -x c   -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__ -D__CUDANVVM__  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-9_chain-kernels.compute_60.cudafe1.gpu" > "/tmp/tmpxft_0000620a_00000000-47_chain-kernels.compute_60.cpp2.i" 
#$ cudafe -w --allow_managed --m64 --gnu_version=50400 --c  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-48_chain-kernels.compute_60.cudafe2.c" --stub_file_name "/tmp/tmpxft_0000620a_00000000-48_chain-kernels.compute_60.cudafe2.stub.c" --gen_device_file_name "/tmp/tmpxft_0000620a_00000000-48_chain-kernels.compute_60.cudafe2.gpu" --nv_arch "compute_60" --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" --include_file_name "tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" "/tmp/tmpxft_0000620a_00000000-47_chain-kernels.compute_60.cpp2.i" 
#$ g++ -D__CUDA_ARCH__=600 -E -x c   -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDABE__ -D__CUDANVVM__ -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-48_chain-kernels.compute_60.cudafe2.gpu" > "/tmp/tmpxft_0000620a_00000000-49_chain-kernels.compute_60.cpp3.i" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-update-parallel.o nnet-update-parallel.cc
#$ cicc  -arch compute_60 -m64 -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 -nvvmir-library "/usr/local/cuda/bin/../nvvm/libdevice/libdevice.compute_30.10.bc" --orig_src_file_name "chain-kernels.cu"  "/tmp/tmpxft_0000620a_00000000-49_chain-kernels.compute_60.cpp3.i" -o "/tmp/tmpxft_0000620a_00000000-10_chain-kernels.compute_60.ptx"
#$ ptxas  -arch=sm_60 -m64  "/tmp/tmpxft_0000620a_00000000-10_chain-kernels.compute_60.ptx"  -o "/tmp/tmpxft_0000620a_00000000-50_chain-kernels.compute_60.cubin" 
#$ g++ -D__CUDA_ARCH__=610 -E -x c  -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__ -D__CUDANVVM__  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-7_chain-kernels.compute_61.cudafe1.gpu" > "/tmp/tmpxft_0000620a_00000000-52_chain-kernels.compute_61.cpp2.i" 
#$ cudafe -w --allow_managed --m64 --gnu_version=50400 --c  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-53_chain-kernels.compute_61.cudafe2.c" --stub_file_name "/tmp/tmpxft_0000620a_00000000-53_chain-kernels.compute_61.cudafe2.stub.c" --gen_device_file_name "/tmp/tmpxft_0000620a_00000000-53_chain-kernels.compute_61.cudafe2.gpu" --nv_arch "compute_61" --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" --include_file_name "tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" "/tmp/tmpxft_0000620a_00000000-52_chain-kernels.compute_61.cpp2.i" 
#$ g++ -D__CUDA_ARCH__=610 -E -x c  -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDABE__ -D__CUDANVVM__ -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-53_chain-kernels.compute_61.cudafe2.gpu" > "/tmp/tmpxft_0000620a_00000000-54_chain-kernels.compute_61.cpp3.i" 
#$ cicc  -arch compute_61 -m64 -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 -nvvmir-library "/usr/local/cuda/bin/../nvvm/libdevice/libdevice.compute_30.10.bc" --orig_src_file_name "chain-kernels.cu"  "/tmp/tmpxft_0000620a_00000000-54_chain-kernels.compute_61.cpp3.i" -o "/tmp/tmpxft_0000620a_00000000-8_chain-kernels.compute_61.ptx"
#$ ptxas  -arch=sm_61 -m64  "/tmp/tmpxft_0000620a_00000000-8_chain-kernels.compute_61.ptx"  -o "/tmp/tmpxft_0000620a_00000000-55_chain-kernels.compute_61.cubin" 
#$ g++ -D__CUDA_ARCH__=620 -E -x c -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDACC__ -D__NVCC__ -D__CUDANVVM__  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-4_chain-kernels.compute_62.cudafe1.gpu" > "/tmp/tmpxft_0000620a_00000000-57_chain-kernels.compute_62.cpp2.i" 
#$ cudafe -w --allow_managed --m64 --gnu_version=50400 --c  --gen_c_file_name "/tmp/tmpxft_0000620a_00000000-58_chain-kernels.compute_62.cudafe2.c" --stub_file_name "/tmp/tmpxft_0000620a_00000000-58_chain-kernels.compute_62.cudafe2.stub.c" --gen_device_file_name "/tmp/tmpxft_0000620a_00000000-58_chain-kernels.compute_62.cudafe2.gpu" --nv_arch "compute_62" --module_id_file_name "/tmp/tmpxft_0000620a_00000000-3_chain-kernels.module_id" --include_file_name "tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" "/tmp/tmpxft_0000620a_00000000-57_chain-kernels.compute_62.cpp2.i" 
#$ g++ -D__CUDA_ARCH__=620 -E -x c -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__CUDABE__ -D__CUDANVVM__ -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-58_chain-kernels.compute_62.cudafe2.gpu" > "/tmp/tmpxft_0000620a_00000000-59_chain-kernels.compute_62.cpp3.i" 
#$ cicc  -arch compute_62 -m64 -ftz=0 -prec_div=1 -prec_sqrt=1 -fmad=1 -nvvmir-library "/usr/local/cuda/bin/../nvvm/libdevice/libdevice.compute_30.10.bc" --orig_src_file_name "chain-kernels.cu"  "/tmp/tmpxft_0000620a_00000000-59_chain-kernels.compute_62.cpp3.i" -o "/tmp/tmpxft_0000620a_00000000-6_chain-kernels.compute_62.ptx"
#$ ptxas  -arch=sm_62 -m64  "/tmp/tmpxft_0000620a_00000000-6_chain-kernels.compute_62.ptx"  -o "/tmp/tmpxft_0000620a_00000000-60_chain-kernels.compute_62.cubin" 
#$ fatbinary --create="/tmp/tmpxft_0000620a_00000000-2_chain-kernels.fatbin" -64 "--image=profile=sm_30@compute_30,file=/tmp/tmpxft_0000620a_00000000-30_chain-kernels.compute_30.cubin" "--image=profile=sm_35@compute_35,file=/tmp/tmpxft_0000620a_00000000-35_chain-kernels.compute_35.cubin" "--image=profile=sm_50@compute_50,file=/tmp/tmpxft_0000620a_00000000-40_chain-kernels.compute_50.cubin" "--image=profile=sm_53@compute_53,file=/tmp/tmpxft_0000620a_00000000-45_chain-kernels.compute_53.cubin" "--image=profile=sm_60@compute_60,file=/tmp/tmpxft_0000620a_00000000-50_chain-kernels.compute_60.cubin" "--image=profile=sm_61@compute_61,file=/tmp/tmpxft_0000620a_00000000-55_chain-kernels.compute_61.cubin" "--image=profile=sm_62@compute_62,file=/tmp/tmpxft_0000620a_00000000-60_chain-kernels.compute_62.cubin" --embedded-fatbin="/tmp/tmpxft_0000620a_00000000-2_chain-kernels.fatbin.c" --cuda
#$ rm /tmp/tmpxft_0000620a_00000000-2_chain-kernels.fatbin
#$ g++ -D__CUDA_ARCH__=300 -E -x c++          -DCUDA_DOUBLE_MATH_FUNCTIONS  -D__USE_FAST_MATH__=0  -fPIC -D__CUDA_FTZ=0 -D__CUDA_PREC_DIV=1 -D__CUDA_PREC_SQRT=1 -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -m64 -g -gdwarf-2 "/tmp/tmpxft_0000620a_00000000-4_chain-kernels.compute_62.cudafe1.cpp" > "/tmp/tmpxft_0000620a_00000000-61_chain-kernels.compute_30.ii" 
#$ g++ -c -x c++ -fPIC -I"/usr/local/cuda/include" -I"../" "-I/usr/local/cuda/bin/..//include"   -fpreprocessed -m64 -g -gdwarf-2 -o "chain-kernels.o" "/tmp/tmpxft_0000620a_00000000-61_chain-kernels.compute_30.ii" 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o combine-nnet-fast.o combine-nnet-fast.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-fix.o nnet-fix.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-stats.o nnet-stats.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o rescale-nnet.o rescale-nnet.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-limit-rank.o nnet-limit-rank.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-example.o nnet-example.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o get-feature-transform.o get-feature-transform.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o widen-nnet.o widen-nnet.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-precondition-online.o nnet-precondition-online.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-example-functions.o nnet-example-functions.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-compute-discriminative.o nnet-compute-discriminative.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-compute-discriminative-parallel.o nnet-compute-discriminative-parallel.cc
ar -cru kaldi-chain.a chain-supervision.o chain-numerator.o chain-den-graph.o language-model.o chain-denominator.o chain-training.o chain-generic-numerator.o chain-kernels.o
ar: `u' modifier ignored since `D' is the default (see `U')
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o online-nnet2-decodable.o online-nnet2-decodable.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-compute-online.o nnet-compute-online.cc
ranlib kaldi-chain.a
g++ -shared -o libkaldi-chain.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-chain.so,--whole-archive kaldi-chain.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/cuda/lib64 -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../cudamatrix/libkaldi-cudamatrix.so  ../lat/libkaldi-lat.so  ../fstext/libkaldi-fstext.so  ../hmm/libkaldi-hmm.so  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl -lcublas -lcusparse -lcudart -lcurand 
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/chain/libkaldi-chain.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-chain.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/chain'
make -C nnet3
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/nnet3'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-common.o nnet-common.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-compile.o nnet-compile.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-component-itf.o nnet-component-itf.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-simple-component.o nnet-simple-component.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-normalize-component.o nnet-normalize-component.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-general-component.o nnet-general-component.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-parse.o nnet-parse.cc
ar -cru kaldi-kws.a kws-functions.o kws-functions2.o kws-scoring.o
ar: `u' modifier ignored since `D' is the default (see `U')
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o natural-gradient-online.o natural-gradient-online.cc
ranlib kaldi-kws.a
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-descriptor.o nnet-descriptor.cc
g++ -shared -o libkaldi-kws.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-kws.so,--whole-archive kaldi-kws.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../lat/libkaldi-lat.so  ../hmm/libkaldi-hmm.so  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-optimize.o nnet-optimize.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-computation.o nnet-computation.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-computation-graph.o nnet-computation-graph.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-graph.o nnet-graph.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o am-nnet-simple.o am-nnet-simple.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-example.o nnet-example.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-nnet.o nnet-nnet.cc
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/kws/libkaldi-kws.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-kws.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/kws'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-compile-utils.o nnet-compile-utils.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-utils.o nnet-utils.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-compute.o nnet-compute.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-test-utils.o nnet-test-utils.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-analyze.o nnet-analyze.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-example-utils.o nnet-example-utils.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-training.o nnet-training.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-diagnostics.o nnet-diagnostics.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-am-decodable-simple.o nnet-am-decodable-simple.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-optimize-utils.o nnet-optimize-utils.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-chain-example.o nnet-chain-example.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-chain-training.o nnet-chain-training.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-chain-diagnostics.o nnet-chain-diagnostics.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o discriminative-supervision.o discriminative-supervision.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-discriminative-example.o nnet-discriminative-example.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-discriminative-diagnostics.o nnet-discriminative-diagnostics.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o discriminative-training.o discriminative-training.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-discriminative-training.o nnet-discriminative-training.cc
ar -cru kaldi-nnet2.a nnet-component.o nnet-nnet.o train-nnet.o train-nnet-ensemble.o nnet-update.o nnet-compute.o am-nnet.o nnet-functions.o nnet-precondition.o combine-nnet.o mixup-nnet.o nnet-update-parallel.o combine-nnet-fast.o nnet-fix.o nnet-stats.o rescale-nnet.o nnet-limit-rank.o nnet-example.o get-feature-transform.o widen-nnet.o nnet-precondition-online.o nnet-example-functions.o nnet-compute-discriminative.o nnet-compute-discriminative-parallel.o online-nnet2-decodable.o nnet-compute-online.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-nnet2.a
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-compile-looped.o nnet-compile-looped.cc
g++ -shared -o libkaldi-nnet2.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-nnet2.so,--whole-archive kaldi-nnet2.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/cuda/lib64 -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../cudamatrix/libkaldi-cudamatrix.so  ../lat/libkaldi-lat.so  ../hmm/libkaldi-hmm.so  ../transform/libkaldi-transform.so  ../gmm/libkaldi-gmm.so  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl -lcublas -lcusparse -lcudart -lcurand 
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o decodable-simple-looped.o decodable-simple-looped.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o decodable-online-looped.o decodable-online-looped.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o convolution.o convolution.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-convolutional-component.o nnet-convolutional-component.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o attention.o attention.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o nnet-attention-component.o nnet-attention-component.cc
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/nnet2/libkaldi-nnet2.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-nnet2.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/nnet2'
ar -cru kaldi-nnet3.a nnet-common.o nnet-compile.o nnet-component-itf.o nnet-simple-component.o nnet-normalize-component.o nnet-general-component.o nnet-parse.o natural-gradient-online.o nnet-descriptor.o nnet-optimize.o nnet-computation.o nnet-computation-graph.o nnet-graph.o am-nnet-simple.o nnet-example.o nnet-nnet.o nnet-compile-utils.o nnet-utils.o nnet-compute.o nnet-test-utils.o nnet-analyze.o nnet-example-utils.o nnet-training.o nnet-diagnostics.o nnet-am-decodable-simple.o nnet-optimize-utils.o nnet-chain-example.o nnet-chain-training.o nnet-chain-diagnostics.o discriminative-supervision.o nnet-discriminative-example.o nnet-discriminative-diagnostics.o discriminative-training.o nnet-discriminative-training.o nnet-compile-looped.o decodable-simple-looped.o decodable-online-looped.o convolution.o nnet-convolutional-component.o attention.o nnet-attention-component.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-nnet3.a
g++ -shared -o libkaldi-nnet3.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-nnet3.so,--whole-archive kaldi-nnet3.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -L/usr/local/cuda/lib64 -Wl,-rpath,/usr/local/cuda/lib64 -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../chain/libkaldi-chain.so  ../cudamatrix/libkaldi-cudamatrix.so  ../lat/libkaldi-lat.so  ../fstext/libkaldi-fstext.so  ../hmm/libkaldi-hmm.so  ../transform/libkaldi-transform.so  ../gmm/libkaldi-gmm.so  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl -lcublas -lcusparse -lcudart -lcurand 
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/nnet3/libkaldi-nnet3.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-nnet3.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/nnet3'
make -C online2
make -C rnnlm
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/online2'
make[2]: Entering directory '/home/ming/Work_Ming/Github_folders/kaldi/src/rnnlm'
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o sampler.o sampler.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o rnnlm-example.o rnnlm-example.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o rnnlm-example-utils.o rnnlm-example-utils.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o rnnlm-core-training.o rnnlm-core-training.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o rnnlm-embedding-training.o rnnlm-embedding-training.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o rnnlm-core-compute.o rnnlm-core-compute.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o rnnlm-utils.o rnnlm-utils.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o rnnlm-training.o rnnlm-training.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o online-gmm-decodable.o online-gmm-decodable.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o rnnlm-test-utils.o rnnlm-test-utils.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o sampling-lm-estimate.o sampling-lm-estimate.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o online-feature-pipeline.o online-feature-pipeline.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o online-ivector-feature.o online-ivector-feature.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o sampling-lm.o sampling-lm.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o rnnlm-compute-state.o rnnlm-compute-state.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o rnnlm-lattice-rescoring.o rnnlm-lattice-rescoring.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o online-nnet2-feature-pipeline.o online-nnet2-feature-pipeline.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o online-gmm-decoding.o online-gmm-decoding.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o online-timing.o online-timing.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o online-endpoint.o online-endpoint.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o onlinebin-util.o onlinebin-util.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o online-speex-wrapper.o online-speex-wrapper.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o online-nnet2-decoding.o online-nnet2-decoding.cc
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o online-nnet2-decoding-threaded.o online-nnet2-decoding-threaded.cc
rnnlm-compute-state.cc: In constructor ‘kaldi::rnnlm::RnnlmComputeStateInfo::RnnlmComputeStateInfo(const kaldi::rnnlm::RnnlmComputeStateComputationOptions&, const kaldi::nnet3::Nnet&, const kaldi::CuMatrix<float>&)’:
rnnlm-compute-state.cc:47:15: error: no match for ‘operator<’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘const char [41]’)
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
               ^
In file included from /usr/include/c++/5/forward_list:38:0,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/filter-state.h:9,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/state-table.h:17,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/replace.h:23,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/rational.h:15,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/closure.h:13,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/fstlib.h:41,
                 from ../rnnlm/sampling-lm.h:24,
                 from ../rnnlm/rnnlm-example-utils.h:28,
                 from ../rnnlm/rnnlm-core-compute.h:23,
                 from ../rnnlm/rnnlm-compute-state.h:30,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/forward_list.h:1363:5: note: candidate: template<class _Tp, class _Alloc> bool std::operator<(const std::forward_list<_Tp, _Alloc>&, const std::forward_list<_Tp, _Alloc>&)
     operator<(const forward_list<_Tp, _Alloc>& __lx,
     ^
/usr/include/c++/5/bits/forward_list.h:1363:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::forward_list<_Tp, _Alloc>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/stack:61:0,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/pair-weight.h:11,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/expectation-weight.h:24,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/arc.h:14,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/fst.h:27,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/expanded-fst.h:16,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/fstlib.h:28,
                 from ../rnnlm/sampling-lm.h:24,
                 from ../rnnlm/rnnlm-example-utils.h:28,
                 from ../rnnlm/rnnlm-core-compute.h:23,
                 from ../rnnlm/rnnlm-compute-state.h:30,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_stack.h:264:5: note: candidate: template<class _Tp, class _Seq> bool std::operator<(const std::stack<_Tp, _Seq>&, const std::stack<_Tp, _Seq>&)
     operator<(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)
     ^
/usr/include/c++/5/bits/stl_stack.h:264:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::stack<_Tp, _Seq>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/queue:64:0,
                 from ../cudamatrix/cu-allocator.h:31,
                 from ../cudamatrix/cu-device.h:37,
                 from ../cudamatrix/cu-value.h:25,
                 from ../cudamatrix/cu-vector.h:32,
                 from ../cudamatrix/cu-matrix-lib.h:25,
                 from ../nnet3/nnet-common.h:28,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_queue.h:289:5: note: candidate: template<class _Tp, class _Seq> bool std::operator<(const std::queue<_Tp, _Seq>&, const std::queue<_Tp, _Seq>&)
     operator<(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)
     ^
/usr/include/c++/5/bits/stl_queue.h:289:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::queue<_Tp, _Seq>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/deque:64:0,
                 from /usr/include/c++/5/queue:60,
                 from ../cudamatrix/cu-allocator.h:31,
                 from ../cudamatrix/cu-device.h:37,
                 from ../cudamatrix/cu-value.h:25,
                 from ../cudamatrix/cu-vector.h:32,
                 from ../cudamatrix/cu-matrix-lib.h:25,
                 from ../nnet3/nnet-common.h:28,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_deque.h:2238:5: note: candidate: template<class _Tp, class _Alloc> bool std::operator<(const std::deque<_Tp, _Alloc>&, const std::deque<_Tp, _Alloc>&)
     operator<(const deque<_Tp, _Alloc>& __x,
     ^
/usr/include/c++/5/bits/stl_deque.h:2238:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::deque<_Tp, _Alloc>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/deque:64:0,
                 from /usr/include/c++/5/queue:60,
                 from ../cudamatrix/cu-allocator.h:31,
                 from ../cudamatrix/cu-device.h:37,
                 from ../cudamatrix/cu-value.h:25,
                 from ../cudamatrix/cu-vector.h:32,
                 from ../cudamatrix/cu-matrix-lib.h:25,
                 from ../nnet3/nnet-common.h:28,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_deque.h:299:5: note: candidate: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator<(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
     operator<(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,
     ^
/usr/include/c++/5/bits/stl_deque.h:299:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/deque:64:0,
                 from /usr/include/c++/5/queue:60,
                 from ../cudamatrix/cu-allocator.h:31,
                 from ../cudamatrix/cu-device.h:37,
                 from ../cudamatrix/cu-value.h:25,
                 from ../cudamatrix/cu-vector.h:32,
                 from ../cudamatrix/cu-matrix-lib.h:25,
                 from ../nnet3/nnet-common.h:28,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_deque.h:291:5: note: candidate: template<class _Tp, class _Ref, class _Ptr> bool std::operator<(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
     operator<(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,
     ^
/usr/include/c++/5/bits/stl_deque.h:291:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/list:63:0,
                 from ../cudamatrix/cu-allocator.h:30,
                 from ../cudamatrix/cu-device.h:37,
                 from ../cudamatrix/cu-value.h:25,
                 from ../cudamatrix/cu-vector.h:32,
                 from ../cudamatrix/cu-matrix-lib.h:25,
                 from ../nnet3/nnet-common.h:28,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_list.h:1836:5: note: candidate: template<class _Tp, class _Alloc> bool std::operator<(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&)
     operator<(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
     ^
/usr/include/c++/5/bits/stl_list.h:1836:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::__cxx11::list<_Tp, _Alloc>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/memory:82:0,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/shared_ptr.h:382:5: note: candidate: template<class _Tp> bool std::operator<(std::nullptr_t, const std::shared_ptr<_Tp1>&)
     operator<(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
     ^
/usr/include/c++/5/bits/shared_ptr.h:382:5: note:   template argument deduction/substitution failed:
In file included from ../base/kaldi-common.h:35:0,
                 from ../rnnlm/rnnlm-compute-state.h:26,
                 from rnnlm-compute-state.cc:22:
../base/kaldi-error.h:129:62: note:   cannot convert ‘kaldi::MessageLogger((kaldi::LogMessageEnvelope::Severity)-2, ((const char*)(& __func__)), ((const char*)"rnnlm-compute-state.cc"), 47).kaldi::MessageLogger::stream()’ (type ‘std::ostream {aka std::basic_ostream<char>}’) to type ‘std::nullptr_t’
                          __func__, __FILE__, __LINE__).stream()
                                                              ^
rnnlm-compute-state.cc:47:5: note: in expansion of macro ‘KALDI_ERR’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
     ^
In file included from /usr/include/c++/5/memory:82:0,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/shared_ptr.h:377:5: note: candidate: template<class _Tp> bool std::operator<(const std::shared_ptr<_Tp1>&, std::nullptr_t)
     operator<(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
     ^
/usr/include/c++/5/bits/shared_ptr.h:377:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::shared_ptr<_Tp1>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/memory:82:0,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/shared_ptr.h:368:5: note: candidate: template<class _Tp1, class _Tp2> bool std::operator<(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)
     operator<(const shared_ptr<_Tp1>& __a,
     ^
/usr/include/c++/5/bits/shared_ptr.h:368:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::shared_ptr<_Tp1>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/shared_ptr.h:52:0,
                 from /usr/include/c++/5/memory:82,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/shared_ptr_base.h:1229:5: note: candidate: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)
     operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
     ^
/usr/include/c++/5/bits/shared_ptr_base.h:1229:5: note:   template argument deduction/substitution failed:
In file included from ../base/kaldi-common.h:35:0,
                 from ../rnnlm/rnnlm-compute-state.h:26,
                 from rnnlm-compute-state.cc:22:
../base/kaldi-error.h:129:62: note:   cannot convert ‘kaldi::MessageLogger((kaldi::LogMessageEnvelope::Severity)-2, ((const char*)(& __func__)), ((const char*)"rnnlm-compute-state.cc"), 47).kaldi::MessageLogger::stream()’ (type ‘std::ostream {aka std::basic_ostream<char>}’) to type ‘std::nullptr_t’
                          __func__, __FILE__, __LINE__).stream()
                                                              ^
rnnlm-compute-state.cc:47:5: note: in expansion of macro ‘KALDI_ERR’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
     ^
In file included from /usr/include/c++/5/bits/shared_ptr.h:52:0,
                 from /usr/include/c++/5/memory:82,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/shared_ptr_base.h:1224:5: note: candidate: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)
     operator<(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
     ^
/usr/include/c++/5/bits/shared_ptr_base.h:1224:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/shared_ptr.h:52:0,
                 from /usr/include/c++/5/memory:82,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/shared_ptr_base.h:1215:5: note: candidate: template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const std::__shared_ptr<_Tp1, _Lp>&, const std::__shared_ptr<_Tp2, _Lp>&)
     operator<(const __shared_ptr<_Tp1, _Lp>& __a,
     ^
/usr/include/c++/5/bits/shared_ptr_base.h:1215:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/memory:81:0,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/unique_ptr.h:675:5: note: candidate: template<class _Tp, class _Dp> bool std::operator<(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)
     operator<(nullptr_t, const unique_ptr<_Tp, _Dp>& __x)
     ^
/usr/include/c++/5/bits/unique_ptr.h:675:5: note:   template argument deduction/substitution failed:
In file included from ../base/kaldi-common.h:35:0,
                 from ../rnnlm/rnnlm-compute-state.h:26,
                 from rnnlm-compute-state.cc:22:
../base/kaldi-error.h:129:62: note:   cannot convert ‘kaldi::MessageLogger((kaldi::LogMessageEnvelope::Severity)-2, ((const char*)(& __func__)), ((const char*)"rnnlm-compute-state.cc"), 47).kaldi::MessageLogger::stream()’ (type ‘std::ostream {aka std::basic_ostream<char>}’) to type ‘std::nullptr_t’
                          __func__, __FILE__, __LINE__).stream()
                                                              ^
rnnlm-compute-state.cc:47:5: note: in expansion of macro ‘KALDI_ERR’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
     ^
In file included from /usr/include/c++/5/memory:81:0,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/unique_ptr.h:669:5: note: candidate: template<class _Tp, class _Dp> bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)
     operator<(const unique_ptr<_Tp, _Dp>& __x, nullptr_t)
     ^
/usr/include/c++/5/bits/unique_ptr.h:669:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/memory:81:0,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/unique_ptr.h:658:5: note: candidate: template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, const std::unique_ptr<_Up, _Ep>&)
     operator<(const unique_ptr<_Tp, _Dp>& __x,
     ^
/usr/include/c++/5/bits/unique_ptr.h:658:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/set:62:0,
                 from ../util/text-utils.h:27,
                 from ../util/kaldi-holder.h:28,
                 from ../util/common-utils.h:26,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_multiset.h:842:5: note: candidate: template<class _Key, class _Compare, class _Alloc> bool std::operator<(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
     operator<(const multiset<_Key, _Compare, _Alloc>& __x,
     ^
/usr/include/c++/5/bits/stl_multiset.h:842:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::multiset<_Key, _Compare, _Alloc>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/set:61:0,
                 from ../util/text-utils.h:27,
                 from ../util/kaldi-holder.h:28,
                 from ../util/common-utils.h:26,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_set.h:859:5: note: candidate: template<class _Key, class _Compare, class _Alloc> bool std::operator<(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
     operator<(const set<_Key, _Compare, _Alloc>& __x,
     ^
/usr/include/c++/5/bits/stl_set.h:859:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::set<_Key, _Compare, _Alloc>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/map:62:0,
                 from ../util/parse-options.h:25,
                 from ../util/common-utils.h:23,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_multimap.h:991:5: note: candidate: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&)
     operator<(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
     ^
/usr/include/c++/5/bits/stl_multimap.h:991:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/map:61:0,
                 from ../util/parse-options.h:25,
                 from ../util/common-utils.h:23,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_map.h:1090:5: note: candidate: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
     operator<(const map<_Key, _Tp, _Compare, _Alloc>& __x,
     ^
/usr/include/c++/5/bits/stl_map.h:1090:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::map<_Key, _Tp, _Compare, _Alloc>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/stl_map.h:63:0,
                 from /usr/include/c++/5/map:61,
                 from ../util/parse-options.h:25,
                 from ../util/common-utils.h:23,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/tuple:928:5: note: candidate: template<class ... _TElements, class ... _UElements> constexpr bool std::operator<(const std::tuple<_Args1 ...>&, const std::tuple<_Args2 ...>&)
     operator<(const tuple<_TElements...>& __t,
     ^
/usr/include/c++/5/tuple:928:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::tuple<_Args1 ...>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/tuple:39:0,
                 from /usr/include/c++/5/bits/stl_map.h:63,
                 from /usr/include/c++/5/map:61,
                 from ../util/parse-options.h:25,
                 from ../util/common-utils.h:23,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/array:250:5: note: candidate: template<class _Tp, long unsigned int _Nm> bool std::operator<(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)
     operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b)
     ^
/usr/include/c++/5/array:250:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::array<_Tp, _Nm>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/map:60:0,
                 from ../util/parse-options.h:25,
                 from ../util/common-utils.h:23,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_tree.h:1283:5: note: candidate: template<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> bool std::operator<(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
     operator<(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
     ^
/usr/include/c++/5/bits/stl_tree.h:1283:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/ios_base.h:46:0,
                 from /usr/include/c++/5/ios:42,
                 from /usr/include/c++/5/istream:38,
                 from /usr/include/c++/5/sstream:38,
                 from ../base/kaldi-common.h:27,
                 from ../rnnlm/rnnlm-compute-state.h:26,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/system_error:274:3: note: candidate: bool std::operator<(const std::error_condition&, const std::error_condition&)
   operator<(const error_condition& __lhs,
   ^
/usr/include/c++/5/system_error:274:3: note:   no known conversion for argument 1 from ‘std::ostream {aka std::basic_ostream<char>}’ to ‘const std::error_condition&’
/usr/include/c++/5/system_error:200:3: note: candidate: bool std::operator<(const std::error_code&, const std::error_code&)
   operator<(const error_code& __lhs, const error_code& __rhs) noexcept
   ^
/usr/include/c++/5/system_error:200:3: note:   no known conversion for argument 1 from ‘std::ostream {aka std::basic_ostream<char>}’ to ‘const std::error_code&’
In file included from /usr/include/c++/5/string:52:0,
                 from ../base/kaldi-common.h:26,
                 from ../rnnlm/rnnlm-compute-state.h:26,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/basic_string.h:5011:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)
     operator<(const _CharT* __lhs,
     ^
/usr/include/c++/5/bits/basic_string.h:5011:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   mismatched types ‘const _CharT*’ and ‘std::basic_ostream<char>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/string:52:0,
                 from ../base/kaldi-common.h:26,
                 from ../rnnlm/rnnlm-compute-state.h:26,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/basic_string.h:4999:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
     operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
     ^
/usr/include/c++/5/bits/basic_string.h:4999:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/string:52:0,
                 from ../base/kaldi-common.h:26,
                 from ../rnnlm/rnnlm-compute-state.h:26,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/basic_string.h:4987:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)
     operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
     ^
/usr/include/c++/5/bits/basic_string.h:4987:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/vector:64:0,
                 from ../rnnlm/rnnlm-compute-state.h:25,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_vector.h:1528:5: note: candidate: template<class _Tp, class _Alloc> bool std::operator<(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
     operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
     ^
/usr/include/c++/5/bits/stl_vector.h:1528:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::vector<_Tp, _Alloc>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/stl_algobase.h:67:0,
                 from /usr/include/c++/5/vector:60,
                 from ../rnnlm/rnnlm-compute-state.h:25,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_iterator.h:1095:5: note: candidate: template<class _Iterator> bool std::operator<(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
     operator<(const move_iterator<_Iterator>& __x,
     ^
/usr/include/c++/5/bits/stl_iterator.h:1095:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::move_iterator<_Iterator>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/stl_algobase.h:67:0,
                 from /usr/include/c++/5/vector:60,
                 from ../rnnlm/rnnlm-compute-state.h:25,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_iterator.h:1089:5: note: candidate: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&)
     operator<(const move_iterator<_IteratorL>& __x,
     ^
/usr/include/c++/5/bits/stl_iterator.h:1089:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::move_iterator<_Iterator>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/stl_algobase.h:67:0,
                 from /usr/include/c++/5/vector:60,
                 from ../rnnlm/rnnlm-compute-state.h:25,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_iterator.h:348:5: note: candidate: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
     operator<(const reverse_iterator<_IteratorL>& __x,
     ^
/usr/include/c++/5/bits/stl_iterator.h:348:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::reverse_iterator<_Iterator>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/stl_algobase.h:67:0,
                 from /usr/include/c++/5/vector:60,
                 from ../rnnlm/rnnlm-compute-state.h:25,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_iterator.h:298:5: note: candidate: template<class _Iterator> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
     operator<(const reverse_iterator<_Iterator>& __x,
     ^
/usr/include/c++/5/bits/stl_iterator.h:298:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::reverse_iterator<_Iterator>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/stl_algobase.h:64:0,
                 from /usr/include/c++/5/vector:60,
                 from ../rnnlm/rnnlm-compute-state.h:25,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_pair.h:220:5: note: candidate: template<class _T1, class _T2> constexpr bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
     operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
     ^
/usr/include/c++/5/bits/stl_pair.h:220:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:47:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::pair<_T1, _T2>’
     KALDI_ERR < "--bos-symbol option isn't set correctly.";
                 ^
rnnlm-compute-state.cc:51:15: error: no match for ‘operator<’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘const char [41]’)
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
               ^
In file included from /usr/include/c++/5/forward_list:38:0,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/filter-state.h:9,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/state-table.h:17,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/replace.h:23,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/rational.h:15,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/closure.h:13,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/fstlib.h:41,
                 from ../rnnlm/sampling-lm.h:24,
                 from ../rnnlm/rnnlm-example-utils.h:28,
                 from ../rnnlm/rnnlm-core-compute.h:23,
                 from ../rnnlm/rnnlm-compute-state.h:30,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/forward_list.h:1363:5: note: candidate: template<class _Tp, class _Alloc> bool std::operator<(const std::forward_list<_Tp, _Alloc>&, const std::forward_list<_Tp, _Alloc>&)
     operator<(const forward_list<_Tp, _Alloc>& __lx,
     ^
/usr/include/c++/5/bits/forward_list.h:1363:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::forward_list<_Tp, _Alloc>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/stack:61:0,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/pair-weight.h:11,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/expectation-weight.h:24,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/arc.h:14,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/fst.h:27,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/expanded-fst.h:16,
                 from /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include/fst/fstlib.h:28,
                 from ../rnnlm/sampling-lm.h:24,
                 from ../rnnlm/rnnlm-example-utils.h:28,
                 from ../rnnlm/rnnlm-core-compute.h:23,
                 from ../rnnlm/rnnlm-compute-state.h:30,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_stack.h:264:5: note: candidate: template<class _Tp, class _Seq> bool std::operator<(const std::stack<_Tp, _Seq>&, const std::stack<_Tp, _Seq>&)
     operator<(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)
     ^
/usr/include/c++/5/bits/stl_stack.h:264:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::stack<_Tp, _Seq>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/queue:64:0,
                 from ../cudamatrix/cu-allocator.h:31,
                 from ../cudamatrix/cu-device.h:37,
                 from ../cudamatrix/cu-value.h:25,
                 from ../cudamatrix/cu-vector.h:32,
                 from ../cudamatrix/cu-matrix-lib.h:25,
                 from ../nnet3/nnet-common.h:28,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_queue.h:289:5: note: candidate: template<class _Tp, class _Seq> bool std::operator<(const std::queue<_Tp, _Seq>&, const std::queue<_Tp, _Seq>&)
     operator<(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)
     ^
/usr/include/c++/5/bits/stl_queue.h:289:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::queue<_Tp, _Seq>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/deque:64:0,
                 from /usr/include/c++/5/queue:60,
                 from ../cudamatrix/cu-allocator.h:31,
                 from ../cudamatrix/cu-device.h:37,
                 from ../cudamatrix/cu-value.h:25,
                 from ../cudamatrix/cu-vector.h:32,
                 from ../cudamatrix/cu-matrix-lib.h:25,
                 from ../nnet3/nnet-common.h:28,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_deque.h:2238:5: note: candidate: template<class _Tp, class _Alloc> bool std::operator<(const std::deque<_Tp, _Alloc>&, const std::deque<_Tp, _Alloc>&)
     operator<(const deque<_Tp, _Alloc>& __x,
     ^
/usr/include/c++/5/bits/stl_deque.h:2238:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::deque<_Tp, _Alloc>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/deque:64:0,
                 from /usr/include/c++/5/queue:60,
                 from ../cudamatrix/cu-allocator.h:31,
                 from ../cudamatrix/cu-device.h:37,
                 from ../cudamatrix/cu-value.h:25,
                 from ../cudamatrix/cu-vector.h:32,
                 from ../cudamatrix/cu-matrix-lib.h:25,
                 from ../nnet3/nnet-common.h:28,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_deque.h:299:5: note: candidate: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator<(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
     operator<(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,
     ^
/usr/include/c++/5/bits/stl_deque.h:299:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/deque:64:0,
                 from /usr/include/c++/5/queue:60,
                 from ../cudamatrix/cu-allocator.h:31,
                 from ../cudamatrix/cu-device.h:37,
                 from ../cudamatrix/cu-value.h:25,
                 from ../cudamatrix/cu-vector.h:32,
                 from ../cudamatrix/cu-matrix-lib.h:25,
                 from ../nnet3/nnet-common.h:28,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_deque.h:291:5: note: candidate: template<class _Tp, class _Ref, class _Ptr> bool std::operator<(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
     operator<(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,
     ^
/usr/include/c++/5/bits/stl_deque.h:291:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/list:63:0,
                 from ../cudamatrix/cu-allocator.h:30,
                 from ../cudamatrix/cu-device.h:37,
                 from ../cudamatrix/cu-value.h:25,
                 from ../cudamatrix/cu-vector.h:32,
                 from ../cudamatrix/cu-matrix-lib.h:25,
                 from ../nnet3/nnet-common.h:28,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_list.h:1836:5: note: candidate: template<class _Tp, class _Alloc> bool std::operator<(const std::__cxx11::list<_Tp, _Alloc>&, const std::__cxx11::list<_Tp, _Alloc>&)
     operator<(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
     ^
/usr/include/c++/5/bits/stl_list.h:1836:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::__cxx11::list<_Tp, _Alloc>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/memory:82:0,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/shared_ptr.h:382:5: note: candidate: template<class _Tp> bool std::operator<(std::nullptr_t, const std::shared_ptr<_Tp1>&)
     operator<(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
     ^
/usr/include/c++/5/bits/shared_ptr.h:382:5: note:   template argument deduction/substitution failed:
In file included from ../base/kaldi-common.h:35:0,
                 from ../rnnlm/rnnlm-compute-state.h:26,
                 from rnnlm-compute-state.cc:22:
../base/kaldi-error.h:129:62: note:   cannot convert ‘kaldi::MessageLogger((kaldi::LogMessageEnvelope::Severity)-2, ((const char*)(& __func__)), ((const char*)"rnnlm-compute-state.cc"), 51).kaldi::MessageLogger::stream()’ (type ‘std::ostream {aka std::basic_ostream<char>}’) to type ‘std::nullptr_t’
                          __func__, __FILE__, __LINE__).stream()
                                                              ^
rnnlm-compute-state.cc:51:5: note: in expansion of macro ‘KALDI_ERR’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
     ^
In file included from /usr/include/c++/5/memory:82:0,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/shared_ptr.h:377:5: note: candidate: template<class _Tp> bool std::operator<(const std::shared_ptr<_Tp1>&, std::nullptr_t)
     operator<(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
     ^
/usr/include/c++/5/bits/shared_ptr.h:377:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::shared_ptr<_Tp1>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/memory:82:0,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/shared_ptr.h:368:5: note: candidate: template<class _Tp1, class _Tp2> bool std::operator<(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)
     operator<(const shared_ptr<_Tp1>& __a,
     ^
/usr/include/c++/5/bits/shared_ptr.h:368:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::shared_ptr<_Tp1>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/shared_ptr.h:52:0,
                 from /usr/include/c++/5/memory:82,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/shared_ptr_base.h:1229:5: note: candidate: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)
     operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
     ^
/usr/include/c++/5/bits/shared_ptr_base.h:1229:5: note:   template argument deduction/substitution failed:
In file included from ../base/kaldi-common.h:35:0,
                 from ../rnnlm/rnnlm-compute-state.h:26,
                 from rnnlm-compute-state.cc:22:
../base/kaldi-error.h:129:62: note:   cannot convert ‘kaldi::MessageLogger((kaldi::LogMessageEnvelope::Severity)-2, ((const char*)(& __func__)), ((const char*)"rnnlm-compute-state.cc"), 51).kaldi::MessageLogger::stream()’ (type ‘std::ostream {aka std::basic_ostream<char>}’) to type ‘std::nullptr_t’
                          __func__, __FILE__, __LINE__).stream()
                                                              ^
rnnlm-compute-state.cc:51:5: note: in expansion of macro ‘KALDI_ERR’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
     ^
In file included from /usr/include/c++/5/bits/shared_ptr.h:52:0,
                 from /usr/include/c++/5/memory:82,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/shared_ptr_base.h:1224:5: note: candidate: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)
     operator<(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
     ^
/usr/include/c++/5/bits/shared_ptr_base.h:1224:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/shared_ptr.h:52:0,
                 from /usr/include/c++/5/memory:82,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/shared_ptr_base.h:1215:5: note: candidate: template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const std::__shared_ptr<_Tp1, _Lp>&, const std::__shared_ptr<_Tp2, _Lp>&)
     operator<(const __shared_ptr<_Tp1, _Lp>& __a,
     ^
/usr/include/c++/5/bits/shared_ptr_base.h:1215:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/memory:81:0,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/unique_ptr.h:675:5: note: candidate: template<class _Tp, class _Dp> bool std::operator<(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)
     operator<(nullptr_t, const unique_ptr<_Tp, _Dp>& __x)
     ^
/usr/include/c++/5/bits/unique_ptr.h:675:5: note:   template argument deduction/substitution failed:
In file included from ../base/kaldi-common.h:35:0,
                 from ../rnnlm/rnnlm-compute-state.h:26,
                 from rnnlm-compute-state.cc:22:
../base/kaldi-error.h:129:62: note:   cannot convert ‘kaldi::MessageLogger((kaldi::LogMessageEnvelope::Severity)-2, ((const char*)(& __func__)), ((const char*)"rnnlm-compute-state.cc"), 51).kaldi::MessageLogger::stream()’ (type ‘std::ostream {aka std::basic_ostream<char>}’) to type ‘std::nullptr_t’
                          __func__, __FILE__, __LINE__).stream()
                                                              ^
rnnlm-compute-state.cc:51:5: note: in expansion of macro ‘KALDI_ERR’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
     ^
In file included from /usr/include/c++/5/memory:81:0,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/unique_ptr.h:669:5: note: candidate: template<class _Tp, class _Dp> bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)
     operator<(const unique_ptr<_Tp, _Dp>& __x, nullptr_t)
     ^
/usr/include/c++/5/bits/unique_ptr.h:669:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/memory:81:0,
                 from /usr/include/c++/5/thread:40,
                 from ../util/kaldi-table-inl.h:28,
                 from ../util/kaldi-table.h:470,
                 from ../util/common-utils.h:27,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/unique_ptr.h:658:5: note: candidate: template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, const std::unique_ptr<_Up, _Ep>&)
     operator<(const unique_ptr<_Tp, _Dp>& __x,
     ^
/usr/include/c++/5/bits/unique_ptr.h:658:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/set:62:0,
                 from ../util/text-utils.h:27,
                 from ../util/kaldi-holder.h:28,
                 from ../util/common-utils.h:26,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_multiset.h:842:5: note: candidate: template<class _Key, class _Compare, class _Alloc> bool std::operator<(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
     operator<(const multiset<_Key, _Compare, _Alloc>& __x,
     ^
/usr/include/c++/5/bits/stl_multiset.h:842:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::multiset<_Key, _Compare, _Alloc>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/set:61:0,
                 from ../util/text-utils.h:27,
                 from ../util/kaldi-holder.h:28,
                 from ../util/common-utils.h:26,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_set.h:859:5: note: candidate: template<class _Key, class _Compare, class _Alloc> bool std::operator<(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
     operator<(const set<_Key, _Compare, _Alloc>& __x,
     ^
/usr/include/c++/5/bits/stl_set.h:859:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::set<_Key, _Compare, _Alloc>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/map:62:0,
                 from ../util/parse-options.h:25,
                 from ../util/common-utils.h:23,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_multimap.h:991:5: note: candidate: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&)
     operator<(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
     ^
/usr/include/c++/5/bits/stl_multimap.h:991:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/map:61:0,
                 from ../util/parse-options.h:25,
                 from ../util/common-utils.h:23,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_map.h:1090:5: note: candidate: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
     operator<(const map<_Key, _Tp, _Compare, _Alloc>& __x,
     ^
/usr/include/c++/5/bits/stl_map.h:1090:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::map<_Key, _Tp, _Compare, _Alloc>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/stl_map.h:63:0,
                 from /usr/include/c++/5/map:61,
                 from ../util/parse-options.h:25,
                 from ../util/common-utils.h:23,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/tuple:928:5: note: candidate: template<class ... _TElements, class ... _UElements> constexpr bool std::operator<(const std::tuple<_Args1 ...>&, const std::tuple<_Args2 ...>&)
     operator<(const tuple<_TElements...>& __t,
     ^
/usr/include/c++/5/tuple:928:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::tuple<_Args1 ...>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/tuple:39:0,
                 from /usr/include/c++/5/bits/stl_map.h:63,
                 from /usr/include/c++/5/map:61,
                 from ../util/parse-options.h:25,
                 from ../util/common-utils.h:23,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/array:250:5: note: candidate: template<class _Tp, long unsigned int _Nm> bool std::operator<(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)
     operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b)
     ^
/usr/include/c++/5/array:250:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::array<_Tp, _Nm>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/map:60:0,
                 from ../util/parse-options.h:25,
                 from ../util/common-utils.h:23,
                 from ../nnet3/nnet-common.h:25,
                 from ../nnet3/nnet-component-itf.h:26,
                 from ../nnet3/nnet-compile.h:23,
                 from ../nnet3/nnet-optimize.h:24,
                 from ../rnnlm/rnnlm-compute-state.h:27,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_tree.h:1283:5: note: candidate: template<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> bool std::operator<(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
     operator<(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
     ^
/usr/include/c++/5/bits/stl_tree.h:1283:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/ios_base.h:46:0,
                 from /usr/include/c++/5/ios:42,
                 from /usr/include/c++/5/istream:38,
                 from /usr/include/c++/5/sstream:38,
                 from ../base/kaldi-common.h:27,
                 from ../rnnlm/rnnlm-compute-state.h:26,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/system_error:274:3: note: candidate: bool std::operator<(const std::error_condition&, const std::error_condition&)
   operator<(const error_condition& __lhs,
   ^
/usr/include/c++/5/system_error:274:3: note:   no known conversion for argument 1 from ‘std::ostream {aka std::basic_ostream<char>}’ to ‘const std::error_condition&’
/usr/include/c++/5/system_error:200:3: note: candidate: bool std::operator<(const std::error_code&, const std::error_code&)
   operator<(const error_code& __lhs, const error_code& __rhs) noexcept
   ^
/usr/include/c++/5/system_error:200:3: note:   no known conversion for argument 1 from ‘std::ostream {aka std::basic_ostream<char>}’ to ‘const std::error_code&’
In file included from /usr/include/c++/5/string:52:0,
                 from ../base/kaldi-common.h:26,
                 from ../rnnlm/rnnlm-compute-state.h:26,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/basic_string.h:5011:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)
     operator<(const _CharT* __lhs,
     ^
/usr/include/c++/5/bits/basic_string.h:5011:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   mismatched types ‘const _CharT*’ and ‘std::basic_ostream<char>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/string:52:0,
                 from ../base/kaldi-common.h:26,
                 from ../rnnlm/rnnlm-compute-state.h:26,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/basic_string.h:4999:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
     operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
     ^
/usr/include/c++/5/bits/basic_string.h:4999:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/string:52:0,
                 from ../base/kaldi-common.h:26,
                 from ../rnnlm/rnnlm-compute-state.h:26,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/basic_string.h:4987:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)
     operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
     ^
/usr/include/c++/5/bits/basic_string.h:4987:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/vector:64:0,
                 from ../rnnlm/rnnlm-compute-state.h:25,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_vector.h:1528:5: note: candidate: template<class _Tp, class _Alloc> bool std::operator<(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
     operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
     ^
/usr/include/c++/5/bits/stl_vector.h:1528:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::vector<_Tp, _Alloc>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/stl_algobase.h:67:0,
                 from /usr/include/c++/5/vector:60,
                 from ../rnnlm/rnnlm-compute-state.h:25,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_iterator.h:1095:5: note: candidate: template<class _Iterator> bool std::operator<(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
     operator<(const move_iterator<_Iterator>& __x,
     ^
/usr/include/c++/5/bits/stl_iterator.h:1095:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::move_iterator<_Iterator>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/stl_algobase.h:67:0,
                 from /usr/include/c++/5/vector:60,
                 from ../rnnlm/rnnlm-compute-state.h:25,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_iterator.h:1089:5: note: candidate: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&)
     operator<(const move_iterator<_IteratorL>& __x,
     ^
/usr/include/c++/5/bits/stl_iterator.h:1089:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::move_iterator<_Iterator>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/stl_algobase.h:67:0,
                 from /usr/include/c++/5/vector:60,
                 from ../rnnlm/rnnlm-compute-state.h:25,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_iterator.h:348:5: note: candidate: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
     operator<(const reverse_iterator<_IteratorL>& __x,
     ^
/usr/include/c++/5/bits/stl_iterator.h:348:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::reverse_iterator<_Iterator>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/stl_algobase.h:67:0,
                 from /usr/include/c++/5/vector:60,
                 from ../rnnlm/rnnlm-compute-state.h:25,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_iterator.h:298:5: note: candidate: template<class _Iterator> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
     operator<(const reverse_iterator<_Iterator>& __x,
     ^
/usr/include/c++/5/bits/stl_iterator.h:298:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::reverse_iterator<_Iterator>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
In file included from /usr/include/c++/5/bits/stl_algobase.h:64:0,
                 from /usr/include/c++/5/vector:60,
                 from ../rnnlm/rnnlm-compute-state.h:25,
                 from rnnlm-compute-state.cc:22:
/usr/include/c++/5/bits/stl_pair.h:220:5: note: candidate: template<class _T1, class _T2> constexpr bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
     operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
     ^
/usr/include/c++/5/bits/stl_pair.h:220:5: note:   template argument deduction/substitution failed:
rnnlm-compute-state.cc:51:17: note:   ‘std::ostream {aka std::basic_ostream<char>}’ is not derived from ‘const std::pair<_T1, _T2>’
     KALDI_ERR < "--eos-symbol option isn't set correctly.";
                 ^
<builtin>: recipe for target 'rnnlm-compute-state.o' failed
make[2]: *** [rnnlm-compute-state.o] Error 1
make[2]: *** Waiting for unfinished jobs....
g++ -std=c++11 -I.. -I/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/include  -Wall -Wno-sign-compare -Wno-unused-local-typedefs -Wno-deprecated-declarations -Winit-self -DKALDI_DOUBLEPRECISION=0 -DHAVE_EXECINFO_H=1 -DHAVE_CXXABI_H -DHAVE_ATLAS -I/home/ming/Work_Ming/Github_folders/kaldi/tools/ATLAS_headers/include -msse -msse2 -pthread -g  -fPIC -DHAVE_CUDA -I/usr/local/cuda/include   -c -o online-nnet3-decoding.o online-nnet3-decoding.cc
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/rnnlm'
Makefile:142: recipe for target 'rnnlm' failed
make[1]: *** [rnnlm] Error 2
make[1]: *** Waiting for unfinished jobs....
ar -cru kaldi-online2.a online-gmm-decodable.o online-feature-pipeline.o online-ivector-feature.o online-nnet2-feature-pipeline.o online-gmm-decoding.o online-timing.o online-endpoint.o onlinebin-util.o online-speex-wrapper.o online-nnet2-decoding.o online-nnet2-decoding-threaded.o online-nnet3-decoding.o
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib kaldi-online2.a
g++ -shared -o libkaldi-online2.so -Wl,--no-undefined -Wl,--as-needed  -Wl,-soname=libkaldi-online2.so,--whole-archive kaldi-online2.a -Wl,--no-whole-archive  -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib  -rdynamic -Wl,-rpath=/home/ming/Work_Ming/Github_folders/kaldi/src/lib  ../ivector/libkaldi-ivector.so  ../nnet3/libkaldi-nnet3.so  ../chain/libkaldi-chain.so  ../nnet2/libkaldi-nnet2.so  ../cudamatrix/libkaldi-cudamatrix.so  ../decoder/libkaldi-decoder.so  ../lat/libkaldi-lat.so  ../hmm/libkaldi-hmm.so  ../feat/libkaldi-feat.so  ../transform/libkaldi-transform.so  ../gmm/libkaldi-gmm.so  ../tree/libkaldi-tree.so  ../util/libkaldi-util.so  ../matrix/libkaldi-matrix.so  ../base/libkaldi-base.so /home/ming/Work_Ming/Github_folders/kaldi/tools/openfst/lib/libfst.so /usr/lib/libatlas.so.3 /usr/lib/libf77blas.so.3 /usr/lib/libcblas.so.3 /usr/lib/liblapack_atlas.so.3 -lm -lpthread -ldl
ln -sf /home/ming/Work_Ming/Github_folders/kaldi/src/online2/libkaldi-online2.so /home/ming/Work_Ming/Github_folders/kaldi/src/lib/libkaldi-online2.so
make[2]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src/online2'
make[1]: Leaving directory '/home/ming/Work_Ming/Github_folders/kaldi/src'
Makefile:35: recipe for target 'all' failed
make: *** [all] Error 2
danpovey commented 6 years ago

Oops. Fixed just now. @hainan-xv, looks like that was your recent commit with the extra assertions.