研读该程序的目的:(1)组合两个以上求解器的程序代码组织;(2)cmake的代码编写和阅读


 

1.下载cmsatv56-yalsat

2.在编译窗口切换到文件夹cmsatv56-yalsat路径下,运行命令./starexec_build2,自动建立文件夹build并得到编译后的exe程序。编译过程屏幕显示如下:

 
  1 Administrator@PC-20170726RROZ ~
  2 $ cd /cygdrive/d/caidical2022study/cmsatv56-yalsat
  3 
  4 Administrator@PC-20170726RROZ /cygdrive/d/caidical2022study/cmsatv56-yalsat
  5 $ ./starexec_build2
  6 + gcc --version
  7 gcc (GCC) 7.3.0
  8 Copyright © 2017 Free Software Foundation, Inc.
  9 本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;
 10 包括没有适销性和某一专用目的下的适用性担保。
 11 + g++ --version
 12 g++ (GCC) 7.3.0
 13 Copyright © 2017 Free Software Foundation, Inc.
 14 本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;
 15 包括没有适销性和某一专用目的下的适用性担保。
 16 + rm -rf build
 17 + mkdir build
 18 + cd build
 19 + cmake -DENABLE_PYTHON_INTERFACE=OFF -DNOVALGRIND=ON -DNOZLIB=ON -DONLY_SIMPLE=ON -DSTATICCOMPILE=ON -DMANPAGE=OFF -DCMAKE_BUILD_TYPE=Release ..
 20 -- LIB directory is 'lib'
 21 -- BIN directory is 'bin'
 22 -- Doing a Release build
 23 -- The C compiler identification is GNU 7.3.0
 24 -- The CXX compiler identification is GNU 7.3.0
 25 -- Check for working C compiler: /usr/bin/cc
 26 -- Check for working C compiler: /usr/bin/cc -- works
 27 -- Detecting C compiler ABI info
 28 -- Detecting C compiler ABI info - done
 29 -- Detecting C compile features
 30 -- Detecting C compile features - done
 31 -- Check for working CXX compiler: /usr/bin/c++.exe
 32 -- Check for working CXX compiler: /usr/bin/c++.exe -- works
 33 -- Detecting CXX compiler ABI info
 34 -- Detecting CXX compiler ABI info - done
 35 -- Detecting CXX compile features
 36 -- Detecting CXX compile features - done
 37 -- Looking for pthread.h
 38 -- Looking for pthread.h - found
 39 -- Looking for pthread_create
 40 -- Looking for pthread_create - found
 41 -- Found Threads: TRUE
 42 -- build type is Release
 43 -- Performing Test HAVE_FLAG_-fno-stack-protector
 44 -- Performing Test HAVE_FLAG_-fno-stack-protector - Success
 45 -- PROJECT_VERSION: 5.6.8
 46 -- PROJECT_VERSION_MAJOR: 5
 47 -- PROJECT_VERSION_MINOR: 6
 48 -- PROJECT_VERSION_PATCH: 8
 49 -- Not compiling detailed statistics. The system is faster without them
 50 -- Not on Linux, not creating manpage
 51 -- Found PkgConfig: /usr/bin/pkg-config.exe (found version "0.29.1")
 52 -- Could NOT find m4ri (missing:  M4RI_LIBRARIES M4RI_INCLUDE_DIRS)
 53 CMake Warning at CMakeLists.txt:548 (MESSAGE):
 54   Did not find M4RI, XOR detection&manipulation disabled
 55 
 56 
 57 -- All defines at startup:  -DNDEBUG -D_FORTIFY_SOURCE=0
 58 -- In case your Python interpreter is not found, or a wrong one is found, please set it with '-DPYTHON_EXECUTABLE:FILEPATH=your path here'
 59 -- Could NOT find PythonInterp: Found unsuitable version "2.7.14", but required is at least "3" (found /usr/bin/python)
 60 -- Could NOT find PythonLibs (missing:  PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) (Required is at least version "3")
 61 -- Python 3 not fully found or Python 2 has been forced -- trying Python 2.7
 62 -- Found PythonInterp: /usr/bin/python2.7.exe (found suitable version "2.7.14", minimum required is "2.7")
 63 -- Could NOT find PythonLibs (missing:  PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) (Required is at least version "2.7")
 64 -- Python 2.7 -- PYTHON_EXECUTABLE=/usr/bin/python2.7.exe
 65 -- Python 2.7 -- PYTHON_LIBRARIES=PYTHON_LIBRARY-NOTFOUND
 66 -- Python 2.7 -- PYTHON_INCLUDE_DIRS=
 67 -- Python 2.7 -- PYTHONLIBS_VERSION_STRING=
 68 -- Only building executable with few command-line options because the boost program_options library were not available
 69 -- Performing Test HAVE_FLAG_-Wno-bitfield-constant-conversion
 70 -- Performing Test HAVE_FLAG_-Wno-bitfield-constant-conversion - Failed
 71 -- Performing Test HAVE_FLAG_-Wlogical-op
 72 -- Performing Test HAVE_FLAG_-Wlogical-op - Success
 73 -- Performing Test HAVE_FLAG_-Wrestrict
 74 -- Performing Test HAVE_FLAG_-Wrestrict - Success
 75 -- Performing Test HAVE_FLAG_-Wnull-dereference
 76 -- Performing Test HAVE_FLAG_-Wnull-dereference - Success
 77 -- Performing Test HAVE_FLAG_-Wjump-misses-init
 78 -- Performing Test HAVE_FLAG_-Wjump-misses-init - Failed
 79 -- Performing Test HAVE_FLAG_-Wdouble-promotion
 80 -- Performing Test HAVE_FLAG_-Wdouble-promotion - Success
 81 -- Performing Test HAVE_FLAG_-Wshadow
 82 -- Performing Test HAVE_FLAG_-Wshadow - Success
 83 -- Performing Test HAVE_FLAG_-Wformat=2
 84 -- Performing Test HAVE_FLAG_-Wformat=2 - Success
 85 -- Performing Test HAVE_FLAG_-Wextra-semi
 86 -- Performing Test HAVE_FLAG_-Wextra-semi - Failed
 87 -- Performing Test HAVE_FLAG_-pedantic
 88 -- Performing Test HAVE_FLAG_-pedantic - Success
 89 -- Performing Test HAVE_FLAG_-Wno-class-memaccess
 90 -- Performing Test HAVE_FLAG_-Wno-class-memaccess - Failed
 91 -- Performing Test COMPILER_HAS_DEPRECATED_ATTR
 92 -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
 93 CMake Warning at CMakeLists.txt:716 (message):
 94   Testing is disabled
 95 
 96 
 97 -- Configuring done
 98 -- Generating done
 99 -- Build files have been written to: /cygdrive/d/caidical2022study/cmsatv56-yalsat/build
100 + make -j4 VERBOSE=1
101 /usr/bin/cmake.exe -H/cygdrive/d/caidical2022study/cmsatv56-yalsat -B/cygdrive/d/caidical2022study/cmsatv56-yalsat/build --check-build-system CMakeFiles/Makefile.cmake 0
102 /usr/bin/cmake.exe -E cmake_progress_start /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/CMakeFiles /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/CMakeFiles/progress.marks
103 make -f CMakeFiles/Makefile2 all
104 make[1]: 进入目录“/cygdrive/d/caidical2022study/cmsatv56-yalsat/build”
105 make -f cmsat5-src/CMakeFiles/CopyPublicHeaders.dir/build.make cmsat5-src/CMakeFiles/CopyPublicHeaders.dir/depend
106 make -f cmsat5-src/CMakeFiles/cryptominisat5.dir/build.make cmsat5-src/CMakeFiles/cryptominisat5.dir/depend
107 make[2]: 进入目录“/cygdrive/d/caidical2022study/cmsatv56-yalsat/build”
108 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build && /usr/bin/cmake.exe -E cmake_depends "Unix Makefiles" /cygdrive/d/caidical2022study/cmsatv56-yalsat /cygdrive/d/caidical2022study/cmsatv56-yalsat/src /cygdrive/d/caidical2022study/cmsatv56-yalsat/build /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/CopyPublicHeaders.dir/DependInfo.cmake --color=
109 make[2]: 进入目录“/cygdrive/d/caidical2022study/cmsatv56-yalsat/build”
110 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build && /usr/bin/cmake.exe -E cmake_depends "Unix Makefiles" /cygdrive/d/caidical2022study/cmsatv56-yalsat /cygdrive/d/caidical2022study/cmsatv56-yalsat/src /cygdrive/d/caidical2022study/cmsatv56-yalsat/build /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/cryptominisat5.dir/DependInfo.cmake --color=
111 Dependee "/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/CopyPublicHeaders.dir/DependInfo.cmake" is newer than depender "/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/CopyPublicHeaders.dir/depend.internal".
112 Dependee "/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/CopyPublicHeaders.dir/depend.internal".
113 Scanning dependencies of target CopyPublicHeaders
114 Dependee "/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/cryptominisat5.dir/DependInfo.cmake" is newer than depender "/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/cryptominisat5.dir/depend.internal".
115 Dependee "/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/cryptominisat5.dir/depend.internal".
116 Scanning dependencies of target cryptominisat5
117 make[2]: 离开目录“/cygdrive/d/caidical2022study/cmsatv56-yalsat/build”
118 make -f cmsat5-src/CMakeFiles/CopyPublicHeaders.dir/build.make cmsat5-src/CMakeFiles/CopyPublicHeaders.dir/build
119 make[2]: 进入目录“/cygdrive/d/caidical2022study/cmsatv56-yalsat/build”
120 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E make_directory /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
121 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E echo Copying\ cryptominisat_c.h\ to\ /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
122 Copying cryptominisat_c.h to /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
123 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E copy_if_different /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/cryptominisat5/cryptominisat_c.h /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
124 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E make_directory /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
125 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E echo Copying\ cryptominisat.h\ to\ /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
126 Copying cryptominisat.h to /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
127 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E copy_if_different /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/cryptominisat5/cryptominisat.h /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
128 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E make_directory /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
129 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E echo Copying\ solvertypesmini.h\ to\ /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
130 Copying solvertypesmini.h to /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
131 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E copy_if_different /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/cryptominisat5/solvertypesmini.h /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
132 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E make_directory /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
133 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E echo Copying\ dimacsparser.h\ to\ /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
134 make[2]: 离开目录“/cygdrive/d/caidical2022study/cmsatv56-yalsat/build”
135 make -f cmsat5-src/CMakeFiles/cryptominisat5.dir/build.make cmsat5-src/CMakeFiles/cryptominisat5.dir/build
136 make[2]: 进入目录“/cygdrive/d/caidical2022study/cmsatv56-yalsat/build”
137 Copying dimacsparser.h to /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
138 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E copy_if_different /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/dimacsparser.h /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
139 [  2%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/cnf.cpp.o
140 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/cnf.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/cnf.cpp
141 [  4%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/propengine.cpp.o
142 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/propengine.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/propengine.cpp
143 [  6%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/varreplacer.cpp.o
144 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E make_directory /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
145 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/varreplacer.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/varreplacer.cpp
146 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E echo Copying\ streambuffer.h\ to\ /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
147 Copying streambuffer.h to /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
148 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E copy_if_different /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/streambuffer.h /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/include/cryptominisat5
149 make[2]: 离开目录“/cygdrive/d/caidical2022study/cmsatv56-yalsat/build”
150 [  6%] Built target CopyPublicHeaders
151 [  8%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/clausecleaner.cpp.o
152 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/clausecleaner.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/clausecleaner.cpp
153 [ 10%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/clauseusagestats.cpp.o
154 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/clauseusagestats.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/clauseusagestats.cpp
155 [ 13%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/prober.cpp.o
156 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/prober.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/prober.cpp
157 [ 15%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/occsimplifier.cpp.o
158 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/occsimplifier.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/occsimplifier.cpp
159 [ 17%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/subsumestrengthen.cpp.o
160 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/subsumestrengthen.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/subsumestrengthen.cpp
161 [ 19%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/clauseallocator.cpp.o
162 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/clauseallocator.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/clauseallocator.cpp
163 [ 21%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/sccfinder.cpp.o
164 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/sccfinder.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/sccfinder.cpp
165 [ 23%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/solverconf.cpp.o
166 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/solverconf.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/solverconf.cpp
167 [ 26%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/distillerlong.cpp.o
168 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/distillerlong.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/distillerlong.cpp
169 [ 28%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/distillerlongwithimpl.cpp.o
170 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/distillerlongwithimpl.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/distillerlongwithimpl.cpp
171 [ 30%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/str_impl_w_impl_stamp.cpp.o
172 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/str_impl_w_impl_stamp.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/str_impl_w_impl_stamp.cpp
173 [ 32%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/solutionextender.cpp.o
174 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/solutionextender.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/solutionextender.cpp
175 [ 34%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/completedetachreattacher.cpp.o
176 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/completedetachreattacher.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/completedetachreattacher.cpp
177 [ 36%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/searcher.cpp.o
178 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/searcher.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/searcher.cpp
179 [ 39%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/solver.cpp.o
180 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/solver.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/solver.cpp
181 [ 41%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/sqlstats.cpp.o
182 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/sqlstats.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/sqlstats.cpp
183 [ 43%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/implcache.cpp.o
184 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/implcache.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/implcache.cpp
185 [ 45%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/stamp.cpp.o
186 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/stamp.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/stamp.cpp
187 [ 47%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/compfinder.cpp.o
188 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/compfinder.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/compfinder.cpp
189 [ 50%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/comphandler.cpp.o
190 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/comphandler.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/comphandler.cpp
191 [ 52%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/hyperengine.cpp.o
192 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/hyperengine.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/hyperengine.cpp
193 [ 54%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/subsumeimplicit.cpp.o
194 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/subsumeimplicit.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/subsumeimplicit.cpp
195 [ 56%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/datasync.cpp.o
196 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/datasync.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/datasync.cpp
197 [ 58%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/reducedb.cpp.o
198 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/reducedb.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/reducedb.cpp
199 [ 60%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/clausedumper.cpp.o
200 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/clausedumper.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/clausedumper.cpp
201 [ 63%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/bva.cpp.o
202 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/bva.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/bva.cpp
203 [ 65%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/intree.cpp.o
204 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/intree.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/intree.cpp
205 [ 67%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/features_calc.cpp.o
206 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/features_calc.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/features_calc.cpp
207 [ 69%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/features_to_reconf.cpp.o
208 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/features_to_reconf.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/features_to_reconf.cpp
209 [ 71%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/solvefeatures.cpp.o
210 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/solvefeatures.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/solvefeatures.cpp
211 [ 73%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/searchstats.cpp.o
212 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/searchstats.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/searchstats.cpp
213 [ 76%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/xorfinder.cpp.o
214 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/xorfinder.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/xorfinder.cpp
215 [ 78%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/cryptominisat_c.cpp.o
216 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/cryptominisat_c.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/cryptominisat_c.cpp
217 [ 80%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/yalsat.cpp.o
218 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/yalsat.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/yalsat.cpp
219 [ 82%] Building C object cmsat5-src/CMakeFiles/cryptominisat5.dir/yals.c.o
220 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cc  -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -g -pthread -O2 -g0 -fPIC -std=gnu99 -o CMakeFiles/cryptominisat5.dir/yals.c.o   -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/yals.c
221 [ 84%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/walksat.cpp.o
222 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/walksat.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/walksat.cpp
223 [ 86%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/sls.cpp.o
224 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/sls.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/sls.cpp
225 [ 89%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/GitSHA1.cpp.o
226 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/GitSHA1.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/GitSHA1.cpp
227 [ 91%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5.dir/cryptominisat.cpp.o
228 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5.dir/cryptominisat.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/cryptominisat.cpp
229 [ 93%] Linking CXX static library ../lib/libcryptominisat5.a
230 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -P CMakeFiles/cryptominisat5.dir/cmake_clean_target.cmake
231 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E cmake_link_script CMakeFiles/cryptominisat5.dir/link.txt --verbose=1
232 /usr/bin/ar.exe qc ../lib/libcryptominisat5.a  CMakeFiles/cryptominisat5.dir/cnf.cpp.o CMakeFiles/cryptominisat5.dir/propengine.cpp.o CMakeFiles/cryptominisat5.dir/varreplacer.cpp.o CMakeFiles/cryptominisat5.dir/clausecleaner.cpp.o CMakeFiles/cryptominisat5.dir/clauseusagestats.cpp.o CMakeFiles/cryptominisat5.dir/prober.cpp.o CMakeFiles/cryptominisat5.dir/occsimplifier.cpp.o CMakeFiles/cryptominisat5.dir/subsumestrengthen.cpp.o CMakeFiles/cryptominisat5.dir/clauseallocator.cpp.o CMakeFiles/cryptominisat5.dir/sccfinder.cpp.o CMakeFiles/cryptominisat5.dir/solverconf.cpp.o CMakeFiles/cryptominisat5.dir/distillerlong.cpp.o CMakeFiles/cryptominisat5.dir/distillerlongwithimpl.cpp.o CMakeFiles/cryptominisat5.dir/str_impl_w_impl_stamp.cpp.o CMakeFiles/cryptominisat5.dir/solutionextender.cpp.o CMakeFiles/cryptominisat5.dir/completedetachreattacher.cpp.o CMakeFiles/cryptominisat5.dir/searcher.cpp.o CMakeFiles/cryptominisat5.dir/solver.cpp.o CMakeFiles/cryptominisat5.dir/sqlstats.cpp.o CMakeFiles/cryptominisat5.dir/implcache.cpp.o CMakeFiles/cryptominisat5.dir/stamp.cpp.o CMakeFiles/cryptominisat5.dir/compfinder.cpp.o CMakeFiles/cryptominisat5.dir/comphandler.cpp.o CMakeFiles/cryptominisat5.dir/hyperengine.cpp.o CMakeFiles/cryptominisat5.dir/subsumeimplicit.cpp.o CMakeFiles/cryptominisat5.dir/datasync.cpp.o CMakeFiles/cryptominisat5.dir/reducedb.cpp.o CMakeFiles/cryptominisat5.dir/clausedumper.cpp.o CMakeFiles/cryptominisat5.dir/bva.cpp.o CMakeFiles/cryptominisat5.dir/intree.cpp.o CMakeFiles/cryptominisat5.dir/features_calc.cpp.o CMakeFiles/cryptominisat5.dir/features_to_reconf.cpp.o CMakeFiles/cryptominisat5.dir/solvefeatures.cpp.o CMakeFiles/cryptominisat5.dir/searchstats.cpp.o CMakeFiles/cryptominisat5.dir/xorfinder.cpp.o CMakeFiles/cryptominisat5.dir/cryptominisat_c.cpp.o CMakeFiles/cryptominisat5.dir/yalsat.cpp.o CMakeFiles/cryptominisat5.dir/yals.c.o CMakeFiles/cryptominisat5.dir/walksat.cpp.o CMakeFiles/cryptominisat5.dir/sls.cpp.o CMakeFiles/cryptominisat5.dir/GitSHA1.cpp.o CMakeFiles/cryptominisat5.dir/cryptominisat.cpp.o
233 /usr/bin/ranlib.exe ../lib/libcryptominisat5.a
234 make[2]: 离开目录“/cygdrive/d/caidical2022study/cmsatv56-yalsat/build”
235 [ 93%] Built target cryptominisat5
236 make -f cmsat5-src/CMakeFiles/cryptominisat5_simple-bin.dir/build.make cmsat5-src/CMakeFiles/cryptominisat5_simple-bin.dir/depend
237 make[2]: 进入目录“/cygdrive/d/caidical2022study/cmsatv56-yalsat/build”
238 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build && /usr/bin/cmake.exe -E cmake_depends "Unix Makefiles" /cygdrive/d/caidical2022study/cmsatv56-yalsat /cygdrive/d/caidical2022study/cmsatv56-yalsat/src /cygdrive/d/caidical2022study/cmsatv56-yalsat/build /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/cryptominisat5_simple-bin.dir/DependInfo.cmake --color=
239 Dependee "/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/cryptominisat5_simple-bin.dir/DependInfo.cmake" is newer than depender "/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/cryptominisat5_simple-bin.dir/depend.internal".
240 Dependee "/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src/CMakeFiles/cryptominisat5_simple-bin.dir/depend.internal".
241 Scanning dependencies of target cryptominisat5_simple-bin
242 make[2]: 离开目录“/cygdrive/d/caidical2022study/cmsatv56-yalsat/build”
243 make -f cmsat5-src/CMakeFiles/cryptominisat5_simple-bin.dir/build.make cmsat5-src/CMakeFiles/cryptominisat5_simple-bin.dir/build
244 make[2]: 进入目录“/cygdrive/d/caidical2022study/cmsatv56-yalsat/build”
245 [ 95%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5_simple-bin.dir/main_simple.cpp.o
246 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5_simple-bin.dir/main_simple.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/main_simple.cpp
247 [ 97%] Building CXX object cmsat5-src/CMakeFiles/cryptominisat5_simple-bin.dir/main_common.cpp.o
248 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/c++.exe   -DNDEBUG -D_FORTIFY_SOURCE=0 -I/cygdrive/d/caidical2022study/cmsatv56-yalsat -I/cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src  -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic   -g -pthread -O2 -g0 -fPIC -std=gnu++11 -o CMakeFiles/cryptominisat5_simple-bin.dir/main_common.cpp.o -c /cygdrive/d/caidical2022study/cmsatv56-yalsat/src/main_common.cpp
249 [100%] Linking CXX executable ../cryptominisat5_simple.exe
250 cd /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/cmsat5-src && /usr/bin/cmake.exe -E cmake_link_script CMakeFiles/cryptominisat5_simple-bin.dir/link.txt --verbose=1
251 /usr/bin/c++.exe   -fno-stack-protector -Wlogical-op -Wrestrict -Wnull-dereference -Wdouble-promotion -Wshadow -Wformat=2 -pedantic  -Wl,--enable-auto-import -O2 CMakeFiles/cryptominisat5_simple-bin.dir/main_simple.cpp.o CMakeFiles/cryptominisat5_simple-bin.dir/main_common.cpp.o  -o ../cryptominisat5_simple.exe -Wl,--out-implib,../lib/libcryptominisat5_simple.dll.a -Wl,--major-image-version,0,--minor-image-version,0  ../lib/libcryptominisat5.a
252 make[2]: 离开目录“/cygdrive/d/caidical2022study/cmsatv56-yalsat/build”
253 [100%] Built target cryptominisat5_simple-bin
254 make[1]: 离开目录“/cygdrive/d/caidical2022study/cmsatv56-yalsat/build”
255 /usr/bin/cmake.exe -E cmake_progress_start /cygdrive/d/caidical2022study/cmsatv56-yalsat/build/CMakeFiles 0
256 + cp cryptominisat5_simple ../bin/
257 + ldd ./cryptominisat5_simple
258         ntdll.dll => /cygdrive/c/Windows/SYSTEM32/ntdll.dll (0x76d20000)
259         kernel32.dll => /cygdrive/c/Windows/system32/kernel32.dll (0x76b00000)
260         KERNELBASE.dll => /cygdrive/c/Windows/system32/KERNELBASE.dll (0x7fefc990000)
261         cygwin1.dll => /usr/bin/cygwin1.dll (0x180040000)
262         cyggcc_s-seh-1.dll => /usr/bin/cyggcc_s-seh-1.dll (0x3f2660000)
263         cygstdc++-6.dll => /usr/bin/cygstdc++-6.dll (0x3e7de0000)
264 + echo '1 0'
265 + ./cryptominisat5_simple
266 c CryptoMiniSat version 5.6.8
267 c CryptoMiniSat compiled with gcc version 7.3.0
268 c NOTE: this is a SIMPLIFIED executable. For the full experience, you need to compile/obtain/use the 'cryptominisat5' executable. 
To compile that, you need the boost libraries. Please read the README.
269 Reading from standard input... Use '-h' or '--help' for help. 270 c -- clauses added: 1 271 c -- xor clauses added: 0 272 c -- vars added 1 273 c Parsing time: 0.00 s 274 c type VSIDS rest conf freevar IrrL IrrB l/longC l/allC RedL0 RedL1 RedL2 RedB l/longC l/allC 275 c ------- FINAL TOTAL SEARCH STATS --------- 276 c UIP search time : 0.00 (0.00 % time) 277 c restarts : 1 (0.00 confls per restart) 278 c blocked restarts : 0 (0.00 per normal restart) 279 c time : 0.00 280 c decisions : 0 (0.00 % random) 281 c propagations : 0 282 c decisions/conflicts : 0.00 283 c conflicts : 0 (0.00 / sec) 284 c conf lits non-minim : 0 (0.00 lit/confl) 285 c conf lits final : 0.00 286 c cache hit re-learnt cl : 0 (0.00 % of confl) 287 c red which0 : 0 (0.00 % of confl) 288 c props/decision : 0.00 289 c props/conflict : 0.00 290 c 0-depth assigns : 1 (100.00 % vars) 291 c OccSimplifier time : 0.00 (0.00 % time) 292 c [occ-substr] long subBySub: 0 subByStr: 0 lits-rem-str: 0 T: 0.00 293 c SCC time : 0.00 (0.00 % time) 294 c [scc] new: 0 BP 0M T: 0.00 295 c distill time : 0.00 (0.00 % time) 296 c strength cache-irred time: 0.00 (0.00 % time) 297 c strength cache-red time : 0.00 (0.00 % time) 298 c Conflicts in UIP : 0 (0.00 confl/time_this_thread) 299 c Total time (this thread) : 0.00 300 c Mem used : 0.00 MB 301 s SATISFIABLE 302 v 1 0 303 + true 304 305 Administrator@PC-20170726RROZ /cygdrive/d/caidical2022study/cmsatv56-yalsat 306 $

 

   

 

3.运行程序测试求解两个文件,显示如下:

 
  1 Administrator@PC-20170726RROZ /cygdrive/d/caidical2022study/test_cadical2022_3
  2 $ ./cryptominisat5_simple.exe q889.cnf out.out
  3 c CryptoMiniSat version 5.6.8
  4 c CryptoMiniSat compiled with gcc version 7.3.0
  5 c NOTE: this is a SIMPLIFIED executable. For the full experience, you need to compile/obtain/use the 'cryptominisat5' 
executable.
To compile that, you need the boost libraries. Please read the README.
6 c -- header says num vars: 256 7 c -- header says num clauses: 6744 8 c -- clauses added: 6744 9 c -- xor clauses added: 0 10 c -- vars added 256 11 c Parsing time: 0.00 s 12 c type VSIDS rest conf freevar IrrL IrrB l/longC l/allC RedL0 RedL1 RedL2 RedB l/longC l/allC 13 c [distill] long cls tried: 0/0 cl-short:0 lit-r:0 T: 0.00 T-out: N T-r: 100.00% 14 c [distill] long cls tried: 22/10 cl-short:22 lit-r:32 T: 0.00 T-out: N T-r: 100.00% 15 c [distill] long cls tried: 34/28 cl-short:34 lit-r:41 T: 0.00 T-out: N T-r: 100.00% 16 c glue 1 33 8193 256 6552 192 8.00 7.83 37 1746 6372 38 13.08 13.03 17 c [distill] long cls tried: 415/401 cl-short:415 lit-r:236 T: 0.01 T-out: N T-r: 99.93% 18 c geom 1 59 16386 256 6552 192 8.00 7.83 497 4637 9980 91 13.27 13.21 19 c [distill] long cls tried: 102/470 cl-short:102 lit-r:129 T: 0.00 T-out: N T-r: 99.98% 20 c [distill] long cls tried: 486/882 cl-short:486 lit-r:358 T: 0.02 T-out: N T-r: 99.87% 21 c glue 1 82 24K 256 6552 192 8.00 7.83 886 5356 16951 205 13.77 13.67 22 c [distill] long cls tried: 483/1301 cl-short:483 lit-r:352 T: 0.01 T-out: N T-r: 99.86% 23 c glue 1 109 32K 256 6552 192 8.00 7.83 1307 8001 16011 288 13.61 13.48 24 c [distill] long cls tried: 437/1683 cl-short:437 lit-r:369 T: 0.02 T-out: N T-r: 99.67% 25 c glue 1 138 40K 256 6552 192 8.00 7.83 1685 6978 24K 361 14.15 14.02 26 c glue 1 175 49K 256 6552 192 8.00 7.83 1795 9736 22K 377 14.02 13.89 27 c [distill] long cls tried: 465/2081 cl-short:465 lit-r:448 T: 0.03 T-out: N T-r: 99.56% 28 c geom 1 212 57K 256 6552 192 8.00 7.83 2104 8396 31K 469 14.48 14.34 29 c glue 1 244 65K 256 6552 192 8.00 7.83 2537 9164 28K 489 14.42 14.27 30 c [distill] long cls tried: 459/2476 cl-short:459 lit-r:472 T: 0.03 T-out: N T-r: 99.52% 31 c recursive minimization cost OK: 159Kcost/(% lits removed) 32 c --> Executing strategy token: handle-comps 33 c --> Executing strategy token: scc-vrepl 34 c [scc] new: 0 BP 0M T: 0.00 35 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.00 36 c --> Executing strategy token: cache-clean 37 c --> Executing strategy token: cache-tryboth 38 c --> Executing strategy token: sub-impl 39 c [impl sub] bin: 98 T: 0.00 T-out: N w-visit: 512 40 c --> Executing strategy token: intree-probe 41 c [scc] new: 0 BP 0M T: 0.00 42 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.02 43 c [intree] Set 0 vars hyper-added: 61 trans-irred::0 trans-red::0 T: 0.02 T-out: N T-r: 99.95% 44 c --> Executing strategy token: probe 45 c --> Executing strategy token: sub-str-cls-with-bin 46 c [distill] cache-based irred-- cl tried 12576 cl-sh 5296 cl-rem 528 lit-rem 11392 T: 0.03 T-out: N 47 c [distill] cache-based red-- cl tried 5342 cl-sh 248 cl-rem 139 lit-rem 290 T: 0.00 T-out: N 48 c --> Executing strategy token: distill-cls 49 c [distill] long cls tried: 5824/5824 cl-short:1376 lit-r:0 T: 0.47 T-out: N T-r: 46.15% 50 c [distill] long useful: 2752/11648/11648 lits-rem: 0 0-depth-assigns: 0 T: 0.94 T-out: N 51 c --> Executing strategy token: scc-vrepl 52 c [scc] new: 0 BP 0M T: 0.02 53 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.00 54 c --> Executing strategy token: sub-impl 55 c [impl sub] bin: 0 T: 0.00 T-out: N w-visit: 512 56 c --> Executing strategy token: str-impl 57 c [impl str] lit bin: 0 (by stamp: 0) set-var: 0 T: 0.00 T-out: N T-r: 99.97% w-visit: 512 58 c --> Executing strategy token: sub-impl 59 c [impl sub] bin: 0 T: 0.00 T-out: N w-visit: 512 60 c --> Executing OCC strategy token(s): 'occ-backw-sub-str,occ-clean-implicit,occ-bve,occ-bva,occ-ternary-res,occ-xor,' 61 c [occ] mem usage for occur 0 MB 62 c [occ] mem usage for occur 0 MB 63 c Mem for watch alloc : 2 MB (0.00 %) 64 c Mem for watch array : 0 MB (0.00 %) 65 c --> Executing OCC strategy token: occ-backw-sub-str 66 c [occ-backw-sub-str-long-w-bins] subs: 0 str: 0 tried: 1840 0-depth ass: 0 T: 0.00 T-out: N T-r: 99.93% 67 c [occ-sub-long-w-long] rem cl: 1355 tried: 100906/50453 (200.0%) T: 0.05 T-out: N T-r: 88.64% 68 c [occ-sub-str-long-w-long] sub: 4 str: 289 tried: 151359/50453 (300.0) T: 0.08 T-out: N T-r: 89.15% 69 c --> Executing OCC strategy token: occ-clean-implicit 70 c --> Executing OCC strategy token: occ-bve 71 c [occ-empty-res] Empty resolvent elimed: 0 T: 0.00 T-out: N 72 c [occ-bve] iter v-elim 0 73 c cl_inc_rate=1.0, var_dec_rate=1.0 (grow=0) 74 c Reduced to 256 vars, 6744 cls (grow=0) 75 c [occ-bve] iter v-elim 0 76 c cl_inc_rate=1.0, var_dec_rate=1.0 (grow=8) 77 c Reduced to 256 vars, 6744 cls (grow=8) 78 c [occ-bve] iter v-elim 0 79 c cl_inc_rate=1.0, var_dec_rate=1.0 (grow=16) 80 c Reduced to 256 vars, 6744 cls (grow=16) 81 c x n vars : 256 82 c #try to eliminate: 768 83 c #var-elim : 0 84 c #T-o: N 85 c #T-r: 100.00% 86 c #T : 0.03 87 c [occur] 0.03 is overhead 88 c [occur] link-in T: 0.03 cleanup T: 0.00 89 c --> Executing OCC strategy token: occ-bva 90 c [occ-bva] global numcalls: 0 91 c --> Executing OCC strategy token: occ-ternary-res 92 c --> Executing OCC strategy token: occ-xor 93 c [occ-xor] sort occur list T: 0.00 94 c [occ-xor] found 0 T: 0.00 T-out: N T-r: 99.92% 95 c [xor-add-lem] added unit 0 bin 0 T: 0.00 96 c --> Executing strategy token: cl-consolidate 97 c Not consolidating memory. 98 c --> Executing strategy token: str-impl 99 c [impl str] lit bin: 0 (by stamp: 0) set-var: 0 T: 0.00 T-out: N T-r: 99.97% w-visit: 512 100 c --> Executing strategy token: cache-clean 101 c --> Executing strategy token: sub-str-cls-with-bin 102 c [distill] cache-based irred-- cl tried 11648 cl-sh 0 cl-rem 0 lit-rem 0 T: 0.00 T-out: N 103 c [distill] cache-based red-- cl tried 2932 cl-sh 38 cl-rem 2 lit-rem 52 T: 0.02 T-out: N 104 c --> Executing strategy token: distill-cls 105 c [distill] long cls tried: 172/5824 cl-short:9 lit-r:0 T: 0.02 T-out: N T-r: 98.33% 106 c [distill] long useful: 18/344/11648 lits-rem: 0 0-depth-assigns: 0 T: 0.03 T-out: N 107 c --> Executing strategy token: scc-vrepl 108 c [scc] new: 0 BP 0M T: 0.00 109 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.01 110 c --> Executing strategy token: check-cache-size 111 c --> Executing strategy token: renumber 112 c --> Executing strategy token: sls 113 c [consolidate] mini T: 0.00 114 c global_timeout_multiplier: 4.40 115 c clause size stats. size3: 0 size4: 0 size5: 0 larger: 5824 116 c luby 0 290 73K 256 5824 920 6.25 5.67 1484 15729 29K 0 15.60 15.60 117 c luby 0 322 81K 256 5824 920 6.25 5.67 2169 7786 33K 0 19.02 19.02 118 c [distill] long cls tried: 1067/2170 cl-short:1066 lit-r:434 T: 0.09 T-out: N T-r: 98.92% 119 c luby 0 340 90K 256 5824 920 6.25 5.67 2673 5730 29K 0 22.50 22.50 120 c luby 0 372 98K 256 5824 920 6.25 5.67 2677 5849 37K 0 25.41 25.41 121 c ------- FINAL TOTAL SEARCH STATS --------- 122 c UIP search time : 3.56 (81.73 % time) 123 c restarts : 376 (263.69 confls per restart) 124 c blocked restarts : 88 (0.23 per normal restart) 125 c time : 3.56 126 c decisions : 312743 (0.00 % random) 127 c propagations : 1739012 128 c decisions/conflicts : 3.15 129 c conflicts : 99148 (27874.05 / sec) 130 c conf lits non-minim : 2626495 (26.49 lit/confl) 131 c conf lits final : 21.32 132 c cache hit re-learnt cl : 0 (0.00 % of confl) 133 c red which0 : 538 (0.54 % of confl) 134 c props/decision : 0.00 135 c props/conflict : 0.00 136 c 0-depth assigns : 0 (0.00 % vars) 137 c OccSimplifier time : 0.17 (3.93 % time) 138 c [occ-substr] long subBySub: 1355 subByStr: 4 lits-rem-str: 578 T: 0.12 139 c SCC time : 0.02 (0.37 % time) 140 c [scc] new: 0 BP 0M T: 0.02 141 c distill time : 1.19 (27.25 % time) 142 c strength cache-irred time: 0.03 (0.71 % time) 143 c strength cache-red time : 0.02 (0.37 % time) 144 c Conflicts in UIP : 99148 (22782.17 confl/time_this_thread) 145 c Total time (this thread) : 4.35 146 c Mem used : 0.00 MB 147 s SATISFIABLE 148 v -1 2 -3 -4 -5 6 -7 8 -9 -10 -11 12 -13 -14 15 -16 -17 -18 -19 -20 21 -22 -23 149 v -24 -25 -26 27 28 -29 30 31 32 -33 -34 35 36 -37 38 39 40 -41 -42 -43 -44 45 150 v -46 -47 -48 -49 50 -51 -52 -53 -54 55 -56 -57 58 59 -60 -61 62 -63 64 -65 -66 151 v 67 -68 69 -70 -71 -72 -73 -74 75 76 -77 78 79 80 -81 82 83 -84 -85 86 -87 88 152 v -89 90 -91 -92 -93 -94 -95 -96 -97 98 -99 100 -101 -102 -103 104 -105 106 107 153 v -108 -109 -110 -111 -112 -113 -114 115 -116 -117 118 119 120 121 -122 -123 154 v -124 -125 -126 127 128 -129 130 131 132 -133 -134 135 -136 -137 138 -139 140 155 v -141 142 -143 -144 -145 -146 -147 148 -149 -150 151 152 -153 -154 -155 -156 156 v -157 158 159 -160 -161 -162 -163 -164 -165 166 -167 -168 169 -170 -171 -172 157 v -173 -174 175 176 -177 178 -179 180 -181 182 183 -184 -185 -186 -187 188 -189 158 v -190 191 -192 193 -194 -195 -196 -197 -198 199 200 -201 -202 203 -204 -205 159 v -206 -207 208 -209 210 211 212 -213 -214 -215 -216 -217 218 -219 220 -221 222 160 v -223 -224 -225 -226 -227 228 -229 230 231 -232 -233 234 235 236 -237 238 -239 161 v 240 -241 -242 243 244 -245 246 -247 -248 -249 -250 251 -252 253 -254 -255 162 v -256 0

 

   
 
  1 Administrator@PC-20170726RROZ /cygdrive/d/caidical2022study/test_cadical2022_3
  2 $ ./cryptominisat5_simple.exe dist8.c.cnf out.out
  3 c CryptoMiniSat version 5.6.8
  4 c CryptoMiniSat compiled with gcc version 7.3.0
  5 c NOTE: this is a SIMPLIFIED executable. For the full experience, you need to compile/obtain/use the 'cryptominisat5'
executable.
To compile that, you need the boost libraries. Please read the README.
6 c -- header says num vars: 15276 7 c -- header says num clauses: 68149 8 c -- clauses added: 68149 9 c -- xor clauses added: 0 10 c -- vars added 15276 11 c Parsing time: 0.03 s 12 c type VSIDS rest conf freevar IrrL IrrB l/longC l/allC RedL0 RedL1 RedL2 RedB l/longC l/allC 13 c [distill] long cls tried: 35/34 cl-short:35 lit-r:6 T: 0.00 T-out: N T-r: 100.00% 14 c [distill] long cls tried: 568/459 cl-short:537 lit-r:479 T: 0.02 T-out: N T-r: 99.93% 15 c [distill] long cls tried: 671/977 cl-short:620 lit-r:641 T: 0.02 T-out: N T-r: 99.89% 16 c glue 1 72 8193 12710 42K 17915 3.19 2.84 1154 2531 3477 557 30.92 28.83 17 c [distill] long cls tried: 1821/2358 cl-short:1718 lit-r:2593 T: 0.08 T-out: N T-r: 99.62% 18 c geom 1 151 16386 9861 29K 16771 3.20 2.77 3117 4134 6521 696 33.57 32.05 19 c [distill] long cls tried: 776/3034 cl-short:740 lit-r:1051 T: 0.05 T-out: N T-r: 99.63% 20 c [distill] long cls tried: 2086/4963 cl-short:2033 lit-r:2585 T: 0.12 T-out: N T-r: 98.76% 21 c glue 1 215 24K 9311 29K 16771 3.20 2.77 5066 4877 11661 939 33.93 32.60 22 c [distill] long cls tried: 2196/6850 cl-short:2193 lit-r:2621 T: 0.22 T-out: N T-r: 98.25% 23 c glue 1 311 32K 9296 21K 13159 3.21 2.75 7040 6246 15150 876 33.56 32.62 24 c [distill] long cls tried: 2346/9160 cl-short:2345 lit-r:3007 T: 0.28 T-out: N T-r: 97.58% 25 c glue 1 361 40K 9293 21K 13159 3.21 2.75 9178 5933 21K 946 32.45 31.68 26 c glue 1 418 49K 9284 21K 13159 3.21 2.75 9785 9104 22K 964 30.87 30.20 27 c [distill] long cls tried: 2124/11271 cl-short:2124 lit-r:2820 T: 0.34 T-out: N T-r: 97.22% 28 c geom 1 484 57K 9277 21K 13159 3.21 2.75 11505 8068 29K 998 31.72 31.13 29 c glue 1 533 65K 9275 21K 13159 3.21 2.75 13423 8612 28K 1014 29.63 29.09 30 c [distill] long cls tried: 2180/13424 cl-short:2179 lit-r:3077 T: 0.47 T-out: N T-r: 96.58% 31 c recursive minimization cost OK: 1307Kcost/(% lits removed) 32 c more minimization effectiveness low: 0.00 % lits removed --> disabling 33 c --> Executing strategy token: handle-comps 34 c --> Executing strategy token: scc-vrepl 35 c [scc] new: 1981 BP 0M T: 0.00 36 c [vrep] vars 1853 lits 445093 rem-bin-cls 7813 rem-long-cls 309 BP 1M T: 0.09 37 c --> Executing strategy token: cache-clean 38 c --> Executing strategy token: cache-tryboth 39 c --> Executing strategy token: sub-impl 40 c [impl sub] bin: 310 T: 0.00 T-out: N w-visit: 30552 41 c --> Executing strategy token: intree-probe 42 c [scc] new: 47 BP 0M T: 0.00 43 c [vrep] vars 43 lits 3860 rem-bin-cls 188 rem-long-cls 33 BP 0M T: 0.02 44 c [scc] new: 8 BP 0M T: 0.00 45 c [vrep] vars 6 lits 219 rem-bin-cls 31 rem-long-cls 12 BP 0M T: 0.02 46 c [scc] new: 4 BP 0M T: 0.00 47 c [vrep] vars 3 lits 53 rem-bin-cls 16 rem-long-cls 12 BP 0M T: 0.02 48 c [scc] new: 0 BP 0M T: 0.00 49 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.02 50 c [intree] Set 1748 vars hyper-added: 15205 trans-irred::352 trans-red::4666 T: 0.25 T-out: N T-r: 98.31% 51 c --> Executing strategy token: probe 52 c --> Executing strategy token: sub-str-cls-with-bin 53 c [distill] cache-based irred-- cl tried 28657 cl-sh 243 cl-rem 1559 lit-rem 245 T: 0.03 T-out: N 54 c [distill] cache-based red-- cl tried 23631 cl-sh 802 cl-rem 547 lit-rem 976 T: 0.03 T-out: N 55 c --> Executing strategy token: distill-cls 56 c [distill] long cls tried: 13279/10084 cl-short:2867 lit-r:1936 T: 0.42 T-out: N T-r: 63.41% 57 c [distill] long useful: 5734/26558/26558 lits-rem: 3872 0-depth-assigns: 2258 T: 0.84 T-out: N 58 c --> Executing strategy token: scc-vrepl 59 c [scc] new: 1496 BP 0M T: 0.00 60 c [vrep] vars 1023 lits 44481 rem-bin-cls 5224 rem-long-cls 138 BP 0M T: 0.02 61 c --> Executing strategy token: sub-impl 62 c [impl sub] bin: 1489 T: 0.02 T-out: N w-visit: 30552 63 c --> Executing strategy token: str-impl 64 c [impl str] lit bin: 98 (by stamp: 0) set-var: 124 T: 0.00 T-out: N T-r: 99.94% w-visit: 30552 65 c --> Executing strategy token: sub-impl 66 c [impl sub] bin: 0 T: 0.00 T-out: N w-visit: 30552 67 c --> Executing OCC strategy token(s): 'occ-backw-sub-str,occ-clean-implicit,occ-bve,occ-bva,occ-ternary-res,occ-xor,' 68 c [occ] mem usage for occur 0 MB 69 c [occ] mem usage for occur 1 MB 70 c Mem for watch alloc : 5 MB (0.00 %) 71 c Mem for watch array : 0 MB (0.00 %) 72 c --> Executing OCC strategy token: occ-backw-sub-str 73 c [occ-backw-sub-str-long-w-bins] subs: 218 str: 466 tried: 14310 0-depth ass: 0 T: 0.00 T-out: N T-r: 99.70% 74 c [occ-sub-long-w-long] rem cl: 633 tried: 70182/35091 (200.0%) T: 0.03 T-out: N T-r: 97.30% 75 c [occ-sub-str-long-w-long] sub: 10 str: 251 tried: 105273/35091 (300.0) T: 0.05 T-out: N T-r: 95.92% 76 c [occ-sub-str-w-added-long] sub: 0 str: 0 0-depth ass: 0 T: 0.00 T-out: N T-r: 100.00% 77 c --> Executing OCC strategy token: occ-clean-implicit 78 c --> Executing OCC strategy token: occ-bve 79 c [occ-empty-res] Empty resolvent elimed: 513 T: 0.02 T-out: N 80 c [occ-bve] iter v-elim 1672 81 c cl_inc_rate=0.5, var_dec_rate=2.5 (grow=0) 82 c Reduced to 1151 vars, 6153 cls (grow=0) 83 c [occ-bve] iter v-elim 377 84 c cl_inc_rate=1.1, var_dec_rate=1.5 (grow=8) 85 c Reduced to 774 vars, 6627 cls (grow=8) 86 c [occ-bve] iter v-elim 66 87 c cl_inc_rate=1.1, var_dec_rate=1.1 (grow=16) 88 c Reduced to 708 vars, 7074 cls (grow=16) 89 c x n vars : 708 90 c #try to eliminate: 8088 91 c #var-elim : 2115 92 c #T-o: N 93 c #T-r: 99.98% 94 c #T : 0.11 95 c [occur] 0.01 is overhead 96 c [occur] link-in T: 0.01 cleanup T: 0.00 97 c --> Executing OCC strategy token: occ-bva 98 c [occ-bva] global numcalls: 0 99 c --> Executing OCC strategy token: occ-ternary-res 100 c --> Executing OCC strategy token: occ-xor 101 c [occ-xor] sort occur list T: 0.00 102 c [occ-xor] found 24 avg sz 3.3 min sz 3 max sz 4 T: 0.00 T-out: N T-r: 99.87% 103 c [xor-together] xored together 8 xors orig num xors: 24 T: 0.00 104 c [xor-add-lem] added unit 0 bin 0 T: 0.00 105 c --> Executing strategy token: cl-consolidate 106 c [mem] consolidate old-sz: 11189K new-sz: 375K new bits offs: 16.52 T: 0.00 107 c --> Executing strategy token: str-impl 108 c [impl str] lit bin: 0 (by stamp: 0) set-var: 0 T: 0.00 T-out: N T-r: 99.99% w-visit: 30552 109 c --> Executing strategy token: cache-clean 110 c --> Executing strategy token: sub-str-cls-with-bin 111 c [distill] cache-based irred-- cl tried 13084 cl-sh 0 cl-rem 16 lit-rem 0 T: 0.00 T-out: N 112 c [distill] cache-based red-- cl tried 2891 cl-sh 19 cl-rem 1 lit-rem 21 T: 0.00 T-out: N 113 c --> Executing strategy token: distill-cls 114 c [distill] long cls tried: 5266/6496 cl-short:1041 lit-r:327 T: 0.05 T-out: N T-r: 96.56% 115 c [distill] long useful: 2082/10532/13068 lits-rem: 654 0-depth-assigns: 0 T: 0.09 T-out: N 116 c --> Executing strategy token: scc-vrepl 117 c [scc] new: 8 BP 0M T: 0.00 118 c [vrep] vars 8 lits 422 rem-bin-cls 33 rem-long-cls 8 BP 0M T: 0.00 119 c --> Executing strategy token: check-cache-size 120 c --> Executing strategy token: renumber 121 c [xor-clean] T: 0.00 122 c [renumber] T: 0.00 123 c --> Executing strategy token: sls 124 c [consolidate] mini T: 0.00 125 c global_timeout_multiplier: 4.40 126 c clause size stats. size3: 2594 size4: 2170 size5: 1296 larger: 428 127 c luby 0 599 73K 700 6488 546 4.02 3.86 1525 749 3576 71 17.25 17.06 128 c luby 0 631 81K 700 6488 546 4.02 3.86 2101 1199 10739 75 20.79 20.69 129 c [distill] long cls tried: 879/2097 cl-short:869 lit-r:281 T: 0.05 T-out: N T-r: 99.69% 130 c luby 0 649 90K 700 6488 546 4.02 3.86 2395 1884 17942 86 22.04 21.97 131 c luby 0 681 98K 700 6488 546 4.02 3.86 2427 2167 25K 86 22.13 22.07 132 c [distill] long cls tried: 584/2681 cl-short:581 lit-r:192 T: 0.06 T-out: N T-r: 99.05% 133 c luby 0 706 106K 700 6488 546 4.02 3.86 2797 3277 28K 87 21.40 21.36 134 c luby 0 707 114K 700 6488 546 4.02 3.86 3164 2422 37K 87 21.39 21.35 135 c luby 0 738 122K 700 6488 546 4.02 3.86 3515 2966 36K 87 20.07 20.04 136 c [distill] long cls tried: 849/3527 cl-short:848 lit-r:464 T: 0.20 T-out: N T-r: 98.06% 137 c luby 0 769 131K 700 6488 546 4.02 3.86 3750 2361 44K 90 20.17 20.13 138 c luby 0 796 139K 700 6488 546 4.02 3.86 3821 3910 39K 91 19.13 19.10 139 c luby 0 828 147K 700 6488 546 4.02 3.86 4069 3525 48K 91 19.16 19.13 140 c luby 0 834 155K 700 6488 546 4.02 3.86 4309 4351 42K 91 18.58 18.55 141 c [distill] long cls tried: 970/4491 cl-short:968 lit-r:711 T: 0.41 T-out: N T-r: 96.63% 142 c luby 0 835 163K 695 6488 546 4.02 3.86 4497 3748 50K 94 19.04 19.01 143 c recursive minimization cost OK: 532Kcost/(% lits removed) 144 c --> Executing strategy token: handle-comps 145 c --> Executing strategy token: scc-vrepl 146 c [scc] new: 0 BP 0M T: 0.00 147 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.02 148 c --> Executing strategy token: cache-clean 149 c --> Executing strategy token: cache-tryboth 150 c --> Executing strategy token: sub-impl 151 c [impl sub] bin: 151 T: 0.00 T-out: N w-visit: 1400 152 c --> Executing strategy token: intree-probe 153 c [scc] new: 1 BP 0M T: 0.00 154 c [vrep] vars 1 lits 51 rem-bin-cls 4 rem-long-cls 5 BP 0M T: 0.02 155 c [scc] new: 0 BP 0M T: 0.00 156 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.02 157 c [intree] Set 2 vars hyper-added: 328 trans-irred::11 trans-red::19 T: 0.02 T-out: N T-r: 99.95% 158 c --> Executing strategy token: probe 159 c --> Executing strategy token: sub-str-cls-with-bin 160 c [distill] cache-based irred-- cl tried 12697 cl-sh 24 cl-rem 41 lit-rem 24 T: 0.00 T-out: N 161 c [distill] cache-based red-- cl tried 9091 cl-sh 104 cl-rem 7 lit-rem 122 T: 0.05 T-out: N 162 c --> Executing strategy token: distill-cls 163 c [distill] long cls tried: 24/6328 cl-short:9 lit-r:3 T: 0.00 T-out: N T-r: 99.83% 164 c [distill] long useful: 18/48/12656 lits-rem: 6 0-depth-assigns: 0 T: 0.00 T-out: N 165 c --> Executing strategy token: scc-vrepl 166 c [scc] new: 1 BP 0M T: 0.00 167 c [vrep] vars 1 lits 97 rem-bin-cls 5 rem-long-cls 0 BP 0M T: 0.02 168 c --> Executing strategy token: sub-impl 169 c [impl sub] bin: 0 T: 0.00 T-out: N w-visit: 1400 170 c --> Executing strategy token: str-impl 171 c [impl str] lit bin: 0 (by stamp: 0) set-var: 0 T: 0.00 T-out: N T-r: 99.97% w-visit: 1400 172 c --> Executing strategy token: sub-impl 173 c [impl sub] bin: 0 T: 0.00 T-out: N w-visit: 1400 174 c --> Executing OCC strategy token(s): 'occ-backw-sub-str,occ-clean-implicit,occ-bve,occ-bva,occ-ternary-res,occ-xor,' 175 c [occ] mem usage for occur 0 MB 176 c [occ] mem usage for occur 0 MB 177 c Mem for watch alloc : 3 MB (0.00 %) 178 c Mem for watch array : 0 MB (0.00 %) 179 c --> Executing OCC strategy token: occ-backw-sub-str 180 c [occ-backw-sub-str-long-w-bins] subs: 0 str: 0 tried: 20656 0-depth ass: 0 T: 0.00 T-out: N T-r: 99.95% 181 c [occ-sub-long-w-long] rem cl: 206 tried: 111776/55888 (200.0%) T: 0.05 T-out: N T-r: 91.80% 182 c [occ-sub-str-long-w-long] sub: 5 str: 263 tried: 167664/55888 (300.0) T: 0.08 T-out: N T-r: 91.51% 183 c --> Executing OCC strategy token: occ-clean-implicit 184 c --> Executing OCC strategy token: occ-bve 185 c [occ-empty-res] Empty resolvent elimed: 0 T: 0.00 T-out: N 186 c [occ-bve] iter v-elim 2 187 c cl_inc_rate=1.0, var_dec_rate=1.0 (grow=0) 188 c Reduced to 689 vars, 6597 cls (grow=0) 189 c [occ-bve] iter v-elim 3 190 c cl_inc_rate=1.0, var_dec_rate=1.0 (grow=8) 191 c Reduced to 686 vars, 6599 cls (grow=8) 192 c [occ-bve] iter v-elim 11 193 c cl_inc_rate=1.0, var_dec_rate=1.0 (grow=16) 194 c Reduced to 675 vars, 6715 cls (grow=16) 195 c x n vars : 675 196 c #try to eliminate: 2208 197 c #var-elim : 16 198 c #T-o: N 199 c #T-r: 99.99% 200 c #T : 0.05 201 c [occur] 0.03 is overhead 202 c [occur] link-in T: 0.03 cleanup T: 0.00 203 c --> Executing OCC strategy token: occ-bva 204 c [occ-bva] global numcalls: 1 205 c --> Executing OCC strategy token: occ-ternary-res 206 c --> Executing OCC strategy token: occ-xor 207 c [occ-xor] sort occur list T: 0.00 208 c [occ-xor] found 21 avg sz 3.3 min sz 3 max sz 4 T: 0.02 T-out: N T-r: 99.84% 209 c [xor-together] xored together 9 xors orig num xors: 21 T: 0.00 210 c [xor-add-lem] added unit 0 bin 0 T: 0.00 211 c --> Executing strategy token: cl-consolidate 212 c [mem] consolidate old-sz: 5217K new-sz: 4133K new bits offs: 19.98 T: 0.00 213 c --> Executing strategy token: str-impl 214 c [impl str] lit bin: 0 (by stamp: 0) set-var: 0 T: 0.00 T-out: N T-r: 99.97% w-visit: 1400 215 c --> Executing strategy token: cache-clean 216 c --> Executing strategy token: sub-str-cls-with-bin 217 c [distill] cache-based irred-- cl tried 12698 cl-sh 0 cl-rem 0 lit-rem 0 T: 0.00 T-out: N 218 c [distill] cache-based red-- cl tried 8470 cl-sh 11 cl-rem 0 lit-rem 11 T: 0.03 T-out: N 219 c --> Executing strategy token: distill-cls 220 c [distill] long cls tried: 328/6349 cl-short:96 lit-r:11 T: 0.02 T-out: N T-r: 97.81% 221 c [distill] long useful: 192/656/12698 lits-rem: 22 0-depth-assigns: 0 T: 0.03 T-out: N 222 c --> Executing strategy token: scc-vrepl 223 c [scc] new: 0 BP 0M T: 0.00 224 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.02 225 c --> Executing strategy token: check-cache-size 226 c --> Executing strategy token: renumber 227 c --> Executing strategy token: sls 228 c [consolidate] mini T: 0.00 229 c global_timeout_multiplier: 4.84 230 c [features] numVars 629, numClauses 6715, var_cl_ratio 0.09, binary 0.05, horn 0.20, horn_mean 0.00, horn_std 0.00,
horn_min 0.00, horn_max 0.01, horn_spread 0.01, vcg_var_mean 0.00, vcg_var_std 1.58, vcg_var_min 0.00, vcg_var_max 0.06,
vcg_var_spread 0.06, vcg_cls_mean 0.00, vcg_cls_std 0.70, vcg_cls_min 0.00, vcg_cls_max 0.03, vcg_cls_spread 0.02,
pnr_var_mean 0.47,
pnr_var_std 0.53, pnr_var_min 0.00, pnr_var_max 1.00, pnr_var_spread 1.00, pnr_cls_mean 0.30, pnr_cls_std 0.77,
pnr_cls_min 0.00,
pnr_cls_max 1.00, pnr_cls_spread 1.00, avg_confl_size 26.53, confl_size_min 1.00, confl_size_max 560.00, avg_confl_glue 12.13,
confl_glue_min 1.00, confl_glue_max 50.00, avg_num_resolutions 0.00, num_resolutions_min 0.00, num_resolutions_max 0.00,
learnt_bins_per_confl 0.00, avg_branch_depth 16.57, branch_depth_min 7.00, branch_depth_max 56.00, avg_trail_depth_delta 134.52,
trail_depth_delta_min 2.00, trail_depth_delta_max 497.00, avg_branch_depth_delta 1.21, props_per_confl 0.00,
confl_per_restart 201.20,
decisions_per_conflict 1.74, irred_cl_distrib.glue_distr_mean 974.55, irred_cl_distrib.glue_distr_var 24731.12,
irred_cl_distrib.size_distr_mean 4.03,
irred_cl_distrib.size_distr_var 1.86, irred_cl_distrib.uip_use_distr_mean 0, irred_cl_distrib.uip_use_distr_var 0,
irred_cl_distrib.activity_distr_mean 0.00, irred_cl_distrib.activity_distr_var 106690708.01, red_cl_distrib.glue_distr_mean 2.86,
red_cl_distrib.glue_distr_var 0.15, red_cl_distrib.size_distr_mean 6.42, red_cl_distrib.size_distr_var 6.04,
red_cl_distrib.uip_use_distr_mean 0, red_cl_distrib.uip_use_distr_var 0, red_cl_distrib.activity_distr_mean 4213.24,
red_cl_distrib.activity_distr_var 980817720.34, num_gates_found_last 0, num_xors_found_last 21 231 c clause size stats. size3: 2522 size4: 2102 size5: 1268 larger: 457 232 c luby 0 857 172K 675 6349 366 4.03 3.92 4259 3686 39K 299 17.03 16.93 233 c luby 0 889 180K 675 6349 366 4.03 3.92 4394 3105 37K 299 17.32 17.22 234 c luby 0 906 188K 675 6349 366 4.03 3.92 4413 3267 45K 299 18.15 18.06 235 c [distill] long cls tried: 556/4603 cl-short:552 lit-r:268 T: 0.16 T-out: N T-r: 98.44% 236 c luby 0 937 196K 675 6349 366 4.03 3.92 4605 2705 40K 300 18.93 18.82 237 c luby 0 962 204K 675 6349 366 4.03 3.92 4741 2568 48K 300 19.25 19.16 238 c luby 0 963 213K 675 6349 366 4.03 3.92 4929 3131 41K 300 19.39 19.29 239 c luby 0 995 221K 675 6349 366 4.03 3.92 5053 2770 49K 300 19.73 19.64 240 c luby 0 1026 229K 675 6349 366 4.03 3.92 5103 3373 42K 300 19.16 19.06 241 c luby 0 1054 237K 675 6349 366 4.03 3.92 5204 2836 51K 300 19.22 19.13 242 c [distill] long cls tried: 601/5204 cl-short:600 lit-r:387 T: 0.30 T-out: N T-r: 97.88% 243 c luby 0 1086 245K 675 6349 366 4.03 3.92 5323 2682 45K 300 18.51 18.42 244 c luby 0 1090 253K 675 6349 366 4.03 3.92 5583 2702 53K 300 19.03 18.95 245 c luby 0 1091 262K 675 6349 366 4.03 3.92 5795 3788 45K 300 18.13 18.04 246 c luby 0 1091 270K 675 6349 366 4.03 3.92 5958 4186 38K 300 17.71 17.62 247 c luby 0 1092 278K 675 6349 366 4.03 3.92 5973 4435 46K 300 18.02 17.94 248 c luby 0 1092 286K 675 6349 366 4.03 3.92 6265 5136 40K 300 18.08 17.99 249 c luby 0 1092 294K 675 6349 366 4.03 3.92 6471 4940 48K 300 18.18 18.10 250 c [distill] long cls tried: 1267/6469 cl-short:1264 lit-r:1071 T: 0.58 T-out: N T-r: 95.61% 251 c luby 0 1123 303K 675 6349 366 4.03 3.92 6762 6458 40K 302 17.06 16.98 252 c recursive minimization cost OK: 759Kcost/(% lits removed) 253 c --> Executing strategy token: handle-comps 254 c --> Executing strategy token: scc-vrepl 255 c [scc] new: 0 BP 0M T: 0.00 256 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.00 257 c --> Executing strategy token: cache-clean 258 c --> Executing strategy token: cache-tryboth 259 c --> Executing strategy token: sub-impl 260 c [impl sub] bin: 3 T: 0.00 T-out: N w-visit: 1400 261 c --> Executing strategy token: intree-probe 262 c [scc] new: 0 BP 0M T: 0.00 263 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.00 264 c [intree] Set 0 vars hyper-added: 57 trans-irred::2 trans-red::2 T: 0.02 T-out: N T-r: 99.95% 265 c --> Executing strategy token: probe 266 c --> Executing strategy token: sub-str-cls-with-bin 267 c [distill] cache-based irred-- cl tried 12672 cl-sh 5 cl-rem 27 lit-rem 5 T: 0.02 T-out: N 268 c [distill] cache-based red-- cl tried 13513 cl-sh 94 cl-rem 15 lit-rem 106 T: 0.06 T-out: N 269 c --> Executing strategy token: distill-cls 270 c [distill] long cls tried: 5/6321 cl-short:3 lit-r:1 T: 0.00 T-out: N T-r: 99.83% 271 c [distill] long useful: 6/10/12644 lits-rem: 2 0-depth-assigns: 0 T: 0.00 T-out: N 272 c --> Executing strategy token: scc-vrepl 273 c [scc] new: 0 BP 0M T: 0.00 274 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.02 275 c --> Executing strategy token: sub-impl 276 c [impl sub] bin: 0 T: 0.00 T-out: N w-visit: 1400 277 c --> Executing strategy token: str-impl 278 c [impl str] lit bin: 0 (by stamp: 0) set-var: 0 T: 0.00 T-out: N T-r: 99.97% w-visit: 1400 279 c --> Executing strategy token: sub-impl 280 c [impl sub] bin: 0 T: 0.00 T-out: N w-visit: 1400 281 c --> Executing OCC strategy token(s): 'occ-backw-sub-str,occ-clean-implicit,occ-bve,occ-bva,occ-ternary-res,occ-xor,' 282 c [occ] mem usage for occur 0 MB 283 c [occ] mem usage for occur 0 MB 284 c Mem for watch alloc : 5 MB (0.00 %) 285 c Mem for watch array : 0 MB (0.00 %) 286 c --> Executing OCC strategy token: occ-backw-sub-str 287 c [occ-backw-sub-str-long-w-bins] subs: 1 str: 2 tried: 22333 0-depth ass: 0 T: 0.00 T-out: N T-r: 99.94% 288 c [occ-sub-long-w-long] rem cl: 109 tried: 124176/62088 (200.0%) T: 0.06 T-out: N T-r: 86.57% 289 c [occ-sub-str-long-w-long] sub: 6 str: 378 tried: 186264/62088 (300.0) T: 0.09 T-out: N T-r: 88.60% 290 c [occ-sub-str-w-added-long] sub: 0 str: 0 0-depth ass: 0 T: 0.00 T-out: N T-r: 100.00% 291 c --> Executing OCC strategy token: occ-clean-implicit 292 c --> Executing OCC strategy token: occ-bve 293 c [occ-empty-res] Empty resolvent elimed: 0 T: 0.00 T-out: N 294 c [occ-bve] iter v-elim 0 295 c cl_inc_rate=1.0, var_dec_rate=1.0 (grow=0) 296 c Reduced to 675 vars, 6689 cls (grow=0) 297 c [occ-bve] iter v-elim 0 298 c cl_inc_rate=1.0, var_dec_rate=1.0 (grow=8) 299 c Reduced to 675 vars, 6689 cls (grow=8) 300 c [occ-bve] iter v-elim 0 301 c cl_inc_rate=1.0, var_dec_rate=1.0 (grow=16) 302 c Reduced to 675 vars, 6689 cls (grow=16) 303 c x n vars : 675 304 c #try to eliminate: 2025 305 c #var-elim : 0 306 c #T-o: N 307 c #T-r: 99.99% 308 c #T : 0.03 309 c [occur] 0.05 is overhead 310 c [occur] link-in T: 0.05 cleanup T: 0.00 311 c --> Executing OCC strategy token: occ-bva 312 c [occ-bva] global numcalls: 2 313 c --> Executing OCC strategy token: occ-ternary-res 314 c --> Executing OCC strategy token: occ-xor 315 c [occ-xor] sort occur list T: 0.00 316 c [occ-xor] found 22 avg sz 3.3 min sz 3 max sz 4 T: 0.02 T-out: N T-r: 99.78% 317 c [xor-together] xored together 10 xors orig num xors: 22 T: 0.00 318 c [xor-add-lem] added unit 0 bin 0 T: 0.00 319 c --> Executing strategy token: cl-consolidate 320 c Not consolidating memory. 321 c --> Executing strategy token: str-impl 322 c [impl str] lit bin: 0 (by stamp: 0) set-var: 0 T: 0.00 T-out: N T-r: 99.97% w-visit: 1400 323 c --> Executing strategy token: cache-clean 324 c --> Executing strategy token: sub-str-cls-with-bin 325 c [distill] cache-based irred-- cl tried 12622 cl-sh 0 cl-rem 0 lit-rem 0 T: 0.02 T-out: N 326 c [distill] cache-based red-- cl tried 13510 cl-sh 15 cl-rem 0 lit-rem 19 T: 0.05 T-out: N 327 c --> Executing strategy token: distill-cls 328 c [distill] long cls tried: 0/6311 cl-short:0 lit-r:0 T: 0.00 T-out: N T-r: 99.97% 329 c [distill] long useful: 0/0/12622 lits-rem: 0 0-depth-assigns: 0 T: 0.00 T-out: N 330 c --> Executing strategy token: scc-vrepl 331 c [scc] new: 0 BP 0M T: 0.00 332 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.02 333 c --> Executing strategy token: check-cache-size 334 c --> Executing strategy token: renumber 335 c --> Executing strategy token: sls 336 c [consolidate] mini T: 0.00 337 c global_timeout_multiplier: 5.3 338 c clause size stats. size3: 2518 size4: 2075 size5: 1266 larger: 452 339 c glue 1 1171 311K 675 6311 378 4.03 3.92 7446 7170 47K 343 17.55 17.46 340 c geom 1 1242 319K 674 6311 378 4.03 3.92 7768 9658 37K 345 17.64 17.55 341 c glue 1 1295 327K 674 6311 378 4.03 3.92 9039 8738 45K 346 18.47 18.38 342 c glue 1 1343 335K 673 6311 378 4.03 3.92 10882 9128 37K 355 18.42 18.32 343 c glue 1 1381 344K 673 6311 378 4.03 3.92 12200 6679 47K 355 18.89 18.80 344 c [distill] long cls tried: 6291/12206 cl-short:5956 lit-r:8105 T: 2.25 T-out: N T-r: 81.96% 345 c geom 1 1443 352K 667 6311 378 4.03 3.92 13263 7321 42K 403 19.07 18.97 346 c glue 1 1522 360K 667 6311 378 4.03 3.92 14621 7524 35K 404 18.87 18.75 347 c glue 1 1573 368K 666 6311 378 4.03 3.92 14713 9130 42K 408 19.05 18.94 348 c geom 1 1626 376K 666 6311 378 4.03 3.92 16366 9530 36K 409 17.95 17.84 349 c glue 1 1670 385K 666 6311 378 4.03 3.92 17344 8014 45K 410 18.41 18.31 350 c geom 1 1718 393K 666 6311 378 4.03 3.92 18857 8824 38K 410 17.50 17.41 351 c [distill] long cls tried: 6674/18824 cl-short:6659 lit-r:9551 T: 3.99 T-out: N T-r: 71.52% 352 c geom 1 1780 401K 642 6311 378 4.03 3.92 19735 6623 47K 460 17.70 17.60 353 c glue 1 1813 409K 642 6311 378 4.03 3.92 20K 9342 41K 460 16.74 16.65 354 c glue 1 1836 417K 642 6311 378 4.03 3.92 21K 8114 50K 460 17.10 17.01 355 c glue 1 1864 426K 642 6311 378 4.03 3.92 22K 8618 42K 460 16.50 16.41 356 c glue 1 1930 434K 642 6311 378 4.03 3.92 23K 7357 51K 460 16.88 16.80 357 c glue 1 1943 442K 640 6311 378 4.03 3.92 24K 8253 44K 473 15.97 15.89 358 c [distill] long cls tried: 5758/24315 cl-short:5491 lit-r:9777 T: 5.12 T-out: N T-r: 67.43% 359 c geom 1 1958 450K 634 5137 430 3.89 3.74 24K 7546 35K 333 15.27 15.21 360 c glue 1 2039 458K 634 5137 430 3.89 3.74 24K 8063 43K 333 15.86 15.80 361 c glue 1 2086 467K 634 5137 430 3.89 3.74 25K 8088 39K 333 15.23 15.17 362 c glue 1 2132 475K 634 5137 430 3.89 3.74 26K 6469 48K 333 15.67 15.62 363 c glue 1 2169 483K 634 5137 430 3.89 3.74 26K 6166 42K 333 15.09 15.03 364 c glue 1 2206 491K 634 5137 430 3.89 3.74 27K 5192 51K 333 15.40 15.35 365 c recursive minimization cost OK: 725Kcost/(% lits removed) 366 c --> Executing strategy token: handle-comps 367 c --> Executing strategy token: scc-vrepl 368 c [scc] new: 23 BP 0M T: 0.00 369 c [vrep] vars 22 lits 2378 rem-bin-cls 103 rem-long-cls 40 BP 0M T: 0.02 370 c --> Executing strategy token: cache-clean 371 c --> Executing strategy token: cache-tryboth 372 c --> Executing strategy token: sub-impl 373 c [impl sub] bin: 70 T: 0.00 T-out: N w-visit: 1400 374 c --> Executing strategy token: intree-probe 375 c [scc] new: 0 BP 0M T: 0.00 376 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.02 377 c [intree] Set 3 vars hyper-added: 215 trans-irred::3 trans-red::46 T: 0.03 T-out: N T-r: 99.93% 378 c --> Executing strategy token: probe 379 c --> Executing strategy token: sub-str-cls-with-bin 380 c [distill] cache-based irred-- cl tried 10079 cl-sh 27 cl-rem 117 lit-rem 28 T: 0.02 T-out: N 381 c [distill] cache-based red-- cl tried 15023 cl-sh 206 cl-rem 68 lit-rem 257 T: 0.09 T-out: Y 382 c --> Executing strategy token: distill-cls 383 c [distill] long cls tried: 27/4977 cl-short:16 lit-r:4 T: 0.02 T-out: N T-r: 99.67% 384 c [distill] long useful: 32/54/9962 lits-rem: 8 0-depth-assigns: 0 T: 0.03 T-out: N 385 c --> Executing strategy token: scc-vrepl 386 c [scc] new: 4 BP 0M T: 0.00 387 c [vrep] vars 4 lits 125 rem-bin-cls 16 rem-long-cls 0 BP 0M T: 0.00 388 c --> Executing strategy token: sub-impl 389 c [impl sub] bin: 8 T: 0.02 T-out: N w-visit: 1400 390 c --> Executing strategy token: str-impl 391 c [impl str] lit bin: 0 (by stamp: 0) set-var: 0 T: 0.00 T-out: N T-r: 99.97% w-visit: 1400 392 c --> Executing strategy token: sub-impl 393 c [impl sub] bin: 0 T: 0.00 T-out: N w-visit: 1400 394 c --> Executing OCC strategy token(s): 'occ-backw-sub-str,occ-clean-implicit,occ-bve,occ-bva,occ-ternary-res,occ-xor,' 395 c [occ] mem usage for occur 0 MB 396 c [occ] mem usage for occur 3 MB 397 c Mem for watch alloc : 7 MB (0.00 %) 398 c Mem for watch array : 0 MB (0.00 %) 399 c --> Executing OCC strategy token: occ-backw-sub-str 400 c [occ-backw-sub-str-long-w-bins] subs: 77 str: 1130 tried: 23915 0-depth ass: 0 T: 0.00 T-out: N T-r: 99.78% 401 c [occ-sub-long-w-long] rem cl: 2349 tried: 163214/81607 (200.0%) T: 0.20 T-out: N T-r: 39.24% 402 c [occ-sub-str-long-w-long] sub: 66 str: 4672 tried: 244821/81607 (300.0) T: 0.33 T-out: N T-r: 57.55% 403 c [occ-sub-str-w-added-long] sub: 0 str: 0 0-depth ass: 0 T: 0.00 T-out: N T-r: 100.00% 404 c --> Executing OCC strategy token: occ-clean-implicit 405 c --> Executing OCC strategy token: occ-bve 406 c [occ-empty-res] Empty resolvent elimed: 0 T: 0.00 T-out: N 407 c [occ-bve] iter v-elim 2 408 c cl_inc_rate=1.0, var_dec_rate=1.0 (grow=0) 409 c Reduced to 603 vars, 5310 cls (grow=0) 410 c [occ-bve] iter v-elim 37 411 c cl_inc_rate=1.0, var_dec_rate=1.1 (grow=8) 412 c Reduced to 566 vars, 5422 cls (grow=8) 413 c x n vars : 566 414 c #try to eliminate: 1354 415 c #var-elim : 39 416 c #T-o: N 417 c #T-r: 99.99% 418 c #T : 0.28 419 c [occur] 0.05 is overhead 420 c [occur] link-in T: 0.05 cleanup T: 0.00 421 c --> Executing OCC strategy token: occ-bva 422 c [occ-bva] global numcalls: 3 423 c --> Executing OCC strategy token: occ-ternary-res 424 c --> Executing OCC strategy token: occ-xor 425 c [occ-xor] sort occur list T: 0.00 426 c [occ-xor] found 26 avg sz 3.3 min sz 3 max sz 4 T: 0.03 T-out: N T-r: 99.23% 427 c [xor-together] xored together 9 xors orig num xors: 26 T: 0.00 428 c [xor-add-lem] added unit 0 bin 0 T: 0.00 429 c --> Executing strategy token: cl-consolidate 430 c [mem] consolidate old-sz: 6572K new-sz: 4967K new bits offs: 20.24 T: 0.00 431 c --> Executing strategy token: str-impl 432 c [impl str] lit bin: 0 (by stamp: 0) set-var: 0 T: 0.00 T-out: N T-r: 99.97% w-visit: 1400 433 c --> Executing strategy token: cache-clean 434 c --> Executing strategy token: sub-str-cls-with-bin 435 c [distill] cache-based irred-- cl tried 10134 cl-sh 0 cl-rem 6 lit-rem 0 T: 0.00 T-out: N 436 c [distill] cache-based red-- cl tried 19675 cl-sh 8 cl-rem 2 lit-rem 8 T: 0.11 T-out: Y 437 c --> Executing strategy token: distill-cls 438 c [distill] long cls tried: 498/4988 cl-short:164 lit-r:122 T: 0.03 T-out: N T-r: 97.59% 439 c [distill] long useful: 328/996/10128 lits-rem: 244 0-depth-assigns: 4 T: 0.06 T-out: N 440 c --> Executing strategy token: scc-vrepl 441 c [scc] new: 0 BP 0M T: 0.00 442 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.00 443 c --> Executing strategy token: check-cache-size 444 c --> Executing strategy token: renumber 445 c --> Executing strategy token: sls 446 c [yalsat] mems limit M: 798 447 c new mems limit 798000000 448 c found 361 binary, 2131 ternary and 2766 large clauses 449 c size of literal stack 25204 (15597 for large clauses only) 450 c connecting 5258 clauses 451 c 564 variables used out of 701, 137 do not occur 20% 452 c average clause length 3.79 (min 2, max 26) 453 c using standard non-uniform strategy 454 c clause variable ratio 9.323 = 5258 / 564 455 c average literal occurrence 28.45 (min 8, max 445) 456 c picking clause by unfair BFS strategy 457 c using queue for unsat clauses 458 c 22 x 32-bit words per assignment (88 bytes = 0 KB) 459 c need 1 bytes per clause for counting satisfied literals 460 c dynamically computing break values on-the-fly using critical literals 461 c exponential base cb = 5.400000 for maxlen 26 462 c exp2(<= -1573) = 4.94066e-324 463 c pow(5.400000,(<= -647)) = 4.94066e-324 464 c search not limited by the number of flips 465 c search limited by 798000000 mems 466 c outer restarts disabled 467 c picking new random assignment 468 c forcing 700 initial phases 469 c new minimum : best 116 (tmp 116), kflips 0, 0.00 sec, 0.00 kflips/sec 470 c restart 1 : best 116 (tmp 116), kflips 0, 0.00 sec, 0.00 kflips/sec 471 c new minimum : best 54 (tmp 54), kflips 0, 0.00 sec, 0.00 kflips/sec 472 c new minimum : best 27 (tmp 27), kflips 0, 0.00 sec, 0.00 kflips/sec 473 c new minimum : best 13 (tmp 13), kflips 2, 0.02 sec, 141.27 kflips/sec 474 c new minimum : best 6 (tmp 6), kflips 4, 0.02 sec, 286.67 kflips/sec 475 c restart 3 : best 4 (tmp 4), kflips 200, 0.09 sec, 2150.54 kflips/sec 476 c new minimum : best 3 (tmp 3), kflips 401, 0.17 sec, 2345.21 kflips/sec 477 c new minimum : best 1 (tmp 1), kflips 473, 0.19 sec, 2530.35 kflips/sec 478 c restart 7 : best 1 (tmp 1), kflips 800, 0.27 sec, 3018.87 kflips/sec 479 c restart 15 : best 1 (tmp 2), kflips 2400, 0.89 sec, 2699.66 kflips/sec 480 c restart 31 : best 1 (tmp 2), kflips 6400, 2.12 sec, 3017.44 kflips/sec 481 c mems limit 798000000 after 798000018 mems reached 482 c most flipped literal -253 flipped 313017 times 483 c [yalsat] ASSIGNMENT NOT FOUND 484 c restart time 0.000 seconds 0% 485 c 46 inner restarts, 1600000 maximum interval 486 c 0 outer restarts, 0 maximum interval 487 c default strategy 10 22%, random strategy 35 78% 488 c picked best=0 cached=25 keep=2 pos=8 neg=2 rnd=10 489 c cached 28 assignments, 12 replaced 43%, 16 skipped, 16 size 490 c 315 sigchecks, 315 negative 100%, 0 positive 0%, 0 false 0% 491 c allocated max 2 chunks 766 links 5160413 unfair 492 c 34 defragmentations in 0.000 seconds 0% 493 c moved 3638 in total and 107.0 on average per defragmentation 494 c 13434470 broken, 1.22 broken/flip, 13440896 made, 1.22 made/flip 495 c 364 maximum 0 minimum sum of weighted breaks 496 c 1568.112 unsat clauses on average 497 c 148318344 incs 1.503 avg satcnt, 148313440 decs 2.504 avg satcnt 498 c inc0 1.22 9.06%, inc1 6.57 48.72%, inc2 4.09 30.32%, incl 1.60 11.90% 499 c dec1 1.22 9.06%, dec2 6.57 48.72%, dec3 4.09 30.32%, decl 1.60 11.90% 500 c megamems: 798 all 100, 11 lits 1%, 297 crit 37%, 171 weight 21% 501 c megamems: 22 occs 3%, 0 read 0%, 297 update 37% 502 c 210.5 million mems per second, 72.5 mems per flip 503 c 3.8 seconds searching, 0.3 MB maximally allocated (347781 bytes) 504 c 11003421 flips, 2902.5 thousand flips per second, 0 break zero 0.0% 505 c minimum 1 hit 683343 times, maximum 569 506 c [yalsat] time: 3.79 507 c reset 16 cache lines 508 c [consolidate] mini T: 0.00 509 c global_timeout_multiplier: 5.86 510 c clause size stats. size3: 2131 size4: 1777 size5: 694 larger: 295 511 c [distill] long cls tried: 4062/23078 cl-short:3973 lit-r:2221 T: 3.31 T-out: N T-r: 77.08% 512 c luby 0 2220 499K 564 4897 361 3.93 3.79 23K 12705 29K 286 13.14 13.09 513 c luby 0 2237 507K 564 4897 361 3.93 3.79 23K 6465 44K 286 13.76 13.71 514 c luby 0 2269 516K 564 4897 361 3.93 3.79 23K 6313 41K 286 13.43 13.39 515 c luby 0 2300 524K 564 4897 361 3.93 3.79 23K 4321 51K 286 13.96 13.92 516 c luby 0 2301 532K 564 4897 361 3.93 3.79 23K 3360 48K 286 13.92 13.88 517 c luby 0 2332 540K 564 4897 361 3.93 3.79 23K 3770 42K 286 13.94 13.89 518 c luby 0 2363 548K 564 4897 361 3.93 3.79 23K 4032 50K 286 14.26 14.21 519 c [distill] long cls tried: 868/23945 cl-short:864 lit-r:996 T: 0.61 T-out: N T-r: 95.69% 520 c luby 0 2386 557K 564 4897 361 3.93 3.79 24K 5112 41K 287 13.52 13.47 521 c luby 0 2417 565K 564 4897 361 3.93 3.79 24K 3867 50K 287 13.90 13.86 522 c luby 0 2428 573K 564 4897 361 3.93 3.79 24K 4247 43K 287 14.00 13.96 523 c luby 0 2429 581K 564 4897 361 3.93 3.79 24K 3532 51K 287 14.87 14.82 524 c luby 0 2429 589K 564 4897 361 3.93 3.79 24K 4261 44K 287 15.01 14.96 525 c luby 0 2460 598K 564 4897 361 3.93 3.79 24K 2886 54K 287 15.76 15.71 526 c [distill] long cls tried: 1046/24990 cl-short:1040 lit-r:1199 T: 0.64 T-out: N T-r: 95.54% 527 c luby 0 2491 606K 564 4897 361 3.93 3.79 25K 1915 48K 288 16.00 15.95 528 c luby 0 2510 614K 564 4897 361 3.93 3.79 25K 1493 56K 288 16.32 16.27 529 c luby 0 2542 622K 564 4897 361 3.93 3.79 25K 1942 49K 288 16.10 16.04 530 c luby 0 2556 630K 564 4897 361 3.93 3.79 25K 2122 40K 288 15.47 15.41 531 c luby 0 2571 639K 564 4897 361 3.93 3.79 25K 2257 48K 288 15.74 15.69 532 c luby 0 2602 647K 564 4897 361 3.93 3.79 25K 3245 40K 288 14.81 14.75 533 c [distill] long cls tried: 917/25907 cl-short:915 lit-r:1013 T: 0.47 T-out: N T-r: 96.54% 534 c luby 0 2619 655K 564 4897 361 3.93 3.79 25K 2714 49K 288 15.26 15.21 535 c luby 0 2650 663K 564 4897 361 3.93 3.79 26K 2785 42K 288 14.86 14.81 536 c luby 0 2681 671K 564 4897 361 3.93 3.79 26K 2354 51K 288 15.28 15.23 537 c luby 0 2683 680K 564 4897 361 3.93 3.79 26K 3059 44K 288 15.14 15.09 538 c luby 0 2684 688K 564 4897 361 3.93 3.79 26K 2081 53K 288 15.96 15.91 539 c luby 0 2685 696K 564 4897 361 3.93 3.79 26K 2308 46K 288 16.18 16.13 540 c luby 0 2685 704K 564 4897 361 3.93 3.79 26K 1351 55K 288 16.56 16.51 541 c luby 0 2685 712K 564 4897 361 3.93 3.79 26K 1786 47K 288 16.37 16.32 542 c [distill] long cls tried: 722/26629 cl-short:720 lit-r:1035 T: 0.56 T-out: N T-r: 96.31% 543 c luby 0 2686 720K 564 4897 361 3.93 3.79 26K 3149 38K 288 15.39 15.34 544 c luby 0 2686 729K 564 4897 361 3.93 3.79 26K 3293 46K 288 15.77 15.71 545 c luby 0 2686 737K 564 4897 361 3.93 3.79 27K 4607 39K 289 14.37 14.32 546 c luby 0 2686 745K 564 4897 361 3.93 3.79 27K 3948 47K 289 14.89 14.84 547 c luby 0 2686 753K 564 4897 361 3.93 3.79 27K 4208 41K 289 14.38 14.33 548 c luby 0 2686 761K 564 4897 361 3.93 3.79 27K 4025 49K 290 14.61 14.56 549 c recursive minimization cost OK: 1218Kcost/(% lits removed) 550 c --> Executing strategy token: handle-comps 551 c --> Executing strategy token: scc-vrepl 552 c [scc] new: 2 BP 0M T: 0.00 553 c [vrep] vars 2 lits 50 rem-bin-cls 10 rem-long-cls 0 BP 0M T: 0.03 554 c --> Executing strategy token: cache-clean 555 c --> Executing strategy token: cache-tryboth 556 c --> Executing strategy token: sub-impl 557 c [impl sub] bin: 4 T: 0.00 T-out: N w-visit: 1400 558 c --> Executing strategy token: intree-probe 559 c [scc] new: 0 BP 0M T: 0.00 560 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.02 561 c [intree] Set 0 vars hyper-added: 115 trans-irred::17 trans-red::16 T: 0.03 T-out: N T-r: 99.95% 562 c --> Executing strategy token: probe 563 c --> Executing strategy token: sub-str-cls-with-bin 564 c [distill] cache-based irred-- cl tried 9751 cl-sh 20 cl-rem 44 lit-rem 20 T: 0.02 T-out: N 565 c [distill] cache-based red-- cl tried 15925 cl-sh 258 cl-rem 496 lit-rem 275 T: 0.12 T-out: Y 566 c --> Executing strategy token: distill-cls 567 c [distill] long cls tried: 20/4852 cl-short:8 lit-r:2 T: 0.00 T-out: N T-r: 99.57% 568 c [distill] long useful: 16/40/9706 lits-rem: 4 0-depth-assigns: 0 T: 0.00 T-out: N 569 c --> Executing strategy token: scc-vrepl 570 c [scc] new: 0 BP 0M T: 0.00 571 c [vrep] vars 0 lits 0 rem-bin-cls 0 rem-long-cls 0 BP 0M T: 0.02 572 c --> Executing strategy token: sub-impl 573 c [impl sub] bin: 0 T: 0.00 T-out: N w-visit: 1400 574 c --> Executing strategy token: str-impl 575 c [impl str] lit bin: 0 (by stamp: 0) set-var: 0 T: 0.00 T-out: N T-r: 99.97% w-visit: 1400 576 c --> Executing strategy token: sub-impl 577 c [impl sub] bin: 0 T: 0.00 T-out: N w-visit: 1400 578 c --> Executing OCC strategy token(s): 'occ-backw-sub-str,occ-clean-implicit,occ-bve,occ-bva,occ-ternary-res,occ-xor,' 579 c [occ] mem usage for occur 0 MB 580 c [occ] mem usage for occur 3 MB 581 c Mem for watch alloc : 9 MB (0.00 %) 582 c Mem for watch array : 0 MB (0.00 %) 583 c --> Executing OCC strategy token: occ-backw-sub-str 584 c [occ-backw-sub-str-long-w-bins] subs: 454 str: 1252 tried: 25913 0-depth ass: 0 T: 0.01 T-out: N T-r: 99.88% 585 c [occ-sub-long-w-long] rem cl: 1141 tried: 152406/76203 (200.0%) T: 0.23 T-out: N T-r: 31.17% 586 c [occ-sub-str-long-w-long] sub: 63 str: 2335 tried: 228609/76203 (300.0) T: 0.34 T-out: N T-r: 55.39% 587 c [occ-sub-str-w-added-long] sub: 0 str: 0 0-depth ass: 0 T: 0.00 T-out: N T-r: 100.00% 588 c --> Executing OCC strategy token: occ-clean-implicit 589 c --> Executing OCC strategy token: occ-bve 590 c [occ-empty-res] Empty resolvent elimed: 0 T: 0.00 T-out: N 591 c [occ-bve] iter v-elim 0 592 c cl_inc_rate=1.0, var_dec_rate=1.0 (grow=0) 593 c Reduced to 562 vars, 5186 cls (grow=0) 594 c [occ-bve] iter v-elim 8 595 c cl_inc_rate=1.0, var_dec_rate=1.0 (grow=8) 596 c Reduced to 554 vars, 5211 cls (grow=8) 597 c x n vars : 554 598 c #try to eliminate: 1175 599 c #var-elim : 8 600 c #T-o: N 601 c #T-r: 99.99% 602 c #T : 0.09 603 c [occur] 0.03 is overhead 604 c [occur] link-in T: 0.03 cleanup T: 0.00 605 c --> Executing OCC strategy token: occ-bva 606 c [occ-bva] global numcalls: 4 607 c --> Executing OCC strategy token: occ-ternary-res 608 c --> Executing OCC strategy token: occ-xor 609 c [occ-xor] sort occur list T: 0.00 610 c [occ-xor] found 24 avg sz 3.3 min sz 3 max sz 4 T: 0.03 T-out: N T-r: 99.01% 611 c [xor-together] xored together 9 xors orig num xors: 24 T: 0.00 612 c [xor-add-lem] added unit 0 bin 0 T: 0.00 613 c --> Executing strategy token: cl-consolidate 614 c [mem] consolidate old-sz: 7306K new-sz: 5471K new bits offs: 20.38 T: 0.01 615 c --> Executing strategy token: str-impl 616 c [impl str] lit bin: 0 (by stamp: 0) set-var: 0 T: 0.02 T-out: N T-r: 99.97% w-visit: 1400 617 c --> Executing strategy token: cache-clean 618 c --> Executing strategy token: sub-str-cls-with-bin 619 c [distill] cache-based irred-- cl tried 9731 cl-sh 0 cl-rem 7 lit-rem 0 T: 0.02 T-out: N 620 c [distill] cache-based red-- cl tried 21225 cl-sh 11 cl-rem 63 lit-rem 13 T: 0.11 T-out: Y 621 c --> Executing strategy token: distill-cls 622 c [distill] long cls tried: 112/4862 cl-short:46 lit-r:3 T: 0.01 T-out: N T-r: 99.22% 623 c [distill] long useful: 92/224/9724 lits-rem: 6 0-depth-assigns: 0 T: 0.03 T-out: N 624 c --> Executing strategy token: scc-vrepl 625 c [scc] new: 1 BP 0M T: 0.00 626 c [vrep] vars 1 lits 24 rem-bin-cls 4 rem-long-cls 0 BP 0M T: 0.02 627 c --> Executing strategy token: check-cache-size 628 c --> Executing strategy token: renumber 629 c [xor-clean] T: 0.00 630 c [renumber] T: 0.00 631 c --> Executing strategy token: sls 632 c [consolidate] mini T: 0.00 633 c global_timeout_multiplier: 6.44 634 c clause size stats. size3: 2100 size4: 1786 size5: 684 larger: 292 635 c [distill] long cls tried: 1252/25340 cl-short:1245 lit-r:1181 T: 1.01 T-out: N T-r: 93.51% 636 c luby 0 2708 770K 553 4862 342 3.93 3.80 25K 5524 40K 351 13.74 13.68 637 c luby 0 2739 778K 553 4862 342 3.93 3.80 25K 6400 48K 352 13.99 13.94 638 c luby 0 2757 786K 553 4862 342 3.93 3.80 25K 6973 42K 352 13.89 13.84 639 c luby 0 2788 794K 553 4862 342 3.93 3.80 25K 4479 52K 352 14.44 14.39 640 c luby 0 2813 802K 553 4862 342 3.93 3.80 25K 3148 50K 352 14.09 14.04 641 c luby 0 2814 811K 553 4862 342 3.93 3.80 25K 1725 44K 352 14.30 14.24 642 c luby 0 2845 819K 553 4862 342 3.93 3.80 25K 1812 52K 352 14.73 14.68 643 c [distill] long cls tried: 678/25912 cl-short:677 lit-r:1212 T: 0.45 T-out: N T-r: 97.25% 644 c luby 0 2877 827K 553 4862 342 3.93 3.80 25K 2016 45K 458 14.22 14.15 645 c luby 0 2905 835K 553 4862 342 3.93 3.80 25K 1803 53K 458 14.52 14.45 646 c luby 0 2936 843K 553 4862 342 3.93 3.80 26K 3122 43K 459 14.24 14.16 647 c luby 0 2941 852K 550 4862 342 3.93 3.80 26K 3961 50K 466 14.18 14.11 648 c luby 0 2942 860K 548 4862 342 3.93 3.80 26K 6459 39K 475 13.37 13.30 649 c luby 0 2942 868K 548 4862 342 3.93 3.80 26K 6592 47K 475 13.95 13.88 650 c [distill] long cls tried: 1079/26349 cl-short:447 lit-r:789 T: 0.19 T-out: N T-r: 98.18% 651 c luby 0 2973 876K 548 4862 342 3.93 3.80 26K 6487 42K 485 13.96 13.89 652 c luby 0 3004 884K 548 4862 342 3.93 3.80 26K 4331 53K 485 14.27 14.20 653 c luby 0 3029 893K 548 4862 342 3.93 3.80 26K 2626 51K 485 13.96 13.89 654 c luby 0 3061 901K 548 4862 342 3.93 3.80 26K 3918 42K 485 13.87 13.79 655 c luby 0 3069 909K 548 4862 342 3.93 3.80 26K 4072 50K 485 14.35 14.28 656 c luby 0 3087 917K 548 4862 342 3.93 3.80 26K 5162 41K 487 13.44 13.37 657 c [distill] long cls tried: 750/27009 cl-short:750 lit-r:1827 T: 0.41 T-out: N T-r: 97.10% 658 c luby 0 3118 925K 546 4862 342 3.93 3.80 27K 4463 50K 585 13.70 13.62 659 c ------- FINAL TOTAL SEARCH STATS --------- 660 c UIP search time : 148.43 (94.54 % time) 661 c restarts : 3132 (297.92 confls per restart) 662 c blocked restarts : 6 (0.00 per normal restart) 663 c time : 148.43 664 c decisions : 1175821 (0.00 % random) 665 c propagations : 163508316 666 c decisions/conflicts : 1.26 667 c conflicts : 933071 (6286.06 / sec) 668 c conf lits non-minim : 50543206 (54.17 lit/confl) 669 c conf lits final : 20.89 670 c cache hit re-learnt cl : 0 (0.00 % of confl) 671 c red which0 : 8737 (0.94 % of confl) 672 c props/decision : 0.00 673 c props/conflict : 0.00 674 c 0-depth assigns : 9511 (1719.89 % vars) 675 c OccSimplifier time : 3.35 (2.13 % time) 676 c [occ-substr] long subBySub: 10155 subByStr: 283 lits-rem-str: 46914 T: 2.99 677 c SCC time : 0.00 (0.00 % time) 678 c [scc] new: 3576 BP 0M T: 0.00 679 c distill time : 23.43 (14.92 % time) 680 c strength cache-irred time: 0.11 (0.07 % time) 681 c strength cache-red time : 0.66 (0.42 % time) 682 c Conflicts in UIP : 933071 (5942.56 confl/time_this_thread) 683 c Total time (this thread) : 157.01 684 c Mem used : 0.00 MB 685 s UNSATISFIABLE

 

   

 4. 编译命令文件代码研读

 
 1 #!/bin/bash
 2 
 3 set -e
 4 set -x
 5 
 6 gcc --version
 7 g++ --version
 8 
 9 rm -rf cmake-3.11.1
10 tar xzvf cmake-3.11.1.tar.gz
11 cd cmake-3.11.1 || exit
12 ./configure --prefix=$(pwd)/myinstall
13 make -j4
14 make install
15 export CMAKE_ROOT=$(pwd)/myinstall
16 cd ..
17 
18 rm -rf build
19 mkdir build
20 
21 cd build || exit
22 ../cmake-3.11.1/bin/cmake --version
23 ../cmake-3.11.1/bin/cmake -DENABLE_PYTHON_INTERFACE=OFF -DNOVALGRIND=ON -DNOZLIB=ON -DONLY_SIMPLE=ON -DSTATICCOMPILE=ON -DMANPAGE=OFF -DCMAKE_BUILD_TYPE=Release ..
24 make -j4 VERBOSE=1
25 cp cryptominisat5_simple ../bin/
26 ldd ./cryptominisat5_simple || true
27 echo "1 0" | ./cryptominisat5_simple || true

 

   

 

 

#!/bin/bash
set -eset -x
gcc --versiong++ --version
rm -rf cmake-3.11.1tar xzvf cmake-3.11.1.tar.gzcd cmake-3.11.1 || exit./configure --prefix=$(pwd)/myinstallmake -j4make installexport CMAKE_ROOT=$(pwd)/myinstallcd ..
rm -rf buildmkdir build
cd build || exit../cmake-3.11.1/bin/cmake --version../cmake-3.11.1/bin/cmake -DENABLE_PYTHON_INTERFACE=OFF -DNOVALGRIND=ON -DNOZLIB=ON -DONLY_SIMPLE=ON -DSTATICCOMPILE=ON -DMANPAGE=OFF -DCMAKE_BUILD_TYPE=Release ..make -j4 VERBOSE=1cp cryptominisat5_simple ../bin/ldd ./cryptominisat5_simple || trueecho "1 0" | ./cryptominisat5_simple || true

posted on 2022-03-20 22:57  海阔凭鱼跃越  阅读(52)  评论(0编辑  收藏  举报