marian-nmt / marian

Fast Neural Machine Translation in C++
https://marian-nmt.github.io
Other
1.25k stars 233 forks source link

make -j failed #208

Closed ZeweiChu closed 5 years ago

ZeweiChu commented 6 years ago

My compile log:

(py37-torch-0.4) [zeweichu@GPU_10_252_192_33 build]$ make -j [ 1%] Built target libcnpy [ 2%] Built target fast_align [ 6%] Built target atools [ 10%] Built target SQLiteCpp [ 31%] Built target libyaml-cpp-amun [ 34%] Built target libyaml-cpp [ 41%] Built target marian_cuda [ 52%] Built target libcommon [ 58%] Built target cpumode [ 84%] Built target marian [ 84%] Building NVCC (Device) object src/amun/CMakeFiles/amun.dir/gpu/decoder/amun_generated_best_hyps.cu.o [ 86%] Building NVCC (Device) object src/amun/CMakeFiles/amun.dir/gpu/decoder/amun_generated_encoder_decoder.cu.o [ 86%] Built target marian_conv [ 87%] Built target marian_vocab [ 89%] Built target marian_decoder [ 90%] Built target marian_scorer [ 91%] Built target marian_train [ 91%] Built target marian_server /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/gpu/decoder/best_hyps.cu(115): error: "_1" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/gpu/decoder/best_hyps.cu(115): error: "_2" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/gpu/decoder/best_hyps.cu(120): error: "_1" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/gpu/decoder/best_hyps.cu(120): error: "_2" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(98): error: "_1" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(98): error: identifier "Tanh" is undefined

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(100): error: "_1" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(100): error: "_2" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(100): error: identifier "Tanh" is undefined

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(232): error: "_1" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(232): error: "_2" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(236): error: "_1" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(236): error: "_2" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(236): error: identifier "Tanh" is undefined

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(318): error: "_1" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(318): error: "_2" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(330): error: "_1" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(330): error: "_2" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(342): error: "_1" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(342): error: "_2" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(347): error: "_1" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(347): error: "_2" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(347): error: "_3" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(347): error: identifier "Tanh" is undefined

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(367): error: "_1" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(367): error: "_2" is ambiguous

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(30): error: "_1" is ambiguous detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(30): error: "_2" is ambiguous detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(35): error: "_1" is ambiguous detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(35): error: "_2" is ambiguous detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(38): error: "_1" is ambiguous detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(38): error: identifier "Logit" is undefined detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(44): error: "_1" is ambiguous detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(44): error: identifier "Tanh" is undefined detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(48): error: "_1" is ambiguous detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(48): error: "_2" is ambiguous detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(50): error: "_1" is ambiguous detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(50): error: "_2" is ambiguous detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(52): error: "_1" is ambiguous detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(52): error: "_2" is ambiguous detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(54): error: "_1" is ambiguous detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/lstm.h(54): error: "_2" is ambiguous detected during instantiation of "amunmt::GPU::SlowLSTM::SlowLSTM(const Weights &) [with Weights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(545): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/multiplicative.h(30): error: "_1" is ambiguous detected during instantiation of "amunmt::GPU::Multiplicative<CellType, InnerWeights>::Multiplicative(const amunmt::GPU::Weights::MultWeights &) [with CellType=amunmt::GPU::LSTM, InnerWeights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(547): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/multiplicative.h(30): error: "_2" is ambiguous detected during instantiation of "amunmt::GPU::Multiplicative<CellType, InnerWeights>::Multiplicative(const amunmt::GPU::Weights::MultWeights &) [with CellType=amunmt::GPU::LSTM, InnerWeights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(547): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/multiplicative.h(32): error: "_1" is ambiguous detected during instantiation of "amunmt::GPU::Multiplicative<CellType, InnerWeights>::Multiplicative(const amunmt::GPU::Weights::MultWeights &) [with CellType=amunmt::GPU::LSTM, InnerWeights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(547): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/multiplicative.h(32): error: "_2" is ambiguous detected during instantiation of "amunmt::GPU::Multiplicative<CellType, InnerWeights>::Multiplicative(const amunmt::GPU::Weights::MultWeights &) [with CellType=amunmt::GPU::LSTM, InnerWeights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(547): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/multiplicative.h(33): error: "_1" is ambiguous detected during instantiation of "amunmt::GPU::Multiplicative<CellType, InnerWeights>::Multiplicative(const amunmt::GPU::Weights::MultWeights &) [with CellType=amunmt::GPU::LSTM, InnerWeights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(547): here

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/multiplicative.h(33): error: "_2" is ambiguous detected during instantiation of "amunmt::GPU::Multiplicative<CellType, InnerWeights>::Multiplicative(const amunmt::GPU::Weights::MultWeights &) [with CellType=amunmt::GPU::LSTM, InnerWeights=amunmt::GPU::Weights::DecLSTM1]" /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/src/amun/./gpu/dl4mt/decoder.h(547): here

44 errors detected in the compilation of "/tmp/tmpxft_00083c93_00000000-10_encoder_decoder.compute_61.cpp1.ii". CMake Error at amun_generated_encoder_decoder.cu.o.cmake:275 (message): Error generating file /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/build/src/amun/CMakeFiles/amun.dir/gpu/decoder/./amun_generated_encoder_decoder.cu.o

make[2]: [src/amun/CMakeFiles/amun.dir/gpu/decoder/amun_generated_encoder_decoder.cu.o] Error 1 make[2]: Waiting for unfinished jobs.... 4 errors detected in the compilation of "/tmp/tmpxft_00083c9c_00000000-10_best_hyps.compute_61.cpp1.ii". CMake Error at amun_generated_best_hyps.cu.o.cmake:275 (message): Error generating file /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/build/src/amun/CMakeFiles/amun.dir/gpu/decoder/./amun_generated_best_hyps.cu.o

make[2]: [src/amun/CMakeFiles/amun.dir/gpu/decoder/amun_generated_best_hyps.cu.o] Error 1 make[1]: [src/amun/CMakeFiles/amun.dir/all] Error 2 make: *** [all] Error 2

ZeweiChu commented 6 years ago

When I run cmake, I used the following commands, and got some warnings. They might be relevant to this problem:

(py37-torch-0.4) [zeweichu@GPU_10_252_192_33 build]$ cmake .. \

-DPYTHON_INCLUDE_DIR=$(python -c "from distutils.sysconfig import get_python_inc; print(get_python_inc())") \ -DPYTHON_LIBRARY=$(python -c "import distutils.sysconfig as sysconfig; print(sysconfig.get_config_var('LIBDIR'))") -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /bin/cc -- Check for working C compiler: /bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /bin/c++ -- Check for working CXX compiler: /bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE
-- Found CUDA: /usr/local/cuda (found version "9.0") -- Compiling with CUDA support -- Could NOT find Boost -- Boost version: 1.68.0 -- Found the following Boost libraries: -- regex -- date_time -- system -- filesystem -- thread -- graph -- program_options -- chrono -- atomic -- Found PythonLibs: /mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib (found suitable version "3.7.0", minimum required is "2.7") -- Found Python -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.7") -- Found Git: /bin/git (found version "1.8.3.1") -- Git version: bda9b18 -- Could NOT find SparseHash (missing: SPARSEHASH_INCLUDE_DIR) -- Project name: marian -- Project version: v1.6.0+bda9b18 -- Found CUDA: /usr/local/cuda (found suitable version "9.0", minimum required is "8.0") -- Could NOT find NCCL (missing: NCCL_INCLUDE_DIR NCCL_LIBRARIES) -- Not Found Tcmalloc CMake Warning at src/marian/CMakeLists.txt:97 (message): Cannot find TCMalloc library. Continuing.

-- Could NOT find MKL (missing: MKL_LIBRARIES MKL_INCLUDE_DIRS MKL_INTERFACE_LIBRARY MKL_SEQUENTIAL_LAYER_LIBRARY MKL_CORE_LIBRARY) -- Could NOT find BLAS (missing: BLAS_LIBRARIES) -- Using std::regex -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "1.0.2k")
-- Found OpenSSL -- Boost version: 1.68.0 -- Found the following Boost libraries: -- system -- timer -- iostreams -- filesystem -- chrono -- program_options -- thread -- regex -- date_time -- atomic -- Found Doxygen: /bin/doxygen (found version "1.8.5") found components: doxygen missing components: dot -- Configuring done WARNING: Target "python" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "amun" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_conv" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_conv" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_conv" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_conv" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_vocab" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_vocab" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_vocab" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_vocab" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_server" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_server" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_server" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_server" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_train" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_train" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_train" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_train" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_scorer" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_scorer" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_scorer" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_scorer" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_decoder" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_decoder" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_decoder" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. WARNING: Target "marian_decoder" requests linking to directory "/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib". Targets may link only to libraries. CMake is dropping the item. -- Generating done -- Build files have been written to: /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian/build

ZeweiChu commented 6 years ago

When I compile with marian-dev, I got the following error:

(py37-torch-0.4) [zeweichu@GPU_10_252_192_33 build]$ cmake .. \

-DPYTHON_INCLUDE_DIR=/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/include/python3.7m \ -DPYTHON_LIBRARY=/mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib/python3.7/config-3.7m-x86_64-linux-gnu/libpython3.7m.a \ -DPYTHON_EXECUTABLE:FILEPATH=which python -- Compiling with CUDA support -- Could NOT find Boost -- Boost version: 1.68.0 -- Found the following Boost libraries: -- regex -- date_time -- system -- filesystem -- thread -- graph -- program_options -- chrono -- atomic -- Found PythonLibs: /mnt/cephfs2/asr/users/zewei.chu/anaconda3/envs/py37-torch-0.4/lib/python3.7/config-3.7m-x86_64-linux-gnu/libpython3.7m.a (found suitable version "3.7.0", minimum required is "2.7") -- Found Python -- Found Git: /bin/git (found version "1.8.3.1") -- Git version: 8856ae9 -- Configuring done -- Generating done -- Build files have been written to: /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian-dev/build (py37-torch-0.4) [zeweichu@GPU_10_252_192_33 build]$ make -j Scanning dependencies of target SQLiteCpp Scanning dependencies of target libyaml-cpp [ 1%] Building NVCC (Device) object src/CMakeFiles/marian_cuda.dir/training/marian_cuda_generated_communicator.cu.o [ 1%] Building NVCC (Device) object src/CMakeFiles/marian_cuda.dir/tensors/gpu/marian_cuda_generated_dropout.cu.o [ 9%] Building NVCC (Device) object src/CMakeFiles/marian_cuda.dir/translator/marian_cuda_generated_helpers.cu.o [ 11%] Building NVCC (Device) object src/CMakeFiles/marian_cuda.dir/tensors/gpu/marian_cuda_generated_device.cu.o [ 11%] Building NVCC (Device) object src/CMakeFiles/marian_cuda.dir/tensors/gpu/marian_cuda_generated_algorithm.cu.o [ 11%] Building NVCC (Device) object src/CMakeFiles/marian_cuda.dir/tensors/gpu/marian_cuda_generated_prod.cu.o [ 11%] Building NVCC (Device) object src/CMakeFiles/marian_cuda.dir/tensors/gpu/marian_cuda_generated_add.cu.o [ 11%] Building NVCC (Device) object src/CMakeFiles/marian_cuda.dir/tensors/gpu/marian_cuda_generated_element.cu.o [ 11%] Building NVCC (Device) object src/CMakeFiles/marian_cuda.dir/tensors/gpu/marian_cuda_generated_cudnn_wrappers.cu.o [ 11%] Building NVCC (Device) object src/CMakeFiles/marian_cuda.dir/tensors/gpu/marian_cuda_generated_tensor_operators.cu.o [ 11%] Building NVCC (Device) object src/CMakeFiles/marian_cuda.dir/translator/marian_cuda_generated_nth_element.cu.o [ 11%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/binary_renamed.cpp.o [ 18%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/emitter.cpp.o [ 30%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/nodebuilder.cpp.o [ 35%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/scanscalar.cpp.o [ 35%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/yaml-node.cpp.o [ 36%] Building CXX object src/3rd_party/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Backup.cpp.o [ 37%] Building NVCC (Device) object src/CMakeFiles/marian_cuda.dir/training/gradient_dropping/gpu/marian_cuda_generated_sparse_algorithm.cu.o [ 37%] Building NVCC (Device) object src/CMakeFiles/marian_cuda.dir/training/gradient_dropping/gpu/marian_cuda_generated_dropper.cu.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/contrib/graphbuilderadapter.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/contrib/graphbuilder.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/convert.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/directives.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/emitfromevents.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/emit.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/exceptions.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/emitterstate.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/exp.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/memory.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/emitterutils.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/parser.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/nodeevents.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/parse.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/null.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/singledocparser.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/ostream_wrapper.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/scantag.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/regex_yaml.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/scantoken.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/scanner.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/node_data.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/stream.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/simplekey.cpp.o [ 42%] Building CXX object src/3rd_party/yaml-cpp/CMakeFiles/libyaml-cpp.dir/tag.cpp.o [ 42%] Building CXX object src/3rd_party/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Column.cpp.o [ 42%] Building CXX object src/3rd_party/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Exception.cpp.o [ 42%] Building CXX object src/3rd_party/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Database.cpp.o [ 42%] Building CXX object src/3rd_party/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Statement.cpp.o [ 42%] Building CXX object src/3rd_party/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/src/Transaction.cpp.o [ 42%] Building C object src/3rd_party/SQLiteCpp/CMakeFiles/SQLiteCpp.dir/sqlite3/sqlite3.c.o /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian-dev/src/training/gradient_dropping/gpu/dropper.cu(75): error: namespace "marian::gpu" has no member "Element"

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian-dev/src/training/gradient_dropping/gpu/dropper.cu(85): error: namespace "marian::gpu" has no member "Element"

/mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian-dev/src/training/gradient_dropping/gpu/dropper.cu(87): error: namespace "marian::gpu" has no member "Element"

[ 42%] Built target SQLiteCpp 3 errors detected in the compilation of "/tmp/tmpxft_000847ff_00000000-10_dropper.compute_61.cpp1.ii". CMake Error at marian_cuda_generated_dropper.cu.o.cmake:275 (message): Error generating file /mnt/cephfs2/asr/users/zewei.chu/SQuAD/round-trip-translation/marian-dev/build/src/CMakeFiles/marian_cuda.dir/training/gradient_dropping/gpu/./marian_cuda_generated_dropper.cu.o

make[2]: [src/CMakeFiles/marian_cuda.dir/training/gradient_dropping/gpu/marian_cuda_generated_dropper.cu.o] Error 1 make[2]: Waiting for unfinished jobs.... [ 42%] Built target libyaml-cpp Scanning dependencies of target marian [ 43%] Building CXX object src/CMakeFiles/marian.dir/common/utils.cpp.o [ 53%] Building CXX object src/CMakeFiles/marian.dir/3rd_party/cnpy/cnpy.cpp.o [ 62%] Building CXX object src/CMakeFiles/marian.dir/tensors/cpu/sharp/avx_gemm.cpp.o [ 67%] Building CXX object src/CMakeFiles/marian.dir/layers/convolution.cpp.o [ 73%] Building CXX object src/CMakeFiles/marian.dir/models/model_factory.cpp.o [ 79%] Building CXX object src/CMakeFiles/marian.dir/translator/helpers.cpp.o [ 86%] Building CXX object src/CMakeFiles/marian.dir/training/validator.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/common/logging.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/common/config.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/common/config_parser.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/common/binary.cpp.o [ 48%] Building CXX object src/CMakeFiles/marian.dir/data/alignment.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/common/io.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/data/vocab.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/data/corpus_base.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/data/corpus.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/data/corpus_sqlite.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/data/corpus_nbest.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/data/text_input.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/3rd_party/exception.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/3rd_party/svd/svd.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/tensors/backend.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/tensors/cpu/device.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/tensors/cpu/dropout.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/tensors/cpu/prod.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/tensors/cpu/tensor_operators.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/tensors/cpu/sharp/sse_gemm.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/graph/expression_graph.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/graph/expression_operators.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/graph/node.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/graph/node_operators.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/graph/node_initializers.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/layers/loss.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/layers/weight.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/rnn/cells.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/rnn/attention.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/optimizers/clippers.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/optimizers/optimizers.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/models/encoder_decoder.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/rescorer/score_collector.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/translator/history.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/translator/output_collector.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/translator/output_printer.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/translator/nth_element.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/translator/scorers.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/training/graph_group_async.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/training/graph_group_sync.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/training/graph_group_async_drop.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/training/graph_group_singleton.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/training/graph_group_multinode.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/training/communicator.cpp.o [ 87%] Building CXX object src/CMakeFiles/marian.dir/training/graph_group_multinode_sync.cpp.o /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/get_pointer.hpp:48:46: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] template T get_pointer(std::auto_ptr const& p) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/detail/shared_count.hpp:355:19: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] explicit shared_count( std::autoptr & r ): pi( new sp_counted_impl_p( r.get() ) ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:256:64: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:471:17: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:484:17: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:567:16: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:576:16: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:578:33: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( this ); ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/get_pointer.hpp:48:46: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] template T get_pointer(std::auto_ptr const& p) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/detail/shared_count.hpp:355:19: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] explicit shared_count( std::autoptr & r ): pi( new sp_counted_impl_p( r.get() ) ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:256:64: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:471:17: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:484:17: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:567:16: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:576:16: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:578:33: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( this ); ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ [ 88%] Linking CXX static library ../libmarian.a /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/get_pointer.hpp:48:46: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] template T get_pointer(std::auto_ptr const& p) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/get_pointer.hpp:48:46: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] template T get_pointer(std::auto_ptr const& p) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/detail/shared_count.hpp:355:19: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] explicit shared_count( std::autoptr & r ): pi( new sp_counted_impl_p( r.get() ) ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:256:64: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:471:17: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:484:17: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:567:16: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:576:16: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:578:33: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( this ); ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/detail/shared_count.hpp:355:19: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] explicit shared_count( std::autoptr & r ): pi( new sp_counted_impl_p( r.get() ) ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:256:64: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:471:17: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:484:17: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:567:16: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:576:16: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:578:33: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( this ); ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/get_pointer.hpp:48:46: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] template T get_pointer(std::auto_ptr const& p) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/detail/shared_count.hpp:355:19: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] explicit shared_count( std::autoptr & r ): pi( new sp_counted_impl_p( r.get() ) ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:256:64: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:471:17: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:484:17: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:567:16: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:576:16: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: /mnt/cephfs2/asr/users/zewei.chu/software/boost_1_68_0/include/boost/smart_ptr/shared_ptr.hpp:578:33: warning: ‘template class std::auto_ptr’ is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( this ); ^ /usr/include/c++/5.4.0/bits/unique_ptr.h:49:25: note: declared here template class auto_ptr; ^ [ 88%] Built target marian make[1]: [src/CMakeFiles/marian_cuda.dir/all] Error 2 make: [all] Error 2

hieuhoang commented 6 years ago

i think there are issues with boost 1.68. Can you try with boost 1.66

snukky commented 6 years ago

If needed, here you can find some info how to compile Marian with custom Boost version: https://marian-nmt.github.io/docs/#custom-boost

XiaoqingNLP commented 6 years ago

I'm also in truble with make -j and I have searched in Baidu.com search engine.

platform information

Ubuntu 14.04 LTS 
libboost1.54-dev
cmake version 3.11.3
CUDA 8.0
gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
g++ (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4

my errror log

collect2: error: ld returned 1 exit status 
make[2]: *** [marian-server] Error 1 
make[1]: *** [src/CMakeFiles/marian_server.dir/all] Error 2 
make: *** [all] Error 2 

all the error log

../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::unwind_extra_block(bool)':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE18unwind_extra_blockEb[_ZN5boost16r
e_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE18unwind_extra_blockEb]+0x2c): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(config_parser.cpp.o): In function `void boost::re_detail_106400::raise_error > > >(boost::regex_traits_wrapper<
boost::regex_traits > > const&, boost::regex_constants::error_type)':config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0x95): undefined reference to `boost::re_detail_106400::get_default_error_string(boost::regex_constants::error_type)'config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0xc9): undefined reference to `boost::re_detail_106400::raise_runtime_error(std::runtime_error const&)'config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0xe3): undefined reference to `boost::re_detail_106400::get_default_error_string(boost::regex_constants::error_type)'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_then()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE10match_thenEv[_ZN5boost16re_detail
_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE10match_thenEv]+0x54): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_toggle_case()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE17match_toggle_caseEv[_ZN5boost16re
_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE17match_toggle_caseEv]+0x74): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::extend_stack()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12extend_stackEv[_ZN5boost16re_deta
il_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12extend_stackEv]+0x18): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_imp()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x17): undefined reference to `boost::re_detail_106400::get_mem_block()'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x3a6): undefined reference to `boost::re_detail_106400::verify_options(unsigned int, boost::regex_constants::_match_flags)'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x61a): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0xae8): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(config_parser.cpp.o): In function `bool boost::regex_match<__gnu_cxx::__normal_iterator, std::allocator > >, char, boost::regex_traits > >(__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator, boost::match_results<__gnu_cxx::__normal_iterator, std::allocator > > >&, boost::basic_regex > > const&, boost::regex_constants::_match_flags)':config_parser.cpp:(.text._ZN5boost11regex_matchIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS5_EEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SD_RNS_13match_resultsISD_T0_EERKNS_11basic_regex
IT1_T2_EENS_15regex_constants12_match_flagsE[_ZN5boost11regex_matchIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS5_EEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SD_RNS_13match_resultsISD_T0_EERKNS_11basic_regexIT1_T2_EENS_15regex_constants12_match_flagsE]+0xf7): undefined reference to `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::construct_init(boost::basic_regex > > const&, boost::regex_constants::_match_flags)'../libmarian.a(config_parser.cpp.o): In function `__gnu_cxx::__normal_iterator boost::re_detail_106400::re_is_set_member<__gnu_cxx::__normal_iterator, char, b
oost::regex_traits >, unsigned int>(__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator, boost::re_detail_106400::re_set_long const*, boost::re_detail_106400::regex_data > > const&, bool)':config_parser.cpp:(.text._ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_data
IT0_T1_EEb[_ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x2aa): undefined reference to `boost::re_detail_106400::cpp_regex_traits_implementation::transform_primary(char const*, char const*) const'config_parser.cpp:(.text._ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_data
IT0_T1_EEb[_ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x6c4): undefined reference to `boost::re_detail_106400::cpp_regex_traits_implementation::transform(char const*, char const*) const'../libmarian.a(vocab.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::find_imp()':vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0xa): undefined reference to `boost::re_detail_106400::get_mem_block()'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x13f): undefined reference to `boost::re_detail_106400::verify_options(unsigned int, boost::regex_constants::_match_flags)'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x184): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x386): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(vocab.cpp.o): In function `bool boost::regex_search<__gnu_cxx::__normal_iterator, char, boost::regex_traits > >(__gnu_cxx::__normal_i
terator, __gnu_cxx::__normal_iterator, boost::basic_regex > > const&, boost::regex_constants::_match_flags)':vocab.cpp:(.text._ZN5boost12regex_searchIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SA_RKNS_11basic_regexIT0_T1_EENS_15regex_constants12_match_flagsE[_ZN5boost12re
gex_searchIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SA_RKNS_11basic_regexIT0_T1_EENS_15regex_constants12_match_flagsE]+0x19e): undefined reference to `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::construct_init(boost::basic_regex > > const&, boost::regex_constants::_match_flags)'collect2: error: ld returned 1 exit status
make[2]: *** [marian-vocab] Error 1
make[1]: *** [src/CMakeFiles/marian_vocab.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::unwind_extra_block(bool)':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE18unwind_extra_blockEb[_ZN5boost16r
e_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE18unwind_extra_blockEb]+0x2c): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(config_parser.cpp.o): In function `void boost::re_detail_106400::raise_error > > >(boost::regex_traits_wrapper<
boost::regex_traits > > const&, boost::regex_constants::error_type)':config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0x95): undefined reference to `boost::re_detail_106400::get_default_error_string(boost::regex_constants::error_type)'config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0xc9): undefined reference to `boost::re_detail_106400::raise_runtime_error(std::runtime_error const&)'config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0xe3): undefined reference to `boost::re_detail_106400::get_default_error_string(boost::regex_constants::error_type)'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_then()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE10match_thenEv[_ZN5boost16re_detail
_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE10match_thenEv]+0x54): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_toggle_case()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE17match_toggle_caseEv[_ZN5boost16re
_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE17match_toggle_caseEv]+0x74): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::extend_stack()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12extend_stackEv[_ZN5boost16re_deta
il_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12extend_stackEv]+0x18): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_imp()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x17): undefined reference to `boost::re_detail_106400::get_mem_block()'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x3a6): undefined reference to `boost::re_detail_106400::verify_options(unsigned int, boost::regex_constants::_match_flags)'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x61a): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0xae8): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(config_parser.cpp.o): In function `bool boost::regex_match<__gnu_cxx::__normal_iterator, std::allocator > >, char, boost::regex_traits > >(__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator, boost::match_results<__gnu_cxx::__normal_iterator, std::allocator > > >&, boost::basic_regex > > const&, boost::regex_constants::_match_flags)':config_parser.cpp:(.text._ZN5boost11regex_matchIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS5_EEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SD_RNS_13match_resultsISD_T0_EERKNS_11basic_regex
IT1_T2_EENS_15regex_constants12_match_flagsE[_ZN5boost11regex_matchIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS5_EEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SD_RNS_13match_resultsISD_T0_EERKNS_11basic_regexIT1_T2_EENS_15regex_constants12_match_flagsE]+0xf7): undefined reference to `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::construct_init(boost::basic_regex > > const&, boost::regex_constants::_match_flags)'../libmarian.a(config_parser.cpp.o): In function `__gnu_cxx::__normal_iterator boost::re_detail_106400::re_is_set_member<__gnu_cxx::__normal_iterator, char, b
oost::regex_traits >, unsigned int>(__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator, boost::re_detail_106400::re_set_long const*, boost::re_detail_106400::regex_data > > const&, bool)':config_parser.cpp:(.text._ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_data
IT0_T1_EEb[_ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x2aa): undefined reference to `boost::re_detail_106400::cpp_regex_traits_implementation::transform_primary(char const*, char const*) const'config_parser.cpp:(.text._ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_data
IT0_T1_EEb[_ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x6c4): undefined reference to `boost::re_detail_106400::cpp_regex_traits_implementation::transform(char const*, char const*) const'collect2: error: ld returned 1 exit status
make[2]: *** [marian-conv] Error 1
make[1]: *** [src/CMakeFiles/marian_conv.dir/all] Error 2
../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::unwind_extra_block(bool)':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE18unwind_extra_blockEb[_ZN5boost16r
e_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE18unwind_extra_blockEb]+0x2c): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(config_parser.cpp.o): In function `void boost::re_detail_106400::raise_error > > >(boost::regex_traits_wrapper<
boost::regex_traits > > const&, boost::regex_constants::error_type)':config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0x95): undefined reference to `boost::re_detail_106400::get_default_error_string(boost::regex_constants::error_type)'config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0xc9): undefined reference to `boost::re_detail_106400::raise_runtime_error(std::runtime_error const&)'config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0xe3): undefined reference to `boost::re_detail_106400::get_default_error_string(boost::regex_constants::error_type)'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_then()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE10match_thenEv[_ZN5boost16re_detail
_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE10match_thenEv]+0x54): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_toggle_case()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE17match_toggle_caseEv[_ZN5boost16re
_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE17match_toggle_caseEv]+0x74): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::extend_stack()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12extend_stackEv[_ZN5boost16re_deta
il_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12extend_stackEv]+0x18): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_imp()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x17): undefined reference to `boost::re_detail_106400::get_mem_block()'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x3a6): undefined reference to `boost::re_detail_106400::verify_options(unsigned int, boost::regex_constants::_match_flags)'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x61a): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0xae8): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(config_parser.cpp.o): In function `bool boost::regex_match<__gnu_cxx::__normal_iterator, std::allocator > >, char, boost::regex_traits > >(__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator, boost::match_results<__gnu_cxx::__normal_iterator, std::allocator > > >&, boost::basic_regex > > const&, boost::regex_constants::_match_flags)':config_parser.cpp:(.text._ZN5boost11regex_matchIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS5_EEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SD_RNS_13match_resultsISD_T0_EERKNS_11basic_regex
IT1_T2_EENS_15regex_constants12_match_flagsE[_ZN5boost11regex_matchIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS5_EEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SD_RNS_13match_resultsISD_T0_EERKNS_11basic_regexIT1_T2_EENS_15regex_constants12_match_flagsE]+0xf7): undefined reference to `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::construct_init(boost::basic_regex > > const&, boost::regex_constants::_match_flags)'../libmarian.a(config_parser.cpp.o): In function `__gnu_cxx::__normal_iterator boost::re_detail_106400::re_is_set_member<__gnu_cxx::__normal_iterator, char, b
oost::regex_traits >, unsigned int>(__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator, boost::re_detail_106400::re_set_long const*, boost::re_detail_106400::regex_data > > const&, bool)':config_parser.cpp:(.text._ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_data
IT0_T1_EEb[_ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x2aa): undefined reference to `boost::re_detail_106400::cpp_regex_traits_implementation::transform_primary(char const*, char const*) const'config_parser.cpp:(.text._ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_data
IT0_T1_EEb[_ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x6c4): undefined reference to `boost::re_detail_106400::cpp_regex_traits_implementation::transform(char const*, char const*) const'../libmarian.a(vocab.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::find_imp()':vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0xa): undefined reference to `boost::re_detail_106400::get_mem_block()'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x13f): undefined reference to `boost::re_detail_106400::verify_options(unsigned int, boost::regex_constants::_match_flags)'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x184): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x386): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(vocab.cpp.o): In function `bool boost::regex_search<__gnu_cxx::__normal_iterator, char, boost::regex_traits > >(__gnu_cxx::__normal_i
terator, __gnu_cxx::__normal_iterator, boost::basic_regex > > const&, boost::regex_constants::_match_flags)':vocab.cpp:(.text._ZN5boost12regex_searchIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SA_RKNS_11basic_regexIT0_T1_EENS_15regex_constants12_match_flagsE[_ZN5boost12re
gex_searchIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SA_RKNS_11basic_regexIT0_T1_EENS_15regex_constants12_match_flagsE]+0x19e): undefined reference to `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::construct_init(boost::basic_regex > > const&, boost::regex_constants::_match_flags)'collect2: error: ld returned 1 exit status
make[2]: *** [marian-scorer] Error 1
make[1]: *** [src/CMakeFiles/marian_scorer.dir/all] Error 2
../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::unwind_extra_block(bool)':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE18unwind_extra_blockEb[_ZN5boost16r
e_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE18unwind_extra_blockEb]+0x2c): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(config_parser.cpp.o): In function `void boost::re_detail_106400::raise_error > > >(boost::regex_traits_wrapper<
boost::regex_traits > > const&, boost::regex_constants::error_type)':config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0x95): undefined reference to `boost::re_detail_106400::get_default_error_string(boost::regex_constants::error_type)'config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0xc9): undefined reference to `boost::re_detail_106400::raise_runtime_error(std::runtime_error const&)'config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0xe3): undefined reference to `boost::re_detail_106400::get_default_error_string(boost::regex_constants::error_type)'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_then()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE10match_thenEv[_ZN5boost16re_detail
_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE10match_thenEv]+0x54): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_toggle_case()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE17match_toggle_caseEv[_ZN5boost16re
_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE17match_toggle_caseEv]+0x74): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::extend_stack()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12extend_stackEv[_ZN5boost16re_deta
il_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12extend_stackEv]+0x18): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_imp()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x17): undefined reference to `boost::re_detail_106400::get_mem_block()'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x3a6): undefined reference to `boost::re_detail_106400::verify_options(unsigned int, boost::regex_constants::_match_flags)'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x61a): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0xae8): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(config_parser.cpp.o): In function `bool boost::regex_match<__gnu_cxx::__normal_iterator, std::allocator > >, char, boost::regex_traits > >(__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator, boost::match_results<__gnu_cxx::__normal_iterator, std::allocator > > >&, boost::basic_regex > > const&, boost::regex_constants::_match_flags)':config_parser.cpp:(.text._ZN5boost11regex_matchIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS5_EEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SD_RNS_13match_resultsISD_T0_EERKNS_11basic_regex
IT1_T2_EENS_15regex_constants12_match_flagsE[_ZN5boost11regex_matchIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS5_EEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SD_RNS_13match_resultsISD_T0_EERKNS_11basic_regexIT1_T2_EENS_15regex_constants12_match_flagsE]+0xf7): undefined reference to `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::construct_init(boost::basic_regex > > const&, boost::regex_constants::_match_flags)'../libmarian.a(config_parser.cpp.o): In function `__gnu_cxx::__normal_iterator boost::re_detail_106400::re_is_set_member<__gnu_cxx::__normal_iterator, char, b
oost::regex_traits >, unsigned int>(__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator, boost::re_detail_106400::re_set_long const*, boost::re_detail_106400::regex_data > > const&, bool)':config_parser.cpp:(.text._ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_data
IT0_T1_EEb[_ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x2aa): undefined reference to `boost::re_detail_106400::cpp_regex_traits_implementation::transform_primary(char const*, char const*) const'config_parser.cpp:(.text._ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_data
IT0_T1_EEb[_ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x6c4): undefined reference to `boost::re_detail_106400::cpp_regex_traits_implementation::transform(char const*, char const*) const'../libmarian.a(vocab.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::find_imp()':vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0xa): undefined reference to `boost::re_detail_106400::get_mem_block()'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x13f): undefined reference to `boost::re_detail_106400::verify_options(unsigned int, boost::regex_constants::_match_flags)'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x184): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x386): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(vocab.cpp.o): In function `bool boost::regex_search<__gnu_cxx::__normal_iterator, char, boost::regex_traits > >(__gnu_cxx::__normal_i
terator, __gnu_cxx::__normal_iterator, boost::basic_regex > > const&, boost::regex_constants::_match_flags)':vocab.cpp:(.text._ZN5boost12regex_searchIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SA_RKNS_11basic_regexIT0_T1_EENS_15regex_constants12_match_flagsE[_ZN5boost12re
gex_searchIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SA_RKNS_11basic_regexIT0_T1_EENS_15regex_constants12_match_flagsE]+0x19e): undefined reference to `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::construct_init(boost::basic_regex > > const&, boost::regex_constants::_match_flags)'collect2: error: ld returned 1 exit status
make[2]: *** [marian-decoder] Error 1
make[1]: *** [src/CMakeFiles/marian_decoder.dir/all] Error 2
../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::unwind_extra_block(bool)':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE18unwind_extra_blockEb[_ZN5boost16r
e_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE18unwind_extra_blockEb]+0x2c): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(config_parser.cpp.o): In function `void boost::re_detail_106400::raise_error > > >(boost::regex_traits_wrapper<
boost::regex_traits > > const&, boost::regex_constants::error_type)':config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0x95): undefined reference to `boost::re_detail_106400::get_default_error_string(boost::regex_constants::error_type)'config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0xc9): undefined reference to `boost::re_detail_106400::raise_runtime_error(std::runtime_error const&)'config_parser.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0xe3): undefined reference to `boost::re_detail_106400::get_default_error_string(boost::regex_constants::error_type)'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_then()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE10match_thenEv[_ZN5boost16re_detail
_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE10match_thenEv]+0x54): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_toggle_case()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE17match_toggle_caseEv[_ZN5boost16re
_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE17match_toggle_caseEv]+0x74): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::extend_stack()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12extend_stackEv[_ZN5boost16re_deta
il_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12extend_stackEv]+0x18): undefined reference to `boost::re_detail_106400::get_mem_block()'../libmarian.a(config_parser.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_imp()':config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x17): undefined reference to `boost::re_detail_106400::get_mem_block()'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x3a6): undefined reference to `boost::re_detail_106400::verify_options(unsigned int, boost::regex_constants::_match_flags)'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x61a): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'config_parser.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0xae8): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(config_parser.cpp.o): In function `bool boost::regex_match<__gnu_cxx::__normal_iterator, std::allocator > >, char, boost::regex_traits > >(__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator, boost::match_results<__gnu_cxx::__normal_iterator, std::allocator > > >&, boost::basic_regex > > const&, boost::regex_constants::_match_flags)':config_parser.cpp:(.text._ZN5boost11regex_matchIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS5_EEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SD_RNS_13match_resultsISD_T0_EERKNS_11basic_regex
IT1_T2_EENS_15regex_constants12_match_flagsE[_ZN5boost11regex_matchIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS5_EEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SD_RNS_13match_resultsISD_T0_EERKNS_11basic_regexIT1_T2_EENS_15regex_constants12_match_flagsE]+0xf7): undefined reference to `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::construct_init(boost::basic_regex > > const&, boost::regex_constants::_match_flags)'../libmarian.a(config_parser.cpp.o): In function `__gnu_cxx::__normal_iterator boost::re_detail_106400::re_is_set_member<__gnu_cxx::__normal_iterator, char, b
oost::regex_traits >, unsigned int>(__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator, boost::re_detail_106400::re_set_long const*, boost::re_detail_106400::regex_data > > const&, bool)':config_parser.cpp:(.text._ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_data
IT0_T1_EEb[_ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x2aa): undefined reference to `boost::re_detail_106400::cpp_regex_traits_implementation::transform_primary(char const*, char const*) const'config_parser.cpp:(.text._ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_data
IT0_T1_EEb[_ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x6c4): undefined reference to `boost::re_detail_106400::cpp_regex_traits_implementation::transform(char const*, char const*) const'../libmarian.a(vocab.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::find_imp()':vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0xa): undefined reference to `boost::re_detail_106400::get_mem_block()'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x13f): undefined reference to `boost::re_detail_106400::verify_options(unsigned int, boost::regex_constants::_match_flags)'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x184): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x386): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(vocab.cpp.o): In function `bool boost::regex_search<__gnu_cxx::__normal_iterator, char, boost::regex_traits > >(__gnu_cxx::__normal_i
terator, __gnu_cxx::__normal_iterator, boost::basic_regex > > const&, boost::regex_constants::_match_flags)':vocab.cpp:(.text._ZN5boost12regex_searchIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SA_RKNS_11basic_regexIT0_T1_EENS_15regex_constants12_match_flagsE[_ZN5boost12re
gex_searchIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SA_RKNS_11basic_regexIT0_T1_EENS_15regex_constants12_match_flagsE]+0x19e): undefined reference to `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::construct_init(boost::basic_regex > > const&, boost::regex_constants::_match_flags)'collect2: error: ld returned 1 exit status
make[2]: *** [marian] Error 1
make[1]: *** [src/CMakeFiles/marian_train.dir/all] Error 2
CMakeFiles/marian_server.dir/command/marian_server.cpp.o: In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::unwind_extra_block(bool)':marian_server.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE18unwind_extra_blockEb[_ZN5boost16r
e_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE18unwind_extra_blockEb]+0x2c): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'CMakeFiles/marian_server.dir/command/marian_server.cpp.o: In function `void boost::re_detail_106400::raise_error > > >(boost::
regex_traits_wrapper > > const&, boost::regex_constants::error_type)':marian_server.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0x95): undefined reference to `boost::re_detail_106400::get_default_error_string(boost::regex_constants::error_type)'marian_server.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0xc9): undefined reference to `boost::re_detail_106400::raise_runtime_error(std::runtime_error const&)'marian_server.cpp:(.text._ZN5boost16re_detail_10640011raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE[_ZN5boost16re_detail_10640011
raise_errorINS_20regex_traits_wrapperINS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEEEvRKT_NS_15regex_constants10error_typeE]+0xe3): undefined reference to `boost::re_detail_106400::get_default_error_string(boost::regex_constants::error_type)'CMakeFiles/marian_server.dir/command/marian_server.cpp.o: In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::extend_stack()':marian_server.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12extend_stackEv[_ZN5boost16re_deta
il_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE12extend_stackEv]+0x18): undefined reference to `boost::re_detail_106400::get_mem_block()'CMakeFiles/marian_server.dir/command/marian_server.cpp.o: In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::match_imp()':marian_server.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x15): undefined reference to `boost::re_detail_106400::get_mem_block()'marian_server.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x3ab): undefined reference to `boost::re_detail_106400::verify_options(unsigned int, boost::regex_constants::_match_flags)'marian_server.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0x61f): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'marian_server.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv[_ZN5boost16re_detail_1
0640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE9match_impEv]+0xa74): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'CMakeFiles/marian_server.dir/command/marian_server.cpp.o: In function `SimpleWeb::SocketServerBase
 > >::write_handshake(std::shared_ptr > >::Connection> const&)':marian_server.cpp:(.text._ZN9SimpleWeb16SocketServerBaseIN5boost4asio19basic_stream_socketINS2_2ip3tcpENS2_21stream_socket_serviceIS5_EEEEE15write_handshakeERKSt10shared_ptrINS9_10ConnectionEE[_ZN9SimpleWeb16So
cketServerBaseIN5boost4asio19basic_stream_socketINS2_2ip3tcpENS2_21stream_socket_serviceIS5_EEEEE15write_handshakeERKSt10shared_ptrINS9_10ConnectionEE]+0x215): undefined reference to `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::construct_init(boost::basic_regex > > const&, boost::regex_constants::_match_flags)'CMakeFiles/marian_server.dir/command/marian_server.cpp.o: In function `__gnu_cxx::__normal_iterator boost::re_detail_106400::re_is_set_member<__gnu_cxx::__normal_iterator, char, boost::regex_traits >, unsigned int>(__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator, boost::re_detail_106400::re_set_long const*, boost::re_detail_106400::regex_data > > const&, bool)':marian_server.cpp:(.text._ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_data
IT0_T1_EEb[_ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x2aa): undefined reference to `boost::re_detail_106400::cpp_regex_traits_implementation::transform_primary(char const*, char const*) const'marian_server.cpp:(.text._ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_data
IT0_T1_EEb[_ZN5boost16re_detail_10640016re_is_set_memberIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEjEET_SB_SB_PKNS0_11re_set_longIT2_EERKNS0_10regex_dataIT0_T1_EEb]+0x6b5): undefined reference to `boost::re_detail_106400::cpp_regex_traits_implementation::transform(char const*, char const*) const'../libmarian.a(config_parser.cpp.o): In function `bool boost::regex_match<__gnu_cxx::__normal_iterator, std::allocator > >, char, boost::regex_traits > >(__gnu_cxx::__normal_iterator, __gnu_cxx::__normal_iterator, boost::match_results<__gnu_cxx::__normal_iterator, std::allocator > > >&, boost::basic_regex > > const&, boost::regex_constants::_match_flags)':config_parser.cpp:(.text._ZN5boost11regex_matchIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS5_EEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SD_RNS_13match_resultsISD_T0_EERKNS_11basic_regex
IT1_T2_EENS_15regex_constants12_match_flagsE[_ZN5boost11regex_matchIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS5_EEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SD_RNS_13match_resultsISD_T0_EERKNS_11basic_regexIT1_T2_EENS_15regex_constants12_match_flagsE]+0xf7): undefined reference to `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::construct_init(boost::basic_regex > > const&, boost::regex_constants::_match_flags)'../libmarian.a(vocab.cpp.o): In function `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::find_imp()':vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0xa): undefined reference to `boost::re_detail_106400::get_mem_block()'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x13f): undefined reference to `boost::re_detail_106400::verify_options(unsigned int, boost::regex_constants::_match_flags)'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x184): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'vocab.cpp:(.text._ZN5boost16re_detail_10640012perl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv[_ZN5boost16re_detail_10640012pe
rl_matcherIN9__gnu_cxx17__normal_iteratorIPKcSsEESaINS_9sub_matchIS6_EEENS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEE8find_impEv]+0x386): undefined reference to `boost::re_detail_106400::put_mem_block(void*)'../libmarian.a(vocab.cpp.o): In function `bool boost::regex_search<__gnu_cxx::__normal_iterator, char, boost::regex_traits > >(__gnu_cxx::__normal_i
terator, __gnu_cxx::__normal_iterator, boost::basic_regex > > const&, boost::regex_constants::_match_flags)':vocab.cpp:(.text._ZN5boost12regex_searchIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SA_RKNS_11basic_regexIT0_T1_EENS_15regex_constants12_match_flagsE[_ZN5boost12re
gex_searchIN9__gnu_cxx17__normal_iteratorIPKcSsEEcNS_12regex_traitsIcNS_16cpp_regex_traitsIcEEEEEEbT_SA_RKNS_11basic_regexIT0_T1_EENS_15regex_constants12_match_flagsE]+0x19e): undefined reference to `boost::re_detail_106400::perl_matcher<__gnu_cxx::__normal_iterator, std::allocator > >, boost::regex_traits > >::construct_init(boost::basic_regex > > const&, boost::regex_constants::_match_flags)'collect2: error: ld returned 1 exit status
make[2]: *** [marian-server] Error 1
make[1]: *** [src/CMakeFiles/marian_server.dir/all] Error 2
make: *** [all] Error 2
emjotde commented 5 years ago

moved out of the repo