Skip to content

Instantly share code, notes, and snippets.

@starius
Created January 23, 2017 03:14
Show Gist options
  • Select an option

  • Save starius/4e1da5dc7bc3210f13d4a4a3ebc5f10b to your computer and use it in GitHub Desktop.

Select an option

Save starius/4e1da5dc7bc3210f13d4a4a3ebc5f10b to your computer and use it in GitHub Desktop.
make[1]: Entering directory `/home/mxe/mxe-gcc5-gcc4'
uname -a
Linux sd-68075 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u4 x86_64 GNU/Linux
git log --pretty=tformat:"%H - %s [%ar] [%d]" -1
a1e058188fd375b5bb9e814b1a3d9d775f6836cf - hyperscan: fix build with gcc54 on darwin [2 days ago] [ (HEAD, master)]
lsb_release -a 2>/dev/null || sw_vers 2>/dev/null || true
Distributor ID: Debian
Description: Debian GNU/Linux 7.11 (wheezy)
Release: 7.11
Codename: wheezy
autoconf --version 2>/dev/null | head -1
autoconf (GNU Autoconf) 2.69
automake --version 2>/dev/null | head -1
automake (GNU automake) 1.15
gcc --version
gcc (Debian 4.7.2-5) 4.7.2
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
g++ --version
g++ (Debian 4.7.2-5) 4.7.2
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
python --version
Python 2.7.3
perl --version 2>&1 | head -3
This is perl 5, version 14, subversion 2 (v5.14.2) built for x86_64-linux-gnu-thread-multi
(with 102 registered patches, see perl -V for more detail)
rm -rf '/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static'
mkdir -p '/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static'
mkdir -p '/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2'
mkdir -p '/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build_'
# disable wine with readonly directory
# see https://github.com/mxe/mxe/issues/841
mkdir -p '/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/readonly'
chmod 0555 '/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/readonly'
cd '/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static' && tar xzf '/home/mxe/mxe-gcc5-gcc4/pkg/hyperscan-4.3.2.tar.gz'
cd '/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2'
(cd '/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2' && patch -p1 -u) < /home/mxe/mxe-gcc5-gcc4/src/hyperscan-1-fixes.patch
patching file cmake/config.h.in
patching file src/database.c
patching file src/nfa/limex_shuffle.h
patching file src/nfa/mcclellan_common_impl.h
patching file src/nfa/nfa_internal.h
patching file src/ue2common.h
patching file src/util/bitutils.h
patching file src/util/cpuid_flags.c
patching file src/util/make_unique.h
patching file src/util/popcount.h
patching file src/util/simd_utils.h
patching file src/util/unaligned.h
patching file unit/hyperscan/test_util.h
patching file util/expressions.cpp
patching file CMakeLists.txt
patching file CMakeLists.txt
patching file libhs.pc.in
patching file examples/CMakeLists.txt
patching file libhs.pc.in
patching file unit/CMakeLists.txt
mkdir '/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
# Add the following options to run on (virtual) machine without AVX2
# -DCMAKE_C_FLAGS="-march=core2" -DCMAKE_CXX_FLAGS="-march=core2"
cd '/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build' && 'i686-w64-mingw32.static-cmake' -DCMAKE_C_FLAGS="-msse4" -DCMAKE_CXX_FLAGS="-msse4" -DRAGEL='/home/mxe/mxe-gcc5-gcc4/usr/x86_64-unknown-linux-gnu/bin/ragel' '/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2'
== Using MXE wrapper: /home/mxe/mxe-gcc5-gcc4/usr/bin/i686-w64-mingw32.static-cmake
== Using MXE toolchain: /home/mxe/mxe-gcc5-gcc4/usr/i686-w64-mingw32.static/share/cmake/mxe-conf.cmake
== Using MXE runresult: /home/mxe/mxe-gcc5-gcc4/usr/share/cmake/modules/TryRunResults.cmake
loading initial cache file /home/mxe/mxe-gcc5-gcc4/usr/share/cmake/modules/TryRunResults.cmake
-- The C compiler identification is GNU 4.9.4
-- The CXX compiler identification is GNU 4.9.4
-- Check for working C compiler: /home/mxe/mxe-gcc5-gcc4/usr/bin/i686-w64-mingw32.static-gcc
-- Check for working C compiler: /home/mxe/mxe-gcc5-gcc4/usr/bin/i686-w64-mingw32.static-gcc -- 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: /home/mxe/mxe-gcc5-gcc4/usr/bin/i686-w64-mingw32.static-g++
-- Check for working CXX compiler: /home/mxe/mxe-gcc5-gcc4/usr/bin/i686-w64-mingw32.static-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test ARCH_64_BIT
-- Performing Test ARCH_64_BIT - Failed
-- Performing Test ARCH_32_BIT
-- Performing Test ARCH_32_BIT - Success
-- Build type RELEASE
-- Boost version: 1.60.0
-- Found PythonInterp: /usr/bin/python (found version "2.7.3")
-- Build date: 2017-01-23
-- g++ version 4.9.4
-- Building for current host CPU
-- Looking for include file unistd.h
-- Looking for include file unistd.h - found
-- Looking for include file intrin.h
-- Looking for include file intrin.h - found
-- Looking for C++ include intrin.h
-- Looking for C++ include intrin.h - found
-- Looking for include file tmmintrin.h
-- Looking for include file tmmintrin.h - found
-- Looking for include file x86intrin.h
-- Looking for include file x86intrin.h - found
-- Looking for C++ include x86intrin.h
-- Looking for C++ include x86intrin.h - found
-- Looking for posix_memalign
-- Looking for posix_memalign - not found
-- Looking for _aligned_malloc
-- Looking for _aligned_malloc - found
-- Performing Test HAS_C_HIDDEN
-- Performing Test HAS_C_HIDDEN - Success
-- Performing Test HAS_CXX_HIDDEN
-- Performing Test HAS_CXX_HIDDEN - Success
-- Performing Test HAVE_SSSE3
-- Performing Test HAVE_SSSE3 - Success
-- Performing Test HAVE_AVX2
-- Performing Test HAVE_AVX2 - Failed
-- Building without AVX2 support
-- Performing Test HAVE_CC_BUILTIN_ASSUME_ALIGNED
-- Performing Test HAVE_CC_BUILTIN_ASSUME_ALIGNED - Success
-- Performing Test HAVE_CXX_BUILTIN_ASSUME_ALIGNED
-- Performing Test HAVE_CXX_BUILTIN_ASSUME_ALIGNED - Success
-- Performing Test C_FLAG_Wvla
-- Performing Test C_FLAG_Wvla - Success
-- Performing Test C_FLAG_Wpointer_arith
-- Performing Test C_FLAG_Wpointer_arith - Success
-- Performing Test C_FLAG_Wstrict_prototypes
-- Performing Test C_FLAG_Wstrict_prototypes - Success
-- Performing Test C_FLAG_Wmissing_prototypes
-- Performing Test C_FLAG_Wmissing_prototypes - Success
-- Performing Test CXX_FLAG_Wvla
-- Performing Test CXX_FLAG_Wvla - Success
-- Performing Test CXX_FLAG_Wpointer_arith
-- Performing Test CXX_FLAG_Wpointer_arith - Success
-- Performing Test CC_SELF_ASSIGN
-- Performing Test CC_SELF_ASSIGN - Failed
-- Performing Test CXX_SELF_ASSIGN
-- Performing Test CXX_SELF_ASSIGN - Failed
-- Performing Test CC_PAREN_EQUALITY
-- Performing Test CC_PAREN_EQUALITY - Failed
-- Performing Test CXX_UNUSED_CONST_VAR
-- Performing Test CXX_UNUSED_CONST_VAR - Failed
-- Performing Test CXX_IGNORED_ATTR
-- Performing Test CXX_IGNORED_ATTR - Failed
-- Performing Test CXX_WEAK_VTABLES
-- Performing Test CXX_WEAK_VTABLES - Failed
-- Performing Test CXX_MISSING_DECLARATIONS
-- Performing Test CXX_MISSING_DECLARATIONS - Success
-- Performing Test CXX_WUNUSED_VARIABLE
-- Performing Test CXX_WUNUSED_VARIABLE - Success
-- Doxygen not found, unable to generate API reference
-- Sphinx not found, unable to generate developer reference
-- Could not find libpcap - some examples will not be built
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build
make -C '/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build' -j '6'
make[2]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[3]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
Scanning dependencies of target ragel_Parser
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 1%] Generating src/parser/Parser.cpp
[ 1%] Generating ExpressionParser.cpp
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 1%] Built target ragel_ExpressionParser
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
Scanning dependencies of target gtest
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 2%] Building CXX object unit/CMakeFiles/gtest.dir/gtest/gtest-all.cc.obj
Scanning dependencies of target hs_exec
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 2%] Building C object CMakeFiles/hs_exec.dir/src/alloc.c.obj
[ 3%] Building C object CMakeFiles/hs_exec.dir/src/runtime.c.obj
Scanning dependencies of target expressionutil
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 4%] Building CXX object util/CMakeFiles/expressionutil.dir/expressions.cpp.obj
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 4%] Built target ragel_Parser
[ 4%] Building C object CMakeFiles/hs_exec.dir/src/fdr/fdr.c.obj
[ 4%] Building CXX object util/CMakeFiles/expressionutil.dir/ExpressionParser.cpp.obj
Scanning dependencies of target corpusomatic
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 4%] Building CXX object util/CMakeFiles/corpusomatic.dir/ng_corpus_editor.cpp.obj
[ 4%] Building C object CMakeFiles/hs_exec.dir/src/fdr/teddy.c.obj
[ 5%] Building C object CMakeFiles/hs_exec.dir/src/hwlm/hwlm.c.obj
[ 5%] Building CXX object util/CMakeFiles/corpusomatic.dir/ng_corpus_generator.cpp.obj
[ 5%] Building C object CMakeFiles/hs_exec.dir/src/hwlm/noodle_engine.c.obj
[ 6%] Building CXX object util/CMakeFiles/corpusomatic.dir/ng_corpus_properties.cpp.obj
[ 6%] Linking CXX static library ../lib/libexpressionutil.a
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 6%] Built target expressionutil
[ 6%] Building CXX object util/CMakeFiles/corpusomatic.dir/ng_find_matches.cpp.obj
[ 7%] Building C object CMakeFiles/hs_exec.dir/src/nfa/accel.c.obj
[ 7%] Building C object CMakeFiles/hs_exec.dir/src/nfa/castle.c.obj
[ 8%] Building C object CMakeFiles/hs_exec.dir/src/nfa/gough.c.obj
[ 8%] Building C object CMakeFiles/hs_exec.dir/src/nfa/lbr.c.obj
[ 8%] Building C object CMakeFiles/hs_exec.dir/src/nfa/mcclellan.c.obj
[ 9%] Building C object CMakeFiles/hs_exec.dir/src/nfa/limex_accel.c.obj
[ 10%] Linking CXX static library ../lib/libcorpusomatic.a
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 10%] Built target corpusomatic
[ 10%] Building C object CMakeFiles/hs_exec.dir/src/nfa/limex_native.c.obj
[ 11%] Building C object CMakeFiles/hs_exec.dir/src/nfa/limex_simd128.c.obj
[ 11%] Building C object CMakeFiles/hs_exec.dir/src/nfa/limex_simd256.c.obj
[ 12%] Building C object CMakeFiles/hs_exec.dir/src/nfa/limex_simd384.c.obj
[ 12%] Linking CXX static library ../lib/libgtest.a
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 12%] Built target gtest
[ 12%] Building C object CMakeFiles/hs_exec.dir/src/nfa/limex_simd512.c.obj
[ 13%] Building C object CMakeFiles/hs_exec.dir/src/nfa/mpv.c.obj
[ 13%] Building C object CMakeFiles/hs_exec.dir/src/nfa/multishufti.c.obj
[ 13%] Building C object CMakeFiles/hs_exec.dir/src/nfa/multitruffle.c.obj
[ 14%] Building C object CMakeFiles/hs_exec.dir/src/nfa/multivermicelli.c.obj
[ 14%] Building C object CMakeFiles/hs_exec.dir/src/nfa/nfa_api_dispatch.c.obj
[ 15%] Building C object CMakeFiles/hs_exec.dir/src/nfa/repeat.c.obj
[ 15%] Building C object CMakeFiles/hs_exec.dir/src/nfa/sheng.c.obj
[ 16%] Building C object CMakeFiles/hs_exec.dir/src/nfa/shufti.c.obj
[ 16%] Building C object CMakeFiles/hs_exec.dir/src/nfa/tamarama.c.obj
[ 16%] Building C object CMakeFiles/hs_exec.dir/src/nfa/truffle.c.obj
[ 17%] Building C object CMakeFiles/hs_exec.dir/src/som/som_runtime.c.obj
[ 17%] Building C object CMakeFiles/hs_exec.dir/src/som/som_stream.c.obj
[ 18%] Building C object CMakeFiles/hs_exec.dir/src/rose/block.c.obj
[ 18%] Building C object CMakeFiles/hs_exec.dir/src/rose/catchup.c.obj
[ 19%] Building C object CMakeFiles/hs_exec.dir/src/rose/init.c.obj
[ 19%] Building C object CMakeFiles/hs_exec.dir/src/rose/stream.c.obj
[ 20%] Building C object CMakeFiles/hs_exec.dir/src/rose/match.c.obj
[ 20%] Building C object CMakeFiles/hs_exec.dir/src/rose/program_runtime.c.obj
[ 20%] Building C object CMakeFiles/hs_exec.dir/src/util/fatbit.c.obj
[ 21%] Building C object CMakeFiles/hs_exec.dir/src/util/multibit.c.obj
[ 21%] Building C object CMakeFiles/hs_exec.dir/src/util/simd_utils.c.obj
[ 22%] Building C object CMakeFiles/hs_exec.dir/src/util/state_compress.c.obj
[ 22%] Building C object CMakeFiles/hs_exec.dir/src/scratch.c.obj
[ 23%] Building C object CMakeFiles/hs_exec.dir/src/crc32.c.obj
[ 23%] Building C object CMakeFiles/hs_exec.dir/src/database.c.obj
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 23%] Built target hs_exec
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
Scanning dependencies of target hs_runtime
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 23%] Building C object CMakeFiles/hs_runtime.dir/src/hs_version.c.obj
[ 24%] Linking C static library lib/libhs_runtime.a
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 24%] Built target hs_runtime
Scanning dependencies of target hs
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 24%] Building CXX object CMakeFiles/hs.dir/src/grey.cpp.obj
[ 25%] Building CXX object CMakeFiles/hs.dir/src/hs.cpp.obj
[ 25%] Building C object CMakeFiles/hs.dir/src/hs_version.c.obj
[ 25%] Building CXX object CMakeFiles/hs.dir/src/compiler/asserts.cpp.obj
[ 26%] Building CXX object CMakeFiles/hs.dir/src/compiler/compiler.cpp.obj
[ 26%] Building CXX object CMakeFiles/hs.dir/src/compiler/error.cpp.obj
[ 27%] Building CXX object CMakeFiles/hs.dir/src/fdr/engine_description.cpp.obj
[ 27%] Building CXX object CMakeFiles/hs.dir/src/fdr/fdr_compile.cpp.obj
[ 28%] Building CXX object CMakeFiles/hs.dir/src/fdr/fdr_compile_util.cpp.obj
[ 28%] Building CXX object CMakeFiles/hs.dir/src/fdr/fdr_confirm_compile.cpp.obj
[ 29%] Building CXX object CMakeFiles/hs.dir/src/fdr/fdr_engine_description.cpp.obj
[ 29%] Building CXX object CMakeFiles/hs.dir/src/fdr/fdr_streaming_compile.cpp.obj
[ 29%] Building CXX object CMakeFiles/hs.dir/src/fdr/flood_compile.cpp.obj
[ 30%] Building CXX object CMakeFiles/hs.dir/src/fdr/teddy_compile.cpp.obj
[ 30%] Building CXX object CMakeFiles/hs.dir/src/fdr/teddy_engine_description.cpp.obj
[ 31%] Building CXX object CMakeFiles/hs.dir/src/hwlm/hwlm_build.cpp.obj
[ 31%] Building CXX object CMakeFiles/hs.dir/src/hwlm/hwlm_literal.cpp.obj
[ 32%] Building CXX object CMakeFiles/hs.dir/src/hwlm/noodle_build.cpp.obj
[ 32%] Building CXX object CMakeFiles/hs.dir/src/nfa/accel_dfa_build_strat.cpp.obj
[ 32%] Building CXX object CMakeFiles/hs.dir/src/nfa/accelcompile.cpp.obj
[ 33%] Building CXX object CMakeFiles/hs.dir/src/nfa/castlecompile.cpp.obj
[ 33%] Building CXX object CMakeFiles/hs.dir/src/nfa/dfa_build_strat.cpp.obj
[ 34%] Building CXX object CMakeFiles/hs.dir/src/nfa/dfa_min.cpp.obj
[ 34%] Building CXX object CMakeFiles/hs.dir/src/nfa/goughcompile.cpp.obj
[ 35%] Building CXX object CMakeFiles/hs.dir/src/nfa/goughcompile_accel.cpp.obj
[ 35%] Building CXX object CMakeFiles/hs.dir/src/nfa/goughcompile_reg.cpp.obj
[ 36%] Building CXX object CMakeFiles/hs.dir/src/nfa/mcclellancompile.cpp.obj
[ 36%] Building CXX object CMakeFiles/hs.dir/src/nfa/mcclellancompile_util.cpp.obj
[ 36%] Building CXX object CMakeFiles/hs.dir/src/nfa/limex_compile.cpp.obj
[ 37%] Building CXX object CMakeFiles/hs.dir/src/nfa/mpvcompile.cpp.obj
[ 37%] Building CXX object CMakeFiles/hs.dir/src/nfa/multiaccel_compilehelper.cpp.obj
[ 38%] Building CXX object CMakeFiles/hs.dir/src/nfa/nfa_build_util.cpp.obj
[ 38%] Building CXX object CMakeFiles/hs.dir/src/nfa/rdfa_merge.cpp.obj
[ 39%] Building CXX object CMakeFiles/hs.dir/src/nfa/repeatcompile.cpp.obj
[ 39%] Building CXX object CMakeFiles/hs.dir/src/nfa/shengcompile.cpp.obj
[ 39%] Building CXX object CMakeFiles/hs.dir/src/nfa/shufticompile.cpp.obj
[ 40%] Building CXX object CMakeFiles/hs.dir/src/nfa/tamaramacompile.cpp.obj
[ 40%] Building CXX object CMakeFiles/hs.dir/src/nfa/trufflecompile.cpp.obj
[ 41%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng.cpp.obj
[ 41%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_anchored_acyclic.cpp.obj
[ 42%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_anchored_dots.cpp.obj
[ 42%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_asserts.cpp.obj
[ 43%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_builder.cpp.obj
[ 43%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_calc_components.cpp.obj
[ 43%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_cyclic_redundancy.cpp.obj
[ 44%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_depth.cpp.obj
[ 44%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_dominators.cpp.obj
[ 45%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_edge_redundancy.cpp.obj
[ 45%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_equivalence.cpp.obj
[ 46%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_execute.cpp.obj
[ 46%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_expr_info.cpp.obj
[ 46%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_extparam.cpp.obj
[ 47%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_fixed_width.cpp.obj
[ 47%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_haig.cpp.obj
[ 48%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_holder.cpp.obj
[ 48%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_is_equal.cpp.obj
[ 49%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_lbr.cpp.obj
[ 49%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_literal_analysis.cpp.obj
[ 50%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_literal_component.cpp.obj
[ 50%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_literal_decorated.cpp.obj
[ 50%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_mcclellan.cpp.obj
[ 51%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_limex.cpp.obj
[ 51%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_limex_accel.cpp.obj
[ 52%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_misc_opt.cpp.obj
[ 52%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_netflow.cpp.obj
[ 53%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_prefilter.cpp.obj
[ 53%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_prune.cpp.obj
[ 53%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_puff.cpp.obj
[ 54%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_redundancy.cpp.obj
[ 54%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_region.cpp.obj
[ 55%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_region_redundancy.cpp.obj
[ 55%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_repeat.cpp.obj
[ 56%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_reports.cpp.obj
[ 56%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_restructuring.cpp.obj
[ 56%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_revacc.cpp.obj
[ 57%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_rose.cpp.obj
[ 57%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_sep.cpp.obj
[ 58%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_small_literal_set.cpp.obj
[ 58%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_som.cpp.obj
[ 59%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_som_add_redundancy.cpp.obj
[ 59%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_som_util.cpp.obj
[ 60%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_split.cpp.obj
[ 60%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_squash.cpp.obj
[ 60%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_stop.cpp.obj
[ 61%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_uncalc_components.cpp.obj
[ 61%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_utf8.cpp.obj
[ 62%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_util.cpp.obj
[ 62%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_vacuous.cpp.obj
[ 63%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_violet.cpp.obj
[ 63%] Building CXX object CMakeFiles/hs.dir/src/nfagraph/ng_width.cpp.obj
[ 63%] Building CXX object CMakeFiles/hs.dir/src/parser/AsciiComponentClass.cpp.obj
[ 64%] Building CXX object CMakeFiles/hs.dir/src/parser/Component.cpp.obj
[ 64%] Building CXX object CMakeFiles/hs.dir/src/parser/ComponentAlternation.cpp.obj
[ 65%] Building CXX object CMakeFiles/hs.dir/src/parser/ComponentAssertion.cpp.obj
[ 65%] Building CXX object CMakeFiles/hs.dir/src/parser/ComponentAtomicGroup.cpp.obj
[ 66%] Building CXX object CMakeFiles/hs.dir/src/parser/ComponentBackReference.cpp.obj
[ 66%] Building CXX object CMakeFiles/hs.dir/src/parser/ComponentBoundary.cpp.obj
[ 67%] Building CXX object CMakeFiles/hs.dir/src/parser/ComponentByte.cpp.obj
[ 67%] Building CXX object CMakeFiles/hs.dir/src/parser/ComponentClass.cpp.obj
[ 67%] Building CXX object CMakeFiles/hs.dir/src/parser/ComponentCondReference.cpp.obj
[ 68%] Building CXX object CMakeFiles/hs.dir/src/parser/ComponentEUS.cpp.obj
[ 68%] Building CXX object CMakeFiles/hs.dir/src/parser/ComponentEmpty.cpp.obj
[ 69%] Building CXX object CMakeFiles/hs.dir/src/parser/ComponentRepeat.cpp.obj
[ 69%] Building CXX object CMakeFiles/hs.dir/src/parser/ComponentSequence.cpp.obj
[ 70%] Building CXX object CMakeFiles/hs.dir/src/parser/ComponentVisitor.cpp.obj
[ 70%] Building CXX object CMakeFiles/hs.dir/src/parser/ComponentWordBoundary.cpp.obj
[ 70%] Building CXX object CMakeFiles/hs.dir/src/parser/ConstComponentVisitor.cpp.obj
[ 71%] Building CXX object CMakeFiles/hs.dir/src/parser/Parser.cpp.obj
[ 71%] Building CXX object CMakeFiles/hs.dir/src/parser/Utf8ComponentClass.cpp.obj
[ 72%] Building CXX object CMakeFiles/hs.dir/src/parser/buildstate.cpp.obj
[ 72%] Building CXX object CMakeFiles/hs.dir/src/parser/check_refs.cpp.obj
[ 73%] Building CXX object CMakeFiles/hs.dir/src/parser/parse_error.cpp.obj
[ 73%] Building CXX object CMakeFiles/hs.dir/src/parser/parser_util.cpp.obj
[ 74%] Building CXX object CMakeFiles/hs.dir/src/parser/prefilter.cpp.obj
[ 74%] Building CXX object CMakeFiles/hs.dir/src/parser/shortcut_literal.cpp.obj
[ 74%] Building CXX object CMakeFiles/hs.dir/src/parser/ucp_table.cpp.obj
[ 75%] Building CXX object CMakeFiles/hs.dir/src/parser/unsupported.cpp.obj
[ 75%] Building CXX object CMakeFiles/hs.dir/src/parser/utf8_validate.cpp.obj
[ 76%] Building CXX object CMakeFiles/hs.dir/src/smallwrite/smallwrite_build.cpp.obj
[ 76%] Building CXX object CMakeFiles/hs.dir/src/som/slot_manager.cpp.obj
[ 77%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_add.cpp.obj
[ 77%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_add_mask.cpp.obj
[ 77%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_anchored.cpp.obj
[ 78%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_bytecode.cpp.obj
[ 78%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_castle.cpp.obj
[ 79%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_compile.cpp.obj
[ 79%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_convert.cpp.obj
[ 80%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_exclusive.cpp.obj
[ 80%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_groups.cpp.obj
[ 81%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_infix.cpp.obj
[ 81%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_lookaround.cpp.obj
[ 81%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_matchers.cpp.obj
[ 82%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_merge.cpp.obj
[ 82%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_misc.cpp.obj
[ 83%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_role_aliasing.cpp.obj
[ 83%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_scatter.cpp.obj
[ 84%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_build_width.cpp.obj
[ 84%] Building CXX object CMakeFiles/hs.dir/src/rose/rose_in_util.cpp.obj
[ 84%] Building CXX object CMakeFiles/hs.dir/src/util/alloc.cpp.obj
[ 85%] Building CXX object CMakeFiles/hs.dir/src/util/charreach.cpp.obj
[ 85%] Building CXX object CMakeFiles/hs.dir/src/util/clique.cpp.obj
[ 86%] Building CXX object CMakeFiles/hs.dir/src/util/compile_context.cpp.obj
[ 86%] Building CXX object CMakeFiles/hs.dir/src/util/compile_error.cpp.obj
[ 87%] Building C object CMakeFiles/hs.dir/src/util/cpuid_flags.c.obj
[ 87%] Building CXX object CMakeFiles/hs.dir/src/util/depth.cpp.obj
[ 87%] Building CXX object CMakeFiles/hs.dir/src/util/dump_mask.cpp.obj
[ 88%] Building CXX object CMakeFiles/hs.dir/src/util/multibit_build.cpp.obj
[ 88%] Building CXX object CMakeFiles/hs.dir/src/util/report_manager.cpp.obj
[ 89%] Building CXX object CMakeFiles/hs.dir/src/util/target_info.cpp.obj
[ 89%] Building CXX object CMakeFiles/hs.dir/src/util/ue2string.cpp.obj
[ 90%] Linking CXX static library lib/libhs.a
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 91%] Built target hs
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
Scanning dependencies of target simplegrep
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 91%] Building C object examples/CMakeFiles/simplegrep.dir/simplegrep.c.obj
[ 92%] Linking CXX executable ../bin/simplegrep.exe
Scanning dependencies of target unit-hyperscan
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[4]: Entering directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
[ 93%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/allocators.cpp.obj
[ 93%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/behaviour.cpp.obj
[ 93%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/bad_patterns.cpp.obj
[ 94%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/expr_info.cpp.obj
/home/mxe/mxe-gcc5-gcc4/usr/bin/i686-w64-mingw32.static-ld: cannot find -latomic
collect2: error: ld returned 1 exit status
make[4]: *** [bin/simplegrep.exe] Error 1
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[3]: *** [examples/CMakeFiles/simplegrep.dir/all] Error 2
make[3]: *** Waiting for unfinished jobs....
[ 94%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/extparam.cpp.obj
[ 95%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/identical.cpp.obj
[ 95%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/main.cpp.obj
[ 96%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/multi.cpp.obj
[ 96%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/order.cpp.obj
[ 96%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/scratch_op.cpp.obj
[ 97%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/scratch_in_use.cpp.obj
[ 97%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/serialize.cpp.obj
[ 98%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/single.cpp.obj
[ 98%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/som.cpp.obj
[ 99%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/stream_op.cpp.obj
[ 99%] Building CXX object unit/CMakeFiles/unit-hyperscan.dir/hyperscan/test_util.cpp.obj
[100%] Linking CXX executable ../bin/unit-hyperscan.exe
/home/mxe/mxe-gcc5-gcc4/usr/bin/i686-w64-mingw32.static-ld: cannot find -latomic
collect2: error: ld returned 1 exit status
make[4]: *** [bin/unit-hyperscan.exe] Error 1
make[4]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[3]: *** [unit/CMakeFiles/unit-hyperscan.dir/all] Error 2
make[3]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/mxe/mxe-gcc5-gcc4/tmp-hyperscan-i686-w64-mingw32.static/hyperscan-4.3.2.build'
make[1]: *** [build-only-hyperscan_i686-w64-mingw32.static] Error 2
make[1]: Leaving directory `/home/mxe/mxe-gcc5-gcc4'
real 3m23.317s
user 16m44.135s
sys 0m45.283s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment